Commit Graph

  • 0f219bae4b Set (visible) key equivalents for file browser context menu Allan Odgaard 2020-06-09 12:50:30 +07:00
  • 6e35cb98e1 Only update file browser menu item titles when it is the explicit target Allan Odgaard 2020-06-09 12:38:14 +07:00
  • b0228b9aff Remove redundant target setting from file browser context menu Allan Odgaard 2020-06-09 12:17:31 +07:00
  • f97946244a Let file browser call copyAsPathname: when seeing ⌥⌘C Allan Odgaard 2020-06-09 11:25:04 +07:00
  • f1a1e1920f Handle file browser shortcuts in performKeyEquivalent: Allan Odgaard 2020-06-09 11:23:48 +07:00
  • 75a08d141b Use os_log_error when assertions fail Allan Odgaard 2020-06-07 16:46:55 +07:00
  • da04968f17 Change target file for OakDebug to not link as a bundle Allan Odgaard 2020-06-05 18:19:37 +07:00
  • 249f365e70 Remove majority of code from OakDebug framework Allan Odgaard 2020-06-05 18:18:38 +07:00
  • b2ace31314 Remove comment about _GLIBCXX_DEBUG Allan Odgaard 2020-06-05 18:14:38 +07:00
  • e141a97d26 Remove include of <oak/debug/OakDebugLog.h> Allan Odgaard 2020-06-05 18:12:00 +07:00
  • 066acad708 Remove use of WATCH_LEAKS (C++) Allan Odgaard 2020-06-05 18:01:39 +07:00
  • e80ef1d0b7 Remove use of OBJC_WATCH_LEAKS Allan Odgaard 2020-06-05 17:55:56 +07:00
  • b63441b648 Remove commented debug statements Allan Odgaard 2020-06-05 17:41:43 +07:00
  • 95655fbe18 Move BSTR macro to crash/info.h Allan Odgaard 2020-06-05 17:39:53 +07:00
  • 44fbea7dc6 Avoid using BSTR macro in OakDocument.mm Allan Odgaard 2020-06-05 17:36:06 +07:00
  • bfd1bcf3f0 Remove ‘to_s’ functions previously used by log statements Allan Odgaard 2020-06-05 17:31:16 +07:00
  • c93030b385 Remove all debug output from custom log macros Allan Odgaard 2020-06-05 17:25:50 +07:00
  • 5246f168a4 Call os_log_error if AESendMessage fails Allan Odgaard 2020-06-05 17:12:09 +07:00
  • f000204330 Remove PUBLIC macro Allan Odgaard 2020-06-05 16:36:48 +07:00
  • 4ec10c0923 Don’t annotate types and classes with PUBLIC Allan Odgaard 2020-06-05 16:35:32 +07:00
  • 70988c684f Use a custom class for favorite items (instead of NSDictionary) Allan Odgaard 2020-06-03 16:28:24 +07:00
  • 3d721f908c Use ‘valueForKey:’ to get ‘path’ from items in didSelectFavorite: Allan Odgaard 2020-06-03 16:03:41 +07:00
  • 312514665c Remove find_t::match API Allan Odgaard 2020-06-01 18:15:01 +07:00
  • a69d4acace Update find tests to use find_t::each_match Allan Odgaard 2020-06-01 18:14:05 +07:00
  • 906aea3cca Use new find_t::each_match in folder search Allan Odgaard 2020-06-01 17:58:40 +07:00
  • 1807339f9c Use new find_t::each_match in document search Allan Odgaard 2020-06-01 17:48:00 +07:00
  • 18d2fd6f7f Add simpler (low-level) API for performing a search Allan Odgaard 2020-06-01 17:34:35 +07:00
  • f700b8d960 Remove API to set skip offset when performing a search Allan Odgaard 2020-06-01 15:09:53 +07:00
  • b96bfad7b2 Files with .mm.rl extension are now built as Objective-C++ Allan Odgaard 2020-06-01 13:58:36 +07:00
  • 4f8a3e3aa4 Use longest suffix match when more than one build rule can build a file Allan Odgaard 2020-06-01 13:49:37 +07:00
  • b1e41a7f5f Abort iterating over parent URLs if the path string grows in length Allan Odgaard 2020-05-30 09:54:07 +07:00
  • eaad76f83d Minor tweak of log message Allan Odgaard 2020-05-30 09:47:11 +07:00
  • 9095325e68 Tweak layout constraints of footer in Select Bundle Item window Allan Odgaard 2020-05-30 08:53:38 +07:00
  • a36bc310d0 Usage text for the process_plist script was using a wrong program name Allan Odgaard 2020-05-30 08:43:21 +07:00
  • b663d0b520 Support passing arguments to ragel via RAGEL_FLAGS Allan Odgaard 2020-05-30 08:27:41 +07:00
  • c41804c267 Let ninja run tests in the console pool Allan Odgaard 2020-05-30 08:06:39 +07:00
  • e5dee67693 Improve how we update key view loop in transition view controller Allan Odgaard 2020-05-25 12:37:23 +07:00
  • 670f5ba756 Let preferences window recalculate key view loop and set first responder Allan Odgaard 2020-05-25 11:12:12 +07:00
  • 6aef0f069c Do not recalculate key view loop in OakTransitionViewController Allan Odgaard 2020-05-25 11:06:19 +07:00
  • 70ad04d554 Improve check for setting first responder for bundles preferences Allan Odgaard 2020-05-25 11:01:46 +07:00
  • df3b4bb807 Don’t call OakSetupKeyViewLoop with just a single view Allan Odgaard 2020-05-25 09:22:14 +07:00
  • 344ed58819 Don’t set autorecalculatesKeyViewLoop to NO (as it is the default value) Allan Odgaard 2020-05-25 09:21:20 +07:00
  • d500f6e53d Remove support for initial first responder in OakSetupKeyViewLoop Allan Odgaard 2020-05-25 08:45:20 +07:00
  • 58d1cce527 Do not rely on OakSetupKeyViewLoop to set initial first responder Allan Odgaard 2020-05-25 08:39:54 +07:00
  • 3818da6410 Remove support for NSNull in OakSetupKeyViewLoop Allan Odgaard 2020-05-25 08:09:46 +07:00
  • 74e03499ab Do not pass NSNull objects to OakSetupKeyViewLoop for non-existing views Allan Odgaard 2020-05-25 08:05:55 +07:00
  • 7369f785c2 Improve log message for a failed download Allan Odgaard 2020-05-24 13:50:10 +07:00
  • a3cd28370a Move OakCompareVersionStrings function to SoftwareUpdate framework Allan Odgaard 2020-05-24 10:13:48 +07:00
  • fda314ef9b Move OakDownloadManager to SoftwareUpdate framework Allan Odgaard 2020-05-24 10:06:40 +07:00
  • e38dc44ab8 Rewrite SoftwareUpdate singleton Allan Odgaard 2020-05-24 09:56:57 +07:00
  • 2b6d0de95b Remove version::less (C++) API Allan Odgaard 2020-05-23 12:50:36 +07:00
  • 2de550b16c Switch from using version::less → OakCompareVersionStrings Allan Odgaard 2020-05-23 12:48:07 +07:00
  • 6349447f67 Introduce OakCompareVersionStrings wrapper and use in tests Allan Odgaard 2020-05-23 12:28:42 +07:00
  • a40c840040 Change version.cc from C++ to Objective-C++ Allan Odgaard 2020-05-23 12:08:56 +07:00
  • caedb11305 Add read/write subview property to OakTransitionViewController Allan Odgaard 2020-05-22 19:59:58 +07:00
  • 7aed23f5ad Connect “Check Now” button directly to software update controller Allan Odgaard 2020-05-22 11:18:28 +07:00
  • 0731c1cde1 Remove log message when trying to update bundle index Allan Odgaard 2020-05-22 10:45:17 +07:00
  • cfb523e713 Remove tests for software update framework Allan Odgaard 2020-05-22 10:41:08 +07:00
  • e9a873a5d0 Rename OakNetworkManager files to OakDownloadManager Allan Odgaard 2020-05-22 09:31:47 +07:00
  • bafc8f0f3e Rename OakNetworkManager class to OakDownloadManager Allan Odgaard 2020-05-22 09:29:00 +07:00
  • 0a66805df5 Let software update preferences bind directly to user defaults Allan Odgaard 2020-05-22 07:49:15 +07:00
  • 3f21f65a4a Remove ‘lastPoll’ property from software update controller Allan Odgaard 2020-05-22 07:04:06 +07:00
  • 87667e04ae Refactor software update preferences Allan Odgaard 2020-05-22 06:52:45 +07:00
  • 9a2eef2b50 Make kUserDefaultsLastSoftwareUpdateCheckKey public Allan Odgaard 2020-05-22 06:51:17 +07:00
  • 2c407be15b Obtain OS version via NSProcessInfo.processInfo.operatingSystemVersion Allan Odgaard 2020-05-21 20:49:22 +07:00
  • 3ea2cd2423 Use compile-time string concatenation instead of %s Allan Odgaard 2020-05-21 20:48:15 +07:00
  • e98dd0ce32 Change key (in session state) used to store file browser state Allan Odgaard 2020-05-21 19:06:46 +07:00
  • dce26956e7 Rename methods and constants to use software update in singular form Allan Odgaard 2020-05-21 17:12:07 +07:00
  • 300624b20e Don’t let software update framework expose DownloadWindowController Allan Odgaard 2020-05-21 17:07:10 +07:00
  • 05cf51d42e Move software update signing key to Info.plist Allan Odgaard 2020-05-21 17:03:29 +07:00
  • 733ab302e2 Change variable name: observerId → token Allan Odgaard 2020-05-21 12:41:33 +07:00
  • 569dc9a198 Make token used in notification block weak as it retains the block Allan Odgaard 2020-05-21 12:35:24 +07:00
  • 6d045e2fd7 Update URL schemes (mainly in comments) to use https Allan Odgaard 2020-05-21 07:35:18 +07:00
  • dcd630e649 Use constants for find panel and font manager tag values in main menu Allan Odgaard 2020-05-21 07:20:50 +07:00
  • 43b6548d5e Close NSFileHandle instances obtained from NSPipe when done writing Allan Odgaard 2020-05-21 07:19:51 +07:00
  • b693db4fd1 Use NSDictionary for SCM repository variables (instead of std::map) Allan Odgaard 2020-05-21 07:16:40 +07:00
  • 6108a437c1 Check for NULL_STR when producing error message from uuid_t constructor Allan Odgaard 2020-05-21 07:15:05 +07:00
  • 8200f445bc Use a dynamic name for the commit window’s service Allan Odgaard 2020-05-18 08:21:43 +07:00
  • 43db695fd3 Update to use non-deprecated NSButtonType constant names Allan Odgaard 2020-05-17 14:09:44 +07:00
  • 66c1bc7f78 Clear background when using a theme with transparent background Allan Odgaard 2020-05-17 08:15:22 +07:00
  • af8b51f629 Use std::optional for variable lookup function used by format string Allan Odgaard 2020-05-16 22:15:00 +07:00
  • 7b51a4fbeb Use std::optional for the result of scope::selector_t::does_match Allan Odgaard 2020-05-16 21:24:23 +07:00
  • a0087330fc Use std::optional for the result of item_t::does_match Allan Odgaard 2020-05-16 20:42:28 +07:00
  • 25ff20fbb4 Avoid accessing the find results view until we really need it Allan Odgaard 2020-05-16 15:47:06 +07:00
  • d0fe8a0513 Do not create Find dialog until loadWindow is called Allan Odgaard 2020-05-16 15:35:11 +07:00
  • 2216df2c9b Fix vertical truncation of checkbox labels in find dialog Allan Odgaard 2020-05-16 11:40:13 +07:00
  • 2e5d4d1d6b Checkin release notes for 2.0.15 v2.0.15 Allan Odgaard 2020-05-16 07:24:33 +07:00
  • d04c76b15b QuickLook plug-in selects theme the same as TextMate (supporting auto) Allan Odgaard 2020-05-16 07:11:25 +07:00
  • 6ffd0f2e92 Avoid potential crash by not updating window’s opaque property Allan Odgaard 2020-05-16 07:06:02 +07:00
  • c5d58c4ac8 Improve API for adding a folder submenu Allan Odgaard 2020-05-15 12:20:01 +07:00
  • 94022fb4f7 Simplify implementation of parentMenuItem Allan Odgaard 2020-05-15 12:17:39 +07:00
  • 2134480791 Checkin release notes for 2.0.14 v2.0.14 Allan Odgaard 2020-05-14 20:48:49 +07:00
  • dde90fe4f5 Fix crash in AboutWindowController when license owner is nil Ronald Wampler 2020-05-14 08:49:35 -04:00
  • 666d93db27 Checkin release notes for 2.0.13 v2.0.13 Allan Odgaard 2020-05-14 15:52:43 +07:00
  • 0a04a77a89 Allow building with the macOS 10.14 SDK Allan Odgaard 2020-05-14 15:47:01 +07:00
  • fb165589c3 Change layout constraints to allow superview with zero width Allan Odgaard 2020-05-14 15:42:55 +07:00
  • a7e23d2722 Expose automatic theme switching in View → Themes submenu Allan Odgaard 2020-05-14 15:38:31 +07:00
  • e310724951 Pass theme to OakDocumentView instead of querying settings in the object Allan Odgaard 2020-05-14 11:08:44 +07:00
  • 6404eedaf7 Add status bar to Bundles preferences showing when index was updated Allan Odgaard 2020-05-14 09:34:59 +07:00
  • 47b1d712f0 Change Nightly Builds to Prereleases in Software Update preferences Allan Odgaard 2020-05-14 08:30:11 +07:00