Commit Graph

  • 18c8d1685c Guard against an empty string Ronald Wampler 2018-10-29 15:00:56 -04:00
  • 0a772dabf1 Temporarily disable visual effects view used in file browser v2.0-rc.13 Allan Odgaard 2018-10-29 22:37:52 +07:00
  • 9d80042145 Temporarily disable visual effects view used in file browser v2.0-rc.12 Allan Odgaard 2018-10-29 22:37:52 +07:00
  • 5b166cad16 Checkin release notes for 2.0-rc.11 Allan Odgaard 2018-10-29 22:10:23 +07:00
  • bad84bd511 Tweak how we throttle fetching SCM status v2.0-rc.11 Allan Odgaard 2018-10-29 20:51:09 +07:00
  • 045fd33497 Do not update user defaults in a background thread (queue) Allan Odgaard 2018-10-29 21:01:47 +07:00
  • 9baff6d7e1 Selectively apply BG colors in OakSyntaxFormatter Ian Gregory 2018-10-27 01:30:37 -04:00
  • 0eb5250c26 Pass directory with changes to FSEvents observer Allan Odgaard 2018-10-29 19:48:06 +07:00
  • 85d5bb3fbe Fix indentation Allan Odgaard 2018-10-29 13:34:08 +07:00
  • 694fc2b4b4 Update document’s match captures from find dialog Allan Odgaard 2018-10-29 11:47:13 +07:00
  • 8e31254f70 Store captures from last search with OakDocument instead of OakTextView Allan Odgaard 2018-10-29 11:44:07 +07:00
  • 05e61188ee Change Select Previous/Next Tab key equivalents Ronald Wampler 2018-10-28 23:57:39 -04:00
  • 14cd991a1d Move "Select Previous Tab" above "Select Next Tab" Ronald Wampler 2018-10-28 22:53:15 -04:00
  • 493620710b Avoid copying full status map for each file observer Allan Odgaard 2018-10-29 11:05:00 +07:00
  • 2354a485ef Don’t call repositoryAtURL: when we already have a repository Allan Odgaard 2018-10-29 10:59:12 +07:00
  • 82c0752c0f Remove method from SCMManager only used by one client Allan Odgaard 2018-10-29 10:53:32 +07:00
  • c8beb6c238 Pass SCMRepository to observers (instead of status map) Allan Odgaard 2018-10-29 10:49:14 +07:00
  • 553a2c5912 Use SCMManager instead of scm framework for SCM status data source Allan Odgaard 2018-10-29 10:38:01 +07:00
  • 4d3de192ce Let SCMManager use the SCM drivers directly Allan Odgaard 2018-10-29 10:36:22 +07:00
  • d5ea5d1d80 Add symbolic link to scm drivers Allan Odgaard 2018-10-29 10:29:32 +07:00
  • 82dda5588d Wrong URL got passed to SCMManager Allan Odgaard 2018-10-29 09:27:31 +07:00
  • 1e5fdcbc09 Allow observing subdirectories with FSEventsManager Allan Odgaard 2018-10-28 23:03:32 +07:00
  • 9f6d9d043e Do not have FSEventsManager load directory contents Allan Odgaard 2018-10-28 22:36:22 +07:00
  • f5e543dc77 Only allow observing full repository instead of “files with status” Allan Odgaard 2018-10-28 16:51:33 +07:00
  • 9f9bb5e255 Fix capitalization of URL in parentURL Allan Odgaard 2018-10-28 16:43:17 +07:00
  • a5c4b979d5 Rename SCMRepository → SCMDirectory Allan Odgaard 2018-10-28 15:54:04 +07:00
  • 3d350f2ec4 Update link dependencies for new file browser framework Allan Odgaard 2018-10-28 15:05:31 +07:00
  • c14350dc98 Move remaining code and resources from OakFileBrowser → FileBrowser Allan Odgaard 2018-10-28 15:00:54 +07:00
  • 5449e27430 Move file item auxiliary views to new file browser framework Allan Odgaard 2018-10-28 14:51:47 +07:00
  • c8ea52f19c Move “select base name” cell subclass to new file browser framework Allan Odgaard 2018-10-28 14:41:18 +07:00
  • b0262c452c fixup! Switch to new file browser Allan Odgaard 2018-10-28 13:38:25 +07:00
  • 0d75927528 Update OakFileBrowserDelegate protocol to new file browser controller Allan Odgaard 2018-10-28 13:36:33 +07:00
  • 7cf482fe25 Rename notification constants Allan Odgaard 2018-10-28 13:32:14 +07:00
  • 10bf1acf78 Use display name instead of localized name for file browser location Allan Odgaard 2018-10-28 13:21:19 +07:00
  • c822943b93 Move OakFileBrowser delegate protocol and constants to new file browser Allan Odgaard 2018-10-28 13:13:03 +07:00
  • b43abb13a6 Use a dynamic color for the dark divider style (10.14) Ronald Wampler 2018-10-20 11:26:10 -04:00
  • 62ee2f94be Add support for building Asset Catalogs Ronald Wampler 2018-10-18 14:46:27 -04:00
  • 8e186231fd Fix typo in bin/gen_build Allan Odgaard 2018-10-28 12:09:12 +07:00
  • e64b09b688 Introduce overloads for the new divider styles Ronald Wampler 2018-10-20 11:12:45 -04:00
  • 3b90855b98 OakBackgroundFillView: Introduce styles for light and dark dividers Ronald Wampler 2018-10-18 15:41:13 -04:00
  • e6adecaf4e Allow setting default find in folder globs with defaultFindInFolderGlobs Allan Odgaard 2018-10-28 10:14:51 +07:00
  • 83a0d66563 Add some additional defaults for Filter Through Command Allan Odgaard 2018-10-28 09:58:40 +07:00
  • 7b4accc9e8 Allow creating OakHistoryList with a user defaults fallback key Allan Odgaard 2018-10-28 09:55:43 +07:00
  • 2c9a44e23c Refactor how we initialize OakHistoryList Allan Odgaard 2018-10-28 09:50:35 +07:00
  • f3a16e513b Remove assertion that does not hold for malformed content Allan Odgaard 2018-10-28 09:14:25 +07:00
  • b57e784db5 Remove import of unused header Allan Odgaard 2018-10-28 00:23:05 +07:00
  • 581c201008 Remove most code related to old file browser Allan Odgaard 2018-10-27 23:48:18 +07:00
  • e26b8ea868 Switch to new file browser Allan Odgaard 2018-10-27 23:25:38 +07:00
  • f2f9eceed4 Support working with array as object value for our select base name cell Allan Odgaard 2018-10-27 23:23:38 +07:00
  • a304ebe25f Add file browser view controller Allan Odgaard 2018-10-27 22:43:34 +07:00
  • 62f9b3810c Add reload action method to file browser view Allan Odgaard 2018-10-27 22:38:20 +07:00
  • cc8f610973 Add API to force reload of an observed directory Allan Odgaard 2018-10-27 22:37:48 +07:00
  • 4b8946184d Make previewableItems a public property Allan Odgaard 2018-10-27 20:30:21 +07:00
  • 7037388242 Disable animated file browser updates when we have more than ~500 items Allan Odgaard 2018-10-27 12:49:28 +07:00
  • 387a5a844d Allow file packages to be inline expandable (like directories) Allan Odgaard 2018-10-27 09:30:43 +07:00
  • e9d1086441 Add new user defaults key: allowExpandingPackages Allan Odgaard 2018-10-27 09:29:20 +07:00
  • fcf9ae3aa2 Don’t move focus to text view by default when opening/closing documents Allan Odgaard 2018-10-26 23:35:11 +07:00
  • fd0b5b5f07 Add disk operations (move, copy, delete) to file browser view Allan Odgaard 2018-10-26 22:41:47 +07:00
  • 4c63bb0983 Use NSCountedSet when constructing the Open With menu Allan Odgaard 2018-10-26 07:52:35 +07:00
  • 89d4d23867 Add new file browser view Allan Odgaard 2018-10-26 00:09:52 +07:00
  • 0c4c6baca2 Add symbolic links to some private OakFileBrowser headers Allan Odgaard 2018-10-22 14:51:45 +07:00
  • 7b2ef3d616 Bump minimum OS to 10.10 Allan Odgaard 2018-10-22 14:49:53 +07:00
  • b00f01a992 Fix potential exception when deleting rows that show the field editor Allan Odgaard 2018-10-20 20:37:43 +07:00
  • 566acd2445 Add NSOutlineView subclass for file browser Allan Odgaard 2018-10-16 21:44:31 +02:00
  • 446265e0fa Add NSTableCellView subclass for use with FileItem Allan Odgaard 2018-10-16 21:20:47 +02:00
  • ffb3d9a276 Add FileItem subclass for SCM status Allan Odgaard 2018-10-16 17:24:20 +02:00
  • fa33b9afaf Add FileItem subclass for mounted volumes Allan Odgaard 2018-10-16 16:41:07 +02:00
  • 0708f909c9 Add API that allows observing children of a URL Allan Odgaard 2018-10-16 16:35:16 +02:00
  • e0b4d8460b Add FileItem class as interface to the filesystem Allan Odgaard 2018-10-16 15:56:11 +02:00
  • c7c6799bad Add source for new FSEventsManager Allan Odgaard 2018-10-16 08:47:35 +02:00
  • b4da449399 Add helper function to create document icon images Allan Odgaard 2018-10-15 08:01:38 +02:00
  • 701eab03ac Add source for new SCMManager Allan Odgaard 2018-10-15 06:59:50 +02:00
  • 319872d6b0 Use std::make_shared Ronald Wampler 2018-10-13 20:23:48 -04:00
  • 4d61c2a21d Add virtual destructor Ronald Wampler 2018-10-13 20:19:17 -04:00
  • 4bec98127e Eliminate the optional menu title argument for MBCreateMenu Allan Odgaard 2018-10-13 14:55:47 +02:00
  • b37b857096 Support attributes for separators created via MBCreateMenu Allan Odgaard 2018-10-13 14:44:52 +02:00
  • cff93ee2cb Do not bypass the type checker when forwarding methods to file browser Allan Odgaard 2018-10-13 14:42:42 +02:00
  • a012f4357a Change ‘url’ property to ‘URL’ Allan Odgaard 2018-10-12 17:36:24 +02:00
  • 846c3ff41a Declare OakTabBarView as a dependency of the file browser Allan Odgaard 2018-10-12 17:27:20 +02:00
  • f2ef1b90cd Move settings key from OakTabBarView to Preferences framework Allan Odgaard 2018-10-12 17:24:38 +02:00
  • 4aed5b4d9b Add virtual destructors for buffer_api_t and layout_movement_t Ronald Wampler 2018-10-10 19:08:08 -04:00
  • 9049d995ed Introduce OAK_AVAILABLE macro Ronald Wampler 2018-10-10 15:52:11 -04:00
  • 213df1ef59 Remove superfluous blank line Allan Odgaard 2018-10-08 10:51:59 +02:00
  • 866d1f16c3 Go through OakFileBrowser to create new files in directory Allan Odgaard 2018-10-07 14:14:15 +02:00
  • 150c1d8b04 Remove unused instance variable. Allan Odgaard 2018-10-07 12:37:38 +02:00
  • 5aedfce3a1 Don't update our background style unless it changes Ronald Wampler 2018-10-08 22:17:55 -04:00
  • c3e7e97c21 Update dialog plug-ins (coding style and text color in pop-up menu) Allan Odgaard 2018-10-07 12:00:07 +02:00
  • ef032c78a6 Enable visual effect view for status bar on 10.10 and forward Allan Odgaard 2018-10-07 11:27:58 +02:00
  • d4e0f2e3b7 Inline helper methods used to setup NSVisualEffectView Allan Odgaard 2018-10-07 11:26:21 +02:00
  • 7938234060 Let LiveSearchView inherit from OakBackgroundFillView Ronald Wampler 2018-10-06 21:52:03 -04:00
  • 9198c496b0 OakBackgroundFillView: Add support of Mojave Dark mode Ronald Wampler 2018-10-06 21:44:31 -04:00
  • f6fa273912 Update coding style for where to place colon after dictionary keys Allan Odgaard 2018-10-06 11:52:53 +02:00
  • e9bf48fbc0 Use controlTextColor (instead of blackColor) in a few places Allan Odgaard 2018-10-06 10:36:09 +02:00
  • d93972f958 Calling ‘mate -w’ repeatedly would not always return focus to terminal Allan Odgaard 2018-10-05 18:13:58 +02:00
  • 3d497e9634 Take precautions to make TextMate stay active after opening a document Allan Odgaard 2018-10-05 18:12:16 +02:00
  • cc9faa6024 Prefix member data with underscore and do not capture it in debug output Allan Odgaard 2018-10-05 18:01:31 +02:00
  • cae5eff55c Set a foreground color when styling is disabled (find text fields) Allan Odgaard 2018-10-05 09:21:00 +02:00
  • dfecd02e62 Fix typo: 'therefor' → 'therefore' Ronald Wampler 2018-10-03 12:24:20 -04:00
  • 7f99c4cbc7 Change definition of moving to begin/end of highlight characters Allan Odgaard 2018-09-30 21:56:11 +02:00
  • 5f2e0dac28 Limit command error output to 7 lines with a “Show Full Output” button Allan Odgaard 2018-09-30 21:08:35 +02:00