Commit Graph

  • 8940593af0 Rely on bindings for document edited and Replace All button state Allan Odgaard 2014-09-01 17:37:10 +02:00
  • 75e7ebaca2 Don’t implement the NSCopying protocol for FFResultNode Allan Odgaard 2014-09-01 17:37:10 +02:00
  • 9b3dd8c0f4 Don’t use COPYFILE_METADATA with files on network drives Allan Odgaard 2014-09-01 17:37:10 +02:00
  • 2aae17aeb3 fixup! Add items to recent menu when ‘mate’ is called without -w option Allan Odgaard 2014-09-01 17:36:57 +02:00
  • 854fa91f10 Only cause preferences files to be created for TextMate Allan Odgaard 2014-08-30 16:36:20 +02:00
  • 0d04dc7efa Give the find dialog a more predictable key view loop Allan Odgaard 2014-08-30 16:17:51 +02:00
  • 7d448c993f Remove --change-dir from mate’s usage information Allan Odgaard 2014-08-30 15:44:15 +02:00
  • 923e92afe7 Update ignore regexp (for Show TODO List command) Allan Odgaard 2014-08-30 15:31:09 +02:00
  • 5412a767e8 Partially revert bc31da8f03 Allan Odgaard 2014-08-30 15:05:52 +02:00
  • d6f84b33d2 Remove a FIXME Allan Odgaard 2014-08-30 14:54:51 +02:00
  • d12a091f5e Remove commented code Allan Odgaard 2014-08-30 14:43:51 +02:00
  • 5ba236ec67 Remember HTML output window frame on a per command basis Allan Odgaard 2014-08-30 14:41:07 +02:00
  • 05cf40d77b Convert tabs in search results to em-spaces Allan Odgaard 2014-08-28 22:02:14 +02:00
  • db1fa96114 Add items to recent menu when ‘mate’ is called without -w option Allan Odgaard 2014-08-28 20:17:53 +02:00
  • 4afbf0c0e3 Remove incorrect text about -w being ignored for multiple files Allan Odgaard 2014-08-28 21:26:37 +02:00
  • 9c5557b442 Boolean mate options are now --[no-]option to force on/off Allan Odgaard 2014-08-28 20:03:55 +02:00
  • b624726f9f Remove unused option Allan Odgaard 2014-08-28 14:41:15 +02:00
  • 14211e5f29 Change all local variables to use camelCase Allan Odgaard 2014-08-28 14:22:45 +02:00
  • 356a21d7e7 Add button to remove search results from the list Allan Odgaard 2014-08-27 15:34:21 +02:00
  • 9e0d0e9b34 Limit data reload of results outline view Allan Odgaard 2014-08-27 14:58:11 +02:00
  • d60c47ef42 Commit button title summarizes the number of files to be committed Ronald Wampler 2014-08-03 22:51:30 -04:00
  • 0361afe340 Rework the commit window as a sheet (document modal) Ronald Wampler 2014-07-29 14:38:53 -04:00
  • 4b31a3fde0 Send diffs to a separate window Ronald Wampler 2014-07-29 12:00:52 -04:00
  • 542158c9f0 Inherit project folder when moving document to new window Allan Odgaard 2014-08-27 12:46:12 +02:00
  • 5a45023f9e Add new method to Find class: ‘takeSearchResultToRemoveFrom:’ Allan Odgaard 2014-08-24 11:47:15 +02:00
  • 7262dd9d27 Switch search results to a view-based outline view Allan Odgaard 2014-08-27 08:50:58 +02:00
  • 23261fe293 Use reloadDataForRowIndexes:columnIndexes: instead of reloadData: Allan Odgaard 2014-08-26 23:10:56 +02:00
  • 75ae3cd52d Use bindings to track count of leafs and excluded leafs Allan Odgaard 2014-08-26 21:35:23 +02:00
  • e098611387 Use the correct selected text color (for lists) Allan Odgaard 2014-08-26 17:58:43 +02:00
  • 0ff652d5c9 Introduce semantic convenience getters Allan Odgaard 2014-08-26 17:06:42 +02:00
  • ff99f06647 Provide base directory when creating FFResultNode group nodes Allan Odgaard 2014-08-26 16:27:13 +02:00
  • cebb90b6c8 Remove implementation details from Find singleton’s interface Allan Odgaard 2014-08-26 15:42:20 +02:00
  • 44358ad034 Rename FFResultNode property: ‘exclude’ → ‘excluded’ Allan Odgaard 2014-08-25 13:45:21 +02:00
  • 1ee217adc6 Rename FFResultNode property: ‘matches’ → ‘children’ Allan Odgaard 2014-08-25 13:44:09 +02:00
  • 860a6aa546 Let FFResultNode tree track count of leafs and excluded leafs Allan Odgaard 2014-08-25 10:58:34 +02:00
  • c27082a5f6 Fix zero row height for empty match ranges Allan Odgaard 2014-08-24 12:11:49 +02:00
  • 0bb7acfbf3 Add ‘removeFromParent’ to FFResultNode Allan Odgaard 2014-08-24 11:39:03 +02:00
  • f781fe0f98 Show checkmark in bundle item chooser for selected menu items Allan Odgaard 2014-08-24 11:25:42 +02:00
  • bb41b55d16 Remove folder_scan_settings_t (API simplification) Allan Odgaard 2014-08-24 11:04:56 +02:00
  • 7a1be3ebd0 Using globs in file chooser now defaults to case-insensitive Allan Odgaard 2014-08-23 18:24:02 +02:00
  • 5d72c8a2c5 Support case-insensitive glob matching Allan Odgaard 2014-08-23 18:23:34 +02:00
  • 93e14c6a15 Update includes Allan Odgaard 2014-08-23 18:10:27 +02:00
  • 89e395df44 Abort search when closing find dialog Allan Odgaard 2014-08-23 17:41:38 +02:00
  • d2072145c6 Use system images for the “shell support installed” indicator Allan Odgaard 2014-08-23 17:07:24 +02:00
  • aa27ccced5 Move some logic to the FFResultNode type Allan Odgaard 2014-08-23 16:49:24 +02:00
  • 846c220b6b Exclude line after match from excerpt when match ends with LF Allan Odgaard 2014-08-23 16:39:53 +02:00
  • 40ab59447c Move convenience functions from FFMatch → FFResultNode Allan Odgaard 2014-08-22 20:18:51 +02:00
  • e6185fd5a1 Move select next/previous tab/result out of window controller Allan Odgaard 2014-08-22 19:47:28 +02:00
  • 871a0df11a Introduce showResultNode: convenience method Allan Odgaard 2014-08-22 19:46:36 +02:00
  • 54ac376825 Change terminology: ‘Match’ → ‘ResultNode’ Allan Odgaard 2014-08-22 18:54:23 +02:00
  • 180f21d7aa Add first/last match convenience methods to FFResultNode Allan Odgaard 2014-08-22 18:51:32 +02:00
  • 87dcaf93ec Iterate all search results using a single for-loop Allan Odgaard 2014-08-22 18:45:04 +02:00
  • f855739d33 Use FFResultNode objects as the ‘Go To’ menu’s representedObject Allan Odgaard 2014-08-22 18:39:21 +02:00
  • 2f6370f4b0 Use a FFResultNode object to contain top-level results Allan Odgaard 2014-08-22 18:23:14 +02:00
  • 1cabec256c Use custom type for search results to get better type checking Allan Odgaard 2014-08-22 18:05:35 +02:00
  • afb504b58d Do not use macros for accessibility constants Boris Dušek 2014-08-22 21:51:04 +02:00
  • 87f2c07fbc With no file browser or project folder we try document’s folder Allan Odgaard 2014-08-22 15:54:09 +02:00
  • 881b83cb50 Setup project folder after saving single untitled document Allan Odgaard 2014-08-22 15:38:21 +02:00
  • 34965c230d Find All for single document: Fix absolute path in search results Allan Odgaard 2014-08-22 14:58:44 +02:00
  • bf81caa448 Fix titlecase menu item to say “Line” instead of “Word” Allan Odgaard 2014-08-22 14:33:02 +02:00
  • 94165739fb Improve capitalization heuristic Allan Odgaard 2014-08-22 14:29:16 +02:00
  • b0d57705cf Make encoding part of the document_t::reader_t API Allan Odgaard 2014-08-22 09:35:30 +02:00
  • b1b0ffda58 Add ‘charset’ property to FFFilePathCell Allan Odgaard 2014-08-22 09:33:22 +02:00
  • 6646a14da1 Use alternate status string to show how many bytes were searched Allan Odgaard 2014-08-21 17:40:20 +02:00
  • 4b521541d7 Support alternate status string in find dialog window Allan Odgaard 2014-08-21 17:39:13 +02:00
  • 63f8400cc4 Allow specifying an NSTextField subclass when creating labels Allan Odgaard 2014-08-21 17:37:04 +02:00
  • 50d3a584c9 Track how many bytes we search Allan Odgaard 2014-08-21 17:36:16 +02:00
  • 4a2a3997cc Update API of find::scan_path_t Allan Odgaard 2014-08-21 16:50:05 +02:00
  • 2f1c4c05c4 Do not use ‘timeIntervalSinceNow’ with dates in the past Allan Odgaard 2014-08-21 15:52:19 +02:00
  • a06554b638 Minor update of FFDocumentSearch’s instance data usage Allan Odgaard 2014-08-21 15:38:34 +02:00
  • 2908384a24 Add Check/Uncheck All to folder search action menu Allan Odgaard 2014-08-21 15:13:41 +02:00
  • ffe3a464f2 Improve implementation of collapsing/expanding search results Allan Odgaard 2014-08-21 15:00:08 +02:00
  • baff330459 Refactor Find in Folder code Allan Odgaard 2014-08-21 14:43:59 +02:00
  • 153ecda1a5 Rely on compiler synthesized instance variables Allan Odgaard 2014-08-21 10:44:55 +02:00
  • bbb61d3b47 Overload description method for FFMatch Allan Odgaard 2014-08-20 16:48:11 +02:00
  • 573066676d Rely on ARC instead of synthesized accessor Allan Odgaard 2014-08-20 14:05:40 +02:00
  • 2721b22426 Use recede instead of retreat as the inverse of advance Allan Odgaard 2014-08-20 10:19:32 +02:00
  • 57e43f27e3 Return 0 if Gestalt() fails Allan Odgaard 2014-08-20 10:12:09 +02:00
  • f4747e4fe4 Create (find in folder) match excerpt in background thread Allan Odgaard 2014-08-19 22:53:20 +02:00
  • d7e9b3a41d Use "key equivalent" instead of "shortcut" Boris Dušek 2014-07-31 17:28:22 +02:00
  • 920777e2d6 Skip setting (complex) window title when we have no document name v2.0-alpha.9561 Allan Odgaard 2014-08-18 23:30:20 +02:00
  • b9fbbfae4a Fix range exception Allan Odgaard 2014-08-18 23:14:32 +02:00
  • a3d085a44f Get rid of find::scan_path_matches_t typdef Allan Odgaard 2014-08-18 21:40:58 +02:00
  • c7346421ce Get rid of redundant mapping of a match in a pair Allan Odgaard 2014-08-18 21:36:26 +02:00
  • 91f138c1ae Do not show non-existing locations as having been searched Allan Odgaard 2014-08-18 18:12:21 +02:00
  • c032abb7e7 Checkin release notes v2.0-alpha.9559 Allan Odgaard 2014-08-17 22:47:38 +02:00
  • ecc2f3ad90 Strip ANSI escapes when mate reads from stdin Allan Odgaard 2014-08-17 22:22:00 +02:00
  • 2e4603bc8c Alphabetize getopt_long() options Allan Odgaard 2014-08-17 20:21:22 +02:00
  • 4669dbaa28 Remove commented fprintf statements Allan Odgaard 2014-08-17 17:39:36 +02:00
  • babaf4d26e Deselect other when selecting bundle item source with option down Allan Odgaard 2014-08-15 23:23:25 +02:00
  • bc31da8f03 Do not set a special initial title for dynamic menu items Allan Odgaard 2014-08-15 23:08:56 +02:00
  • 60f125eedc Use proper deallocator for SecKeychainItemCopyAttributesAndData Allan Odgaard 2014-08-15 22:43:23 +02:00
  • ffa628f328 Opening folder after session restore would not see it as open Allan Odgaard 2014-08-15 17:39:36 +02:00
  • 54270827ff Opening bundle item chooser will reset selection to first row Allan Odgaard 2014-08-15 13:39:50 +02:00
  • df38101798 Use proper deallocator for SecKeychainItemCopyAttributesAndData Ronald Wampler 2014-08-14 22:24:27 -04:00
  • d39ae2a7df Our grow calculation would fail to grow when given a size of one Allan Odgaard 2014-08-14 20:36:11 +02:00
  • b1e40e6203 Fix placement of bundle item chooser when there is no window Allan Odgaard 2014-08-14 20:16:29 +02:00
  • fb5a50135a Add status bar to bundle item chooser Allan Odgaard 2014-08-14 19:07:02 +02:00
  • c8f6c1d440 Set content hugging priority to high for our buttons Allan Odgaard 2014-08-14 19:06:06 +02:00
  • 9062154be5 Bundle item chooser: Disable ‘Edit’ button for menu items Allan Odgaard 2014-08-14 17:41:37 +02:00