Commit graph

107 commits

Author SHA1 Message Date
Gennadii Potapov
9adbacf412 Merge pull request #113 from whitingj/master
This pull request fixes #45
2016-08-10 14:15:03 +08:00
Jeff Whiting
50b2cb7051 Fixed some whitespace problems (the project seems to prefer tabs). 2016-08-09 00:37:56 -06:00
Jeff Whiting
63e95e399a Flycut no longer activates its application when showing the bezel. To make the bezel continue to show up and not steal focus we now create a NSPanel with NSNonactivatingPanelMask and set the NSPanel level to be above all other windows. This should hopefully prevent issue #45 with multiple monitors.
https://github.com/TermiT/Flycut/issues/45
2016-08-09 00:30:02 -06:00
Gennadiy Potapov
aa14d73e98 Merge pull request #104 from mortonfox/patch-1
Fix typo
2016-04-20 13:16:41 +08:00
Morton Fox
b9a6c9bc66 Fix typo 2016-04-20 01:11:00 -04:00
Gennadiy Potapov
7660992e49 Merge branch 'master' of https://github.com/TermiT/Flycut 2016-04-09 23:19:12 +08:00
Gennadiy Potapov
6a0fa2f359 changed header comments; changed classes name 2016-04-09 23:18:45 +08:00
Gennadiy Potapov
ae7ea11123 Update readme.md
Added link to binary releases
2016-04-04 00:36:12 +08:00
Gennadiy Potapov
82f018743c 1.8 version 2016-04-03 22:45:41 +08:00
Gennadiy Potapov
d583141f90 mouse scroll to choose clippings and double click to paste 2016-04-03 15:59:19 +08:00
Gennadiy Potapov
5e259802d9 for now removed pop up animation (need to rewrite it using NSAnimationContext) 2016-04-03 15:39:44 +08:00
Gennadiy Potapov
b3c1c5b14b fixed: bezel not updating values after switching to favorites and back from favorites 2016-04-03 14:34:21 +08:00
Gennadiy Potapov
18de0ac22e added DEBUG preprocessor macro for Debug build configuration; added DLog macro to pch file 2016-04-03 13:50:05 +08:00
Gennadiy Potapov
f77c33120a got rid of DropBox syncing, will add iCloud support later 2016-04-03 13:46:44 +08:00
Gennadiy Potapov
d44887e790 got rid of DropBox syncing, will add iCloud support later 2016-04-03 13:20:57 +08:00
Gennadiy Potapov
c4d1d38b90 changes .gitignore 2016-03-29 14:57:49 +03:00
Gennadiy Potapov
22aba5f0a1 removed unnecessary files 2016-03-29 14:57:04 +03:00
Gennadiy Potapov
a2fbbe7d36 Fixed zoom effect 2016-03-29 14:39:04 +03:00
Gennadiy Potapov
a3dcfc4edf Merge pull request #96 from MarkJerde/ClippingSource_Fixes_Features_Versions
Display source App of clipping and time that it was copied.  Plus bug fixes and dev features.
2016-03-26 15:01:33 +03:00
Mark Jerde
b16d788b88 Bump version number to 1.7 and add automatic bundle versioning to provide better support through being able to identify builds. 2016-01-28 22:05:52 -06:00
Mark Jerde
d51dadeb26 Add Preferences option to disable / enable bezel display of clipping source and timestamp. 2016-01-28 22:05:52 -06:00
Mark Jerde
c6ea7b49e3 Convert Preferences panel for Appearance to programmatic creation for better team development. 2016-01-28 22:05:52 -06:00
Mark Jerde
7a067ceff2 Display source and timestamp in bezel. 2016-01-28 22:05:52 -06:00
Mark Jerde
1dcb2b9f8d Consolidate repeated Bezel code so that changes only need to be made in one place. 2016-01-28 22:05:52 -06:00
Mark Jerde
f068db6b03 Add 'source' and 'timestamp' to clipping objects so that it can be displayed in the bezel along with the clipping. 2016-01-28 22:05:43 -06:00
Mark Jerde
d1cd8508c2 Add the ability to retrieve and add entire JumpcutClipping objects from JumpcutStore rather than having to extract each member via repeated lookups. Also consolidate many repeated copies of the bezel content update code into a single method. 2016-01-28 22:05:43 -06:00
Mark Jerde
0b204c32c3 Switch JumpcutClipping retain/release code to all use the same technique, that being to not release until after being assigned out of need. 2016-01-28 22:05:43 -06:00
Mark Jerde
a2d0e2a1a6 Bezel animation has demonstrated problems on 10.10 Retina and any 10.11 setup. Until the problems are solved, default to not animate on installs where it would be problematic. 2016-01-28 22:05:43 -06:00
Mark Jerde
b235835336 OS X 10.10 Yosemite got a bit too crafty and would apply it's own "disabled" styling if the NSStatusItem image is an image that has "disabled" in its name. Changed to xout to keep it looking colorful. 2016-01-28 22:05:42 -06:00
Gennadiy Potapov
bacbd18e21 Merge pull request #87 from HappyRay/patch-1
Update help.md explaining different behavior when stick bezel is enabled or not
2015-10-02 01:05:39 +03:00
HappyRay
e498dfb035 Update help.md 2015-10-01 14:45:33 -07:00
Gennadiy Potapov
d156696f3b Merge pull request #80 from MarkJerde/favorites
Favorites store, documentation, and more
2015-09-08 14:48:36 +03:00
Mark Jerde
52374a4fb0 Add support for searching clippings via a search box in the Flycut menu. 2015-09-08 06:18:05 -05:00
Mark Jerde
4d5ad27178 Performance fix. The loadOnStartup status was being determined after the user had requested the Preferences be opened. This was taking five seconds on an i7 2.66 GHz with an SSD, during which the Preferences were not displayed. This code was moved to an async block run when Flycut loads, which should be fine since only the Flycut preferences change that setting. 2015-09-01 22:09:06 -05:00
Mark Jerde
b30eded9e7 Add documentation. 2015-08-05 23:04:40 -05:00
Mark Jerde
dae35d914c Add option to auto-save clippings (with distinctive filename when they fall off the end of the remember length. 2015-08-05 22:50:56 -05:00
Mark Jerde
63b90b0284 Recognize specific length strings of lower, upper, number, and symbol or punctuation but nothing else as passwords. Add preferences panel controls for password avoidance via type or length. 2015-07-04 15:43:57 -05:00
Mark Jerde
12a5cc0299 Add a 'favorites' clipping store, accessed via the 'f' key in the bezel, with items added via the 'F' key in the bezel. Saved in the same fasion as the regular store. Adjustable capacity available separately from the regular store. 2015-07-03 21:02:01 -05:00
Mark Jerde
08774925eb Use the 'disabled' icon to indicate when a large copy from Remote Desktop Connection is being transferred so the user knows that switching applications will result in a null copy. 2015-07-14 15:47:38 -05:00
Gennadiy Potapov
388a47e9ee Merge pull request #77 from unixorn/add-warning-about-app-store-version
Add warning about staleness of Mac App Store version, clean up markdown
2015-06-28 18:38:15 +03:00
Joe Block
1075916e8e Add warning about staleness of Mac App Store version, clean up markdown
Converted links from embedded html style to native markdown

Closes #62
2015-06-23 11:38:09 -07:00
Gennadiy Potapov
e1c9851f77 Merge pull request #76 from MarkJerde/saveClippingToFile
Save clipping to file/ Limiting the amount given to the Bezel to something closer to the actual Bezel display capacity
2015-06-14 19:02:50 +03:00
Mark Jerde
8f855230e6 Save / save-and-delete clippings from the Bezel to the Desktop. 2015-06-12 06:20:40 -05:00
Mark Jerde
49e7405fdc Bezel performance suffers when the copy length gets very large (I frequently copy >1,000,000 characters), so limit the amount given to the Bezel to something closer to the actual Bezel display capacity. Bezel performance is great, the paste still has it all, and the Bezel still has more than it has room to display. 2015-06-12 06:14:41 -05:00
Gennadiy Potapov
50b85482e8 Merge pull request #74 from MarkJerde/issue1
Black icon for menu, also Issue 72 if not separately pulled
2015-05-19 13:56:23 +03:00
Mark Jerde
8827ed9887 Add 'Black Flycut icon' option for the icon in the menu bar since some prefer this look. Consolidate multiple-maintenance paths related to this into one. 2015-05-17 21:29:46 -05:00
Mark Jerde
1080a73fd6 Option-click Flycut menu icon to disable/enable adding newly-copied items to the Flycut history. 2015-05-16 10:29:09 -05:00
Gennadiy Potapov
ae0011d388 Merge pull request #59 from dounan/fixbuildwarnings
Fix build warnings
2015-03-30 17:35:39 +03:00
Gennadiy Potapov
a666c70b1f Merge pull request #71 from brekkehj/master
Bezel appears in center of current active display
2015-03-30 17:34:18 +03:00
Hank Brekke
57c97db79b Bezel appears in center of current active display 2015-03-27 08:06:43 -05:00