Commit Graph

  • 77df3c2618 Remove the decompile_as target as it is no longer used Allan Odgaard 2019-09-05 09:52:16 +02:00
  • 4820e876d2 Only allow navigating bookmarks in the touch bar Ronald Wampler 2019-09-01 12:50:41 -04:00
  • aa10cd1e57 Checkin release notes for 2.0-rc.31 v2.0-rc.31 Allan Odgaard 2019-08-26 21:49:58 +02:00
  • 562c6f519b Add missing boundary check when accessing undo/redo stack Allan Odgaard 2019-08-26 21:45:25 +02:00
  • 7116dd777f Workaround for potential stall when calling mate with inactive TextMate Allan Odgaard 2019-08-26 21:34:52 +02:00
  • 36dc1374f9 Revert "Add debug output when TextMate is activated via mate" Allan Odgaard 2019-08-26 21:09:52 +02:00
  • a6ac1b9bf7 Make commands used during build relative to __FILE__ Allan Odgaard 2019-08-25 14:13:16 +02:00
  • cf3fe7c575 Fix buffer overflow bug Allan Odgaard 2019-08-25 13:16:10 +02:00
  • 88e5f1cd3c Checkin release notes for 2.0-rc.30 v2.0-rc.30 Allan Odgaard 2019-08-21 11:56:45 +02:00
  • 306d46ec71 Add even more debug output for when TextMate is activated via mate Allan Odgaard 2019-08-21 11:51:26 +02:00
  • 5e96d41a3d Look for numeric prefix when duplicating a file and increase it if found Allan Odgaard 2019-08-08 21:27:59 +02:00
  • f33ba968a8 Don’t ignore result from writeObjects: Allan Odgaard 2019-08-02 21:07:04 +02:00
  • 454b1b4644 Use availableTypeFromArray: instead of checking types array directly Allan Odgaard 2019-08-02 21:06:21 +02:00
  • 774e66c009 Ignore ‘types’ in implementation of writeSelectionToPasteboard:types: Allan Odgaard 2019-08-02 21:02:38 +02:00
  • 16c4239393 Do not pass builddir/ninja_required_version as variables to generator Allan Odgaard 2019-08-01 10:49:55 +02:00
  • 328c5bdca7 Revert "No need to explicitly set builddir as it’s already among our variables" Allan Odgaard 2019-08-01 10:46:05 +02:00
  • e59f9fcfa6 Remove oak::cap from algorithm.h Allan Odgaard 2019-08-01 10:28:35 +02:00
  • 8f685ff25c Use std::clamp instead of oak::cap (C++17) Allan Odgaard 2019-08-01 10:23:55 +02:00
  • 4c318529ab Build as C++20 (up from C++14) Allan Odgaard 2019-08-01 10:17:51 +02:00
  • 253fc90448 Remove ‘requires’ member function since it clashes with a C++20 keyword Allan Odgaard 2019-08-01 10:17:20 +02:00
  • acfee9901c Use ‘NSInteger’ for result of selectedRow (instead of legacy ‘int’ type) Allan Odgaard 2019-08-01 10:11:24 +02:00
  • caefacb911 Add missing space (according to syntax style guide) Allan Odgaard 2019-08-01 10:05:58 +02:00
  • e155e6810a Re-add target to (build and) run non-bundled executables Allan Odgaard 2019-08-01 10:02:55 +02:00
  • 75be599e48 Do not set any targets as default in the generated build file Allan Odgaard 2019-07-19 16:45:18 +02:00
  • 9c51080d15 Add «target»/tests to run all tests for «target» or its dependencies Allan Odgaard 2019-07-19 16:42:44 +02:00
  • af91d39be5 Generate build rules for tests but do not depend on the tests passing Allan Odgaard 2019-07-16 20:27:21 +02:00
  • 2bc982dfd8 Refactor bin/gen_build Allan Odgaard 2019-07-16 20:24:07 +02:00
  • 77bc9f7a6f Remove test for localized folder names as it does not work (10.14) Allan Odgaard 2019-07-16 20:02:42 +02:00
  • b42cbb1f7e No need to explicitly set builddir as it’s already among our variables Allan Odgaard 2019-07-16 19:40:46 +02:00
  • 4e6e765e5f Update CxxTest Allan Odgaard 2019-07-16 18:41:08 +02:00
  • dae1103728 Update LINK declarations Allan Odgaard 2019-07-16 15:25:16 +02:00
  • 36f414dbea Add missing include in test file Allan Odgaard 2019-07-16 14:30:18 +02:00
  • f21d570b73 Remove test for VOL_CAP_INT_EXCHANGEDATA Allan Odgaard 2019-07-16 14:29:20 +02:00
  • eb4e0bfcd0 Update tests to reflect how the code works Allan Odgaard 2019-07-16 14:27:28 +02:00
  • f47a7b5f53 Code to bump date in filename is no longer a testable separate function Allan Odgaard 2019-07-16 14:23:04 +02:00
  • c920035f99 Variables from ./configure are now in the “local” (bootstrap) build file Allan Odgaard 2019-07-16 12:05:11 +02:00
  • 608c53a423 Refactor bin/gen_build Allan Odgaard 2019-07-16 11:57:23 +02:00
  • d8fcf27cb5 Fix test for whether or not we have default targets Allan Odgaard 2019-07-16 11:53:48 +02:00
  • 72bf77c2e5 Handle a failing ‘xcrun altool --notarization-info’ gracefully Allan Odgaard 2019-07-16 09:16:26 +02:00
  • c4cec82869 Checkin release notes for 2.0-rc.29 v2.0-rc.29 Allan Odgaard 2019-07-16 08:35:13 +02:00
  • eecfe6e619 Add more debug output for when TextMate is activated via mate Allan Odgaard 2019-07-16 08:33:05 +02:00
  • ad74df7824 Include explanation in the log message for when a plug-in fails to load Allan Odgaard 2019-07-15 21:41:30 +02:00
  • b176bf8f9a Use number formatter for count in Find All / Replace All status text Allan Odgaard 2019-07-14 11:07:39 +02:00
  • dfd5f85fb5 Remove unnecessary Info.plist file from Find framework Allan Odgaard 2019-07-14 10:59:30 +02:00
  • 63e82b9bc0 Drop localization support in Find dialog Allan Odgaard 2019-07-14 10:57:27 +02:00
  • 6b3c8747e7 Remove unused localization strings Allan Odgaard 2019-07-14 10:45:46 +02:00
  • a7542c7ea1 Retain current thread’s run loop Allan Odgaard 2019-07-13 11:43:24 +02:00
  • f5d0f38cc7 Don’t update NSUSerDefaults in OakTabBarView’s initialize Allan Odgaard 2019-07-13 11:15:08 +02:00
  • 066e020265 Ensure temporary std::string stays in scope when using its data Allan Odgaard 2019-07-13 11:02:25 +02:00
  • 027038aaed Checkin release notes for 2.0-rc.28 v2.0-rc.28 Allan Odgaard 2019-07-13 10:21:44 +02:00
  • 57c2e25af1 Update dialog plug-in (Rename symbols for the 10.14 SDK) Allan Odgaard 2019-07-13 10:05:19 +02:00
  • 2ffc74ad8b Add debug output when TextMate is activated via mate Allan Odgaard 2019-07-13 09:51:33 +02:00
  • 72f4b7447e Do not hardcode code signing flags in bin/gen_build Allan Odgaard 2019-07-13 08:49:45 +02:00
  • 168915307d Assign small icon to sieve scripts (file browser etc.) Allan Odgaard 2019-07-13 08:23:06 +02:00
  • 087e0ce0a7 Import os/log.h when deployment target is macOS 10.12 or later Allan Odgaard 2019-07-13 08:22:00 +02:00
  • ba60e7091d Use flat_map instead of map { … }.flatten Allan Odgaard 2019-07-10 20:32:40 +02:00
  • be677cb0b4 Checkin release notes for 2.0-rc.27 v2.0-rc.27 Allan Odgaard 2019-07-08 13:10:18 +02:00
  • a9b5925f57 Saving a file would lose existing file permission flags Allan Odgaard 2019-07-08 13:07:28 +02:00
  • f36efa747e Prefix variables related to notarization rules with notarize Allan Odgaard 2019-07-08 12:50:27 +02:00
  • 74029c7584 Use ‘bash -c’ when calling openssl Allan Odgaard 2019-07-08 09:54:44 +02:00
  • 7f703d2953 Add ninja rule for pushing the git release tag Allan Odgaard 2019-07-08 08:05:44 +02:00
  • e9033911f0 Fix the background-size of the about window Elia Schito 2019-07-08 11:48:41 +02:00
  • 7f9f295870 Checkin release notes for 2.0-rc.26 v2.0-rc.26 Allan Odgaard 2019-07-08 07:35:33 +02:00
  • 58414e9def Resolve potential symbolic link in path to save Allan Odgaard 2019-07-08 07:27:36 +02:00
  • 9cc10e7b72 Checkin release notes for 2.0-rc.25 v2.0-rc.25 Allan Odgaard 2019-07-07 23:11:52 +02:00
  • 824981eaa2 Produce error string for any failure from saving with NSFileManager Allan Odgaard 2019-07-07 22:10:11 +02:00
  • 3f8c2d0bbd No need for visibility setting when all objects are linked together Allan Odgaard 2019-07-07 18:33:27 +02:00
  • 116e5e9a6c Check that build files do not reference unknown targets Allan Odgaard 2019-07-07 18:32:05 +02:00
  • a1c969174a Instructions for creating a combined include directory Allan Odgaard 2019-07-07 18:28:15 +02:00
  • 423e8e9a43 Allow disabling atomic save via .tm_properties Allan Odgaard 2019-07-07 18:22:08 +02:00
  • 538283cc67 Use NSFileManager’s replaceItemAtURL:… as default way to save atomically Allan Odgaard 2019-07-07 18:15:53 +02:00
  • 8f3f3d9d16 Update deployment version for xibs to 10.12 Allan Odgaard 2019-07-07 18:03:30 +02:00
  • 63724e67a4 Bump required OS version to 10.12 Allan Odgaard 2019-07-07 17:57:50 +02:00
  • 997e70059a Switch to Objective-C for the implementation of atomic saving Allan Odgaard 2019-07-07 11:37:59 +02:00
  • 4c4822e1ca Make it easier to change (atomic) saving strategy Allan Odgaard 2019-07-07 11:10:36 +02:00
  • ba43f2ec5e The $1-n variables in nested replacements weren’t cleared properly Allan Odgaard 2019-07-06 19:35:51 +02:00
  • 0c66614fa5 Sign with openssl may require terminal access for private key passphrase Allan Odgaard 2019-07-06 18:21:45 +02:00
  • 1c1358bcce Workaround for missing content when expanding file browser items Allan Odgaard 2019-07-06 18:14:46 +02:00
  • f7aef9b2b0 Fix syntax error in (ninja) relaunch app build rule Allan Odgaard 2019-07-06 17:28:40 +02:00
  • 0d18d5b88f Bump modification date of files copied to build directory Allan Odgaard 2019-07-04 10:58:54 +02:00
  • d5cae62621 Rework small part of build script to be less redundant Allan Odgaard 2019-07-04 10:54:30 +02:00
  • 91d7aecf1b Changing BundleItemChooser’s hasSelection property now update item names Allan Odgaard 2019-07-04 10:50:31 +02:00
  • dc47206829 fixup! Make OakChooser windows inherit from NSWindowController Allan Odgaard 2019-07-04 10:36:53 +02:00
  • bb772913c9 Variables from target file take precedence over command arguments (-D) Allan Odgaard 2019-06-30 10:00:13 +02:00
  • 91b67f36c1 Skip passing variables to gen_build that are declared in our target file Allan Odgaard 2019-06-30 09:53:00 +02:00
  • 11d67f3a22 Avoid NSString’s deprecated percent encoding methods Allan Odgaard 2019-06-29 23:52:16 +02:00
  • b71efb0065 Add support for "Customize Touch Bar…" in MenuBuilder Ronald Wampler 2019-06-29 19:14:33 -04:00
  • b1fdd4377b Allow customization of DocumentWindowController touch bar items Ronald Wampler 2017-10-03 22:43:13 -04:00
  • 2294d369d0 Add accessibility support for DocumentWindowController's touch bar Ronald Wampler 2017-10-03 22:37:30 -04:00
  • d8db03c426 Add initial touch bar support for OakTextView Ronald Wampler 2017-10-04 17:52:15 -04:00
  • d8b17a1f06 Let DocumentWindowController's touch bar support nested touch bars Ronald Wampler 2017-10-03 22:32:57 -04:00
  • 1ef78b3af7 Rename symbols to what’s expected by the 10.14 SDK Allan Odgaard 2019-06-29 17:05:12 +02:00
  • e5855292d6 Update dialog plug-ins (Use ${TARGET_NAME} instead of other variables) Allan Odgaard 2019-06-29 16:41:21 +02:00
  • 68ec5e42a1 Cycles in our build dependencies could result in an incorrect build file Allan Odgaard 2019-06-29 16:36:25 +02:00
  • 0829884a4b Use ${TARGET_NAME} instead of $(PRODUCT_NAME) in Info.plist Allan Odgaard 2019-06-29 15:23:24 +02:00
  • 260fad0c3f Make all variables in root target file available to ninja commands Allan Odgaard 2019-06-29 15:05:48 +02:00
  • 6a8eb992fc Add to_h method to Context Allan Odgaard 2019-06-29 15:01:20 +02:00
  • 9511926afc Use $args instead of $FLAGS in ninja commands Allan Odgaard 2019-06-29 15:00:05 +02:00
  • 27a7dd8815 Add some optional build rules for notarization/release notes Allan Odgaard 2019-06-29 14:12:29 +02:00
  • e92d6aaac2 Broaden regex to match version strings in release notes Allan Odgaard 2019-06-29 07:24:21 +02:00