Commit graph

  • b610be6ee7
    Merge f36ca247ae into 9bd2303e1b Ilya Bersenev 2025-08-25 19:25:07 +03:00
  • f36ca247ae Fix paste with different keyboard layout Ilya Bersenev 2025-08-25 18:20:45 +03:00
  • cfbde7f890 fix:menu_search_with_remove_all_and_add chzhc 2025-01-27 15:40:08 +08:00
  • 26036913a4 fix:menu_search chzhc 2025-01-26 23:18:10 +08:00
  • 9bd2303e1b
    Merge pull request #277 from NateEag/patch-1 master Gennadii Potapov 2022-12-23 12:10:00 +08:00
  • 68b794bfcd
    Fix a few typos in readme.md Nate Eagleson 2022-12-22 13:50:05 -05:00
  • de3cbc82b7
    Update readme.md Gennadii Potapov 2022-09-23 23:08:43 +08:00
  • 4494f65dc5
    Added 2022 award image from Mac Informer Gennadii Potapov 2022-09-23 23:06:39 +08:00
  • d3169104ca
    Merge pull request #257 from GreenRecycleBin/fix-launch-flycut-on-login-not-working Gennadii Potapov 2022-03-18 11:58:50 +08:00
  • 3751e8bb8b Fix a typo in configureAppSandboxing.sh when given SANDBOXING Daniel Le 2022-02-13 03:54:13 +08:00
  • 221857e236 Fix "Launch Flycut on login" on older builds without SANDBOXING defined Daniel Le 2022-02-13 01:03:10 +08:00
  • 696178a7ff
    Merge pull request #254 from MarkJerde/various_fixes Gennadii Potapov 2022-01-24 13:12:24 +08:00
  • e6b3fa6484 Add script to adjust App Sandboxing settings Mark Jerde 2022-01-23 21:43:23 -06:00
  • c2ad9cc506 Fix Preferences window height Mark Jerde 2022-01-23 06:46:47 -06:00
  • b434c65845 Increase maximum history to 999 Mark Jerde 2022-01-22 20:15:57 -06:00
  • b85e1375f8 Bezel layout adjustments Mark Jerde 2022-01-21 23:22:11 -06:00
  • 296d9a8b4d Create subdirectories for autosave Mark Jerde 2022-01-21 20:38:19 -06:00
  • 000f459774 Reuse date formatter for performance Mark Jerde 2022-01-21 20:32:19 -06:00
  • 6f1ab82c88 Xcode has a new file Mark Jerde 2022-01-21 06:57:08 -06:00
  • 953d0d837d Add ability to select save locations Mark Jerde 2022-01-21 06:46:20 -06:00
  • 4e7e4d13ef Convert PrefsPanel to Auto Layout Mark Jerde 2022-01-15 20:09:04 -06:00
  • 4562afa9f0 Fix date formatting string Mark Jerde 2022-01-15 13:48:28 -06:00
  • 2c0741b357 Restore meaningful build number Mark Jerde 2022-01-15 13:41:57 -06:00
  • 60a4ec20df Update tests to Swift 5 Mark Jerde 2022-01-15 06:55:57 -06:00
  • 6a1539bb3d Fix main thread bug Mark Jerde 2022-01-15 06:40:16 -06:00
  • 0129887c5f Get Flycut iOS compiling and updated to Swift 5 Mark Jerde 2022-01-15 06:39:43 -06:00
  • 733897230d Move macOS code out of cross-platform files Mark Jerde 2022-01-15 06:37:35 -06:00
  • c41711599e Fix issue #253 and add documentation Mark Jerde 2022-01-15 06:35:48 -06:00
  • acb100268d Revert minimum deployment target to 10.7 Mark Jerde 2022-01-10 23:08:22 -06:00
  • ca62006101 Move misplaced comment Mark Jerde 2022-01-10 22:14:21 -06:00
  • 15494e51ec Remove unused unimplemented protocol Mark Jerde 2022-01-04 23:16:03 -06:00
  • 2195578e23 Merge branch 'upstream_master' Ken Luke 2021-12-29 10:09:52 -08:00
  • a55c16381a
    Add the ability to keep 999 items 617m4rc 2021-10-30 19:42:18 +02:00
  • 14486cecab
    Update readme.md Gennadii Potapov 2021-06-04 12:54:20 +08:00
  • 28f5363e03
    Mac Informer 2021 award image Gennadii Potapov 2021-06-04 12:51:15 +08:00
  • b469f1f8f8
    Merge pull request #117 from unkhz/skip-any-pasteboard-type Gennadii Potapov 2020-12-24 13:42:48 +08:00
  • fe6b606b99 Merge branch 'master' of github.com:TermiT/Flycut 1.9.6 Gennadii Potapov 2020-12-22 17:42:33 +08:00
  • 2d9b7d2995 Support for Apple Silicon (ARM64 Desktop) Gennadii Potapov 2020-12-22 17:31:26 +08:00
  • 8d88100d43
    Create FUNDING.yml Gennadii Potapov 2020-12-15 18:05:03 +08:00
  • fdfa5005fc Skip clipping based on full set of pasteboard typesCheck types to skip against the full list of pasteboard typesAdd common types from nspasteboard.org as defaults Juhani Pelli 2016-10-16 13:57:35 +01:00
  • c7654e03cd
    Merge pull request #207 from MarkJerde/close_bezel_when_focus_lost Gennadii Potapov 2020-08-02 15:04:49 +08:00
  • cd26c65b4b Make bezel close when it loses focus Mark Jerde 2020-08-01 22:59:23 -05:00
  • 6e575e8e0a
    Update readme.md Gennadii Potapov 2020-04-13 15:49:29 +08:00
  • 3130dbf379 Merge branch 'master' of https://github.com/TermiT/Flycut Gennadii Potapov 2020-02-05 13:13:51 +08:00
  • 052b76746e Add OSX 10.13 and lower alert Gennadii Potapov 2020-02-04 15:50:18 +08:00
  • 3d4a1384f3 Add github support URL to acknowledgment tab Gennadii Potapov 2020-02-04 15:49:39 +08:00
  • 4c6cbb59cb Sticky Bezel disabled by default Gennadii Potapov 2020-02-04 13:52:35 +08:00
  • d8d6d38ec9
    Update readme.md Gennadii Potapov 2020-01-29 21:33:37 +08:00
  • 1c4aec0364
    Update readme.md Gennadii Potapov 2020-01-29 14:52:49 +08:00
  • 6a4ab1d408 Merge branch 'master' of https://github.com/TermiT/Flycut 1.9.4 Gennadii Potapov 2020-01-29 14:16:59 +08:00
  • 70eff6f53a Version bump Gennadii Potapov 2020-01-29 14:16:25 +08:00
  • 0328680ae5 Make search case-insensitive Gennadii Potapov 2020-01-29 14:15:52 +08:00
  • d51524594b Add NSAppleEventsUsageDescription Gennadii Potapov 2020-01-29 14:12:48 +08:00
  • 230cb95a83
    Update readme.md 1.9.3 Gennadii Potapov 2020-01-25 13:00:20 +08:00
  • 7f31d9e847
    Update readme.md Gennadii Potapov 2020-01-25 12:59:41 +08:00
  • 2bf2c3fbf1 Add Flycut helper to add start on login functionality in sandboxed environment Gennadii Potapov 2020-01-25 12:57:10 +08:00
  • cac2bdc2b5 Prepare app for MAS submission (app sandboxing) Gennadii Potapov 2020-01-21 15:35:58 +08:00
  • 149f969e3f Project cleanup Gennadii Potapov 2020-01-21 15:34:19 +08:00
  • 511945ff5c Update copyright Gennadii Potapov 2020-01-21 15:32:59 +08:00
  • edadedaed8 Add accessibility permission alert notification Gennadii Potapov 2020-01-12 15:44:32 +08:00
  • f12a30dcb4 Some proj/entitlements id changes Gennadii Potapov 2020-01-12 15:16:58 +08:00
  • 0baf790983
    Merge pull request #175 from MarkJerde/ios_icloud_and_fixes Gennadii Potapov 2020-01-12 14:45:23 +08:00
  • 8ffa008f60 Merge remote-tracking branch 'termit/master' Mark Jerde 2020-01-10 23:47:23 -06:00
  • 99bfb5441e Update hashes to reflect rough position after merging commits. Mark Jerde 2020-01-10 23:20:16 -06:00
  • eaba1d20bf
    Update readme.md Gennadii Potapov 2019-12-29 11:45:39 +08:00
  • 8a4312f0b0
    Update readme.md Gennadii Potapov 2019-12-29 11:45:12 +08:00
  • f604176592
    Update readme.md jaumebalust 2018-11-12 13:53:14 +01:00
  • 8463ae67d9
    Update readme.md jaumebalust 2018-11-12 13:52:43 +01:00
  • 2f258d7daf
    Update readme.md jaumebalust 2018-11-12 13:52:12 +01:00
  • e15f937214 Update to MJCloudKitUserDefaultsSync 134a0d6f1a2c5012a3394ae187467c93eb58b339. Mark Jerde 2018-05-01 15:02:02 -05:00
  • 6a307b7200 Switch to MJCloudKitUserDefaults.framework. Mark Jerde 2018-05-01 14:59:28 -05:00
  • 64643088f5 Changes to go with update to MJCloudKitUserDefaultsSync d6b4a8431df171320bff7693a36a1bdec69b69e6 Mark Jerde 2018-04-26 16:22:03 -05:00
  • 6df5dfc8be Update to MJCloudKitUserDefaultsSync d6b4a8431df171320bff7693a36a1bdec69b69e6 Mark Jerde 2018-04-26 16:21:25 -05:00
  • 82350d9fda Detect iCloud sync errors due to not being signed in or not having iCloud Drive enabled and inform the user giving option to open Settings. If the user declines to open Settings do not ask again this until app is closed and opens again. Mark Jerde 2018-02-15 14:10:14 -06:00
  • 8f634d41a9 Update to MJCloudKitUserDefaultsSync 44ff38e31a9d1aa1640ae793b362114aae67d746 Mark Jerde 2018-02-15 14:08:51 -06:00
  • 667e828dc7 Restore original default values now that iOS has settings for these. Mark Jerde 2017-11-13 12:10:34 -06:00
  • 06a3460eca Add iOS App Store link, change DRM-free link to location of sync-enabled version, remove sync from the to-do list, and log iOS update submission info. Mark Jerde 2017-11-13 12:10:34 -06:00
  • 61053c2dde Bump version numbers for improvements to sync. Mark Jerde 2017-11-13 11:08:48 -06:00
  • 6efb7851bf Update to MJCloudKitUserDefaultsSync 9fef682787a549137d9c13e19ea2e4feb253e193. Mark Jerde 2017-11-13 11:05:37 -06:00
  • dc7b728eac Add Diagnostics to in-app settings. Move reading of acknowledgements file to constructor of the SettingsViewController to delay execution until possibly needed. Mark Jerde 2017-11-12 23:20:21 -06:00
  • 4ce5b1a2ad Update to MJCloudKitUserDefaultsSync f5787013f14f47055e3ae77eae821a8bbe5428a2. Mark Jerde 2017-11-12 23:12:37 -06:00
  • d43c0b98b8 Bump iOS version number for change to ensure correct preference setting. Mark Jerde 2017-11-07 13:39:32 -06:00
  • 0d57a6c6ce Ensure that the setting to save clippings is correct when iCloud Sync is enabled. Mark Jerde 2017-11-07 13:17:01 -06:00
  • e113959003 Add demo content for App Store screenshot use. Mark Jerde 2017-11-07 13:15:54 -06:00
  • 484a2f68b8 Bump iOS version number for entitlements tweak. Mark Jerde 2017-11-07 13:19:23 -06:00
  • cf89ed3c2f Setup separate entitlements files for macOS and iOS. Mark Jerde 2017-11-07 13:37:46 -06:00
  • 705284ef9d Bump version numbers. Mark Jerde 2017-11-06 14:54:36 -06:00
  • c10e1ec185 Expand URL support and move iOS version target from 10.2 to 8.0 because everything we depend upon was available in iOS 8.0. Mark Jerde 2017-11-06 10:09:12 -06:00
  • adad531327 Use a DispatchSemaphore for blocking rather than a DispatchQueue. Mark Jerde 2017-11-06 10:16:42 -06:00
  • 99d471f46a Extend Settings access to Flycut iOS Mark Jerde 2017-10-31 08:58:34 -05:00
  • 6f72517444 Modify InAppSettingsKit to recognize a Key key on Group elements allowing the footer text to be pulled from UserDefaults as an alternative to the FooterText key. Mark Jerde 2017-11-06 10:07:13 -06:00
  • 189bd3ce82 Modify InAppSettingsKit to only post TextField changes to _settingsStore (NSUSerDefaults) when the edit is complete rather than after every addition or deletion of individual characters. This avoids excessive noise for observers. Mark Jerde 2017-11-02 10:02:42 -05:00
  • d1502bc3bf Import InAppSettingsKit 0ea1b98eb8ea3293845b86dfa0358ccd4d11e65f to provide the settings panel within the app. This makes the settings easier to find for users who are not familiar with the iOS Settings.app approach and allows Flycut to provide user feedback in cases like shrinking the stack immediately when the setting is changed rather than a delayed cause-effect which would appear clunky. Mark Jerde 2017-10-24 14:58:04 -05:00
  • 1eedd23e35 Update to MJCloudKitUserDefaultsSync 631f00fad92c72d600bd94caccf3818cc4ad6f7c. Mark Jerde 2017-11-02 13:57:00 -05:00
  • d65a709aae Move observers for events that should involve the Model from the AppDelegate to the ViewController, eliminating a messy linkage from AppDelegate to ViewController. Mark Jerde 2017-10-31 10:14:57 -05:00
  • 2a9197dccf Bump version numbers. Mark Jerde 2017-10-19 15:03:48 -05:00
  • 1eef30cbd1 Move saveForgotten settings from FlycutOperator to AppController since they are reasonable to have different preference on different platform. Ensure that they are disabled on iOS for now, since they would be inaccessible files. Mark Jerde 2017-10-19 15:27:21 -05:00
  • 94757b6290 Add support for additional pasteboard item type that is sufficiently compatible with what Flycut supports. Mark Jerde 2017-10-19 15:02:43 -05:00
  • 4d11c5e934 Add mechanism to prompt user only if necessary, after receiving first sync pull, to merge or overwrite existing lists or disable sync. Include support for merge at initial pull, seubsequent pulls, and conflict resolution. Ask user if they would like to enable iCloud Sync on first iOS launch since preferences are not yet implemented on that platform. Mark Jerde 2017-10-19 15:01:44 -05:00
  • 442a5252a3 Add non-persisted journaling to FlycutStore to inform merge processes and sync processes. Mark Jerde 2017-10-19 14:47:38 -05:00