Commit Graph

  • 81432422c6 Revert "Use thread_local instead of our own implementation" v2.0-beta.12.25 Allan Odgaard 2016-09-27 17:21:56 +02:00
  • d6db299a8f Changed from NULL to nullptr in variadic templates for portability mathbunnyru 2016-10-19 00:59:11 +03:00
  • 5fb4c6850e throw() → noexcept (C++11) Ronald Wampler 2016-10-18 14:02:16 -04:00
  • 4a7e774196 Use oak::random_shuffle instead of std::random_shuffle Ronald Wampler 2016-10-18 13:39:50 -04:00
  • a5323b4f77 Add oak::random_shuffle algorithm Ronald Wampler 2016-10-18 13:35:54 -04:00
  • 1f84a3d09f Add random header as a precompiled header Ronald Wampler 2016-10-18 09:51:55 -04:00
  • 1b4adf29e1 Fixed memory leak mathbunnyru 2016-10-19 00:00:46 +03:00
  • 284b5a3896 Slight perfomance improvements mathbunnyru 2016-10-18 00:50:33 +03:00
  • 9632a8d804 Deleted unused variables mathbunnyru 2016-10-17 23:50:42 +03:00
  • 08ad760d5e static_cast instead of c-style cast mathbunnyru 2016-10-17 23:46:34 +03:00
  • 5277a5a396 Use std::string’s compare function instead of find Allan Odgaard 2016-10-17 11:03:04 +02:00
  • e2f8e0c188 Use std::string’s front function instead of find Allan Odgaard 2016-10-17 10:57:41 +02:00
  • ee2aee21fa Use oak::has_prefix when comparing std::string against string literal Allan Odgaard 2016-10-17 11:00:00 +02:00
  • 182d4aa140 Add oak::has_prefix for comparing std::string with string literal Allan Odgaard 2016-10-17 10:06:50 +02:00
  • 0b034f9a9d Use std::string’s compare to avoid searching beyond the prefix length mathbunnyru 2016-10-17 10:23:07 +03:00
  • 26da9c7e15 Show “add license” titlebar buttons after one hour of use Allan Odgaard 2016-10-15 14:19:35 +02:00
  • 34db8d64ff Limit public API to the LicenseManager singleton Allan Odgaard 2016-10-15 14:19:01 +02:00
  • 5443b1b48f Add API to add a titlebar “add license” button Allan Odgaard 2016-10-15 14:17:58 +02:00
  • fab0dc0da0 Move addLicense: method to LicenseManager Allan Odgaard 2016-10-15 14:17:44 +02:00
  • 682239e165 Do license revocation check on main thread Allan Odgaard 2016-10-15 14:15:48 +02:00
  • 644db44713 Introduce a “model” and bind to view controller’s represented object Allan Odgaard 2016-10-15 14:14:38 +02:00
  • 3acace3121 Remove document_t and related tests Allan Odgaard 2016-09-24 10:13:05 +02:00
  • bec3548d55 Avoid extra call to accessor by using instancesRespondToSelector: Allan Odgaard 2016-10-14 14:04:15 +02:00
  • 5a22d60127 Fix exception in Open Quickly… code Allan Odgaard 2016-10-12 11:19:33 +02:00
  • b4c2476508 Move “add license” window to license framework Allan Odgaard 2016-10-12 10:56:59 +02:00
  • 0b8c2b3ff5 Add syntax highlight to pasteboard search history Allan Odgaard 2016-09-25 17:24:53 +02:00
  • 628a8e409b Add syntax highlight to pasteboard search history v2.0-beta.12.24 Allan Odgaard 2016-09-25 17:24:53 +02:00
  • 1a499ed55d Remove document_t and related tests Allan Odgaard 2016-09-24 10:13:05 +02:00
  • 9053491789 Revert "Use thread_local instead of our own implementation" Allan Odgaard 2016-09-27 17:21:56 +02:00
  • b3c64db20f Enable preliminary C++17 support (C++1z) Allan Odgaard 2016-10-12 10:41:29 +02:00
  • dde19a2725 Explicit constructor required after updating boost Allan Odgaard 2016-10-12 10:36:42 +02:00
  • c4370ee029 Create destination’s parent folder when moving Bundles Allan Odgaard 2016-10-11 18:10:42 +02:00
  • e3364c3b11 Add another LEGACY marker Allan Odgaard 2016-10-11 15:04:23 +02:00
  • d36fadf1e2 Add syntax highlight to pasteboard search history v2.0-beta.12.23 Allan Odgaard 2016-09-25 17:24:53 +02:00
  • 1c4af204ba Remove document_t and related tests Allan Odgaard 2016-09-24 10:13:05 +02:00
  • c2c38ea79e Revert "Use thread_local instead of our own implementation" Allan Odgaard 2016-09-27 17:21:56 +02:00
  • ecc13b46c2 Checkin release notes for 2.0-beta.12.23 Allan Odgaard 2016-10-11 13:15:35 +02:00
  • 3dc185cb67 Do not wrap executeBundleCommand:variables: in auto refresh Allan Odgaard 2016-10-11 12:56:08 +02:00
  • a278bfd5fe Postpone loading document changes when processing user edit event Allan Odgaard 2016-10-11 12:45:38 +02:00
  • dfad1a61ce Add undo_manager_t::in_undo_group API Allan Odgaard 2016-10-11 12:19:11 +02:00
  • 66410365d1 Remove volume::settings API Allan Odgaard 2016-10-11 10:33:44 +02:00
  • 97e9b8fd1d Migrate legacy volumeSettings to Global.tmProperties Allan Odgaard 2016-10-11 10:32:03 +02:00
  • 377d84ec94 Add another LEGACY marker Allan Odgaard 2016-10-11 10:12:34 +02:00
  • 7be3703404 Change user defaults to .tm_properties for disabling extended attributes Allan Odgaard 2016-10-11 10:05:52 +02:00
  • ec9bd3a002 Opt out of automatic window tabbing (10.12) Ronald Wampler 2016-10-10 14:10:57 -04:00
  • 5af64db166 Ask user to move Avian bundles into TextMate’s application support Allan Odgaard 2016-10-10 22:31:48 +02:00
  • 3a8f524803 Read and install bundles in TextMate folder (instead of Avian) Allan Odgaard 2016-10-10 22:24:55 +02:00
  • 8e0b22507a Use LEGACY marker for code that should eventually be retired Allan Odgaard 2016-10-10 19:11:08 +02:00
  • f66d48d4d5 Limit input to CFCharacterSetIsLongCharacterMember Allan Odgaard 2016-10-10 18:37:44 +02:00
  • dc1406e32e Use AND/OR/NOT with NSPredicate instead of the C equivalents Allan Odgaard 2016-10-10 18:20:50 +02:00
  • dfe30c5328 Prune pasteboard history before saving Allan Odgaard 2016-10-10 18:09:19 +02:00
  • ff4ad90ac7 Add pruneHistory: method to OakPasteboard Allan Odgaard 2016-10-10 18:08:30 +02:00
  • 5c1014c578 Add user defaults keys for how much pasteboard history to keep Allan Odgaard 2016-10-10 18:07:27 +02:00
  • 1a79e15017 Improve Objective-C type info (generics) Allan Odgaard 2016-10-10 18:05:07 +02:00
  • 4f9446ae30 Preserve a document’s visible index when updating its selection Allan Odgaard 2016-10-10 18:03:33 +02:00
  • 6b93c00371 Tweak how we create the output pop-up menu for Filter Through Command… Allan Odgaard 2016-10-10 17:59:13 +02:00
  • a57e4dde1c Minor improvement in pasteboard history’s Clear All Allan Odgaard 2016-10-10 17:57:25 +02:00
  • d2a078fd32 Improve handling of delayed pasteboard history saving Allan Odgaard 2016-10-08 11:24:16 +02:00
  • 03d912e7c4 Bump date of find/replace pasteboard history items when they are used Allan Odgaard 2016-10-08 11:04:13 +02:00
  • 2feb4a497a Use crash_reporter_info_t’s convenience constructor Allan Odgaard 2016-10-07 22:12:35 +02:00
  • 4e3d40481f Add convenience constructor to crash_reporter_info_t Allan Odgaard 2016-10-07 21:48:56 +02:00
  • 37b417f769 Add diagnostics to track down KVO issue Allan Odgaard 2016-10-07 11:10:37 +02:00
  • ce98998fd7 Add diagnostics to track down KVO issue v2.0-beta.12.22 Allan Odgaard 2016-10-07 11:10:37 +02:00
  • e99b93d9a4 Add syntax highlight to pasteboard search history Allan Odgaard 2016-09-25 17:24:53 +02:00
  • 88247e103e Remove document_t and related tests Allan Odgaard 2016-09-24 10:13:05 +02:00
  • 3c13869da5 Revert "Use thread_local instead of our own implementation" Allan Odgaard 2016-09-27 17:21:56 +02:00
  • 1d7c168cb8 Rework logic for when search result selection should select in document Allan Odgaard 2016-10-07 10:00:50 +02:00
  • daa0b801e9 Abort drag scroll timer if left mouse is no longer down Allan Odgaard 2016-10-07 08:59:09 +02:00
  • 6a61853183 Setting a document’s selection now resets its “visible index” Allan Odgaard 2016-10-07 08:56:55 +02:00
  • bf747370a8 The “first line” sniffing done when changing path now work on first 2 kb Allan Odgaard 2016-10-07 08:49:27 +02:00
  • 7f3055e89d Don’t let scoped global settings eclipse scoped default settings Allan Odgaard 2016-10-07 08:48:49 +02:00
  • 3ec7b05473 Do not include user’s email in crash reports Allan Odgaard 2016-10-07 08:46:44 +02:00
  • 8ba7535010 Checkin release notes for 2.0-beta.12.21 Allan Odgaard 2016-10-03 22:49:56 +02:00
  • 974f9e8a4b Checkin release notes for 2.0-beta.12.21 v2.0-beta.12.21 Allan Odgaard 2016-10-03 22:49:56 +02:00
  • 7b3eca4f30 Add syntax highlight to pasteboard search history Allan Odgaard 2016-09-25 17:24:53 +02:00
  • bdf47657fe Remove document_t and related tests Allan Odgaard 2016-09-24 10:13:05 +02:00
  • d3b857ba05 Revert "Use thread_local instead of our own implementation" Allan Odgaard 2016-09-27 17:21:56 +02:00
  • 1fa5bc7fae Implement command auto refresh for document change, save, and close Allan Odgaard 2016-10-03 21:49:53 +02:00
  • 0556886d99 Add class to manage “command refresh” Allan Odgaard 2016-10-03 21:48:37 +02:00
  • 6245fa17d5 Introduce ‘reusable’ property to OakHTMLOutputView Allan Odgaard 2016-10-03 21:39:55 +02:00
  • 7255692cbf Do not mirror needsNewWebView in window controller Allan Odgaard 2016-10-03 21:35:36 +02:00
  • 525c7837e3 Change autoRefresh value to array instead of string Allan Odgaard 2016-10-03 12:42:22 +02:00
  • afa7e4cdc1 Limit syntax highlight parser to first 4096 bytes of line Allan Odgaard 2016-10-02 22:32:02 +02:00
  • 1f40f69c07 Only have one parser running at a time (per buffer) Allan Odgaard 2016-10-02 22:05:13 +02:00
  • a378b3d241 Limit CTLine objects to a length of 2048 bytes when creating layout Allan Odgaard 2016-10-02 21:30:05 +02:00
  • fbd5455698 fixup! Don’t let untargeted global settings eclipse targeted default settings Allan Odgaard 2016-10-02 10:23:09 +02:00
  • d9995df674 Improve performance when toggling foldings at all Levels Allan Odgaard 2016-10-02 08:07:34 +02:00
  • 95fc7c8b3e Remove code required when building with the 10.9 and 10.10 SDK Allan Odgaard 2016-10-01 09:44:08 +02:00
  • 22d16a3b76 Don’t let untargeted global settings eclipse targeted default settings Allan Odgaard 2016-10-01 08:56:25 +02:00
  • fbc2e5cbda Remove unnecessary settings from Default.tmProperties Allan Odgaard 2016-10-01 08:43:41 +02:00
  • 881b23b2cd Filter list: Do not map deleteToBeginningOfLine: action to delete: Allan Odgaard 2016-10-01 08:33:45 +02:00
  • f2013e948f Remove OakTimer.{mm,h} Allan Odgaard 2016-10-01 08:27:39 +02:00
  • acd76d52f6 Use NSTimer instead of OakTimer Allan Odgaard 2016-10-01 08:25:28 +02:00
  • 265f36eb4f Workaround for window order when restoring session and opening document Allan Odgaard 2016-10-01 08:23:28 +02:00
  • 3d39c03ced Remove layout dependency from editor framework Allan Odgaard 2016-10-01 08:20:17 +02:00
  • 9fd239c78b Ensure we do not create zero-sized NSImage Allan Odgaard 2016-09-30 18:13:22 +02:00
  • 5f11d65308 Force find/replace text fields to recreate display string Allan Odgaard 2016-09-30 14:10:23 +02:00
  • 39f689294d Fix performance of bundles::lookup Allan Odgaard 2016-09-30 12:55:46 +02:00
  • eca58ef2e0 Cache regular expressions used to capitalize strings Allan Odgaard 2016-09-30 12:54:16 +02:00
  • dadd097270 Cache bundle items for successive filtering Allan Odgaard 2016-09-30 12:53:28 +02:00