Commit Graph

  • 41ed2817e7 Remove unused ‘searchBackups’ argument from document::find Allan Odgaard 2016-06-16 10:53:11 +02:00
  • d2b29d69af Delete layout and editor objects before closing document Allan Odgaard 2016-06-16 10:43:24 +02:00
  • 976a79468b Prefix some of the menu items in Navigate with "Jump to" Ronald Wampler 2016-04-20 08:24:55 -04:00
  • accb60033e Move "Jump to Selection" to the Navigate menu Ronald Wampler 2016-04-20 08:18:12 -04:00
  • 162b3dee2c Explicitly link with libc++ Ronald Wampler 2016-06-14 12:12:40 -04:00
  • 2ffc48fda9 Don't link network framework with crypto Ronald Wampler 2016-06-14 11:58:58 -04:00
  • 221026472d Change document_t source to Objective-C++ Allan Odgaard 2016-06-14 13:03:47 +02:00
  • 781eb82c43 Remove unused support for non-recursive document callbacks Allan Odgaard 2016-06-14 12:28:19 +02:00
  • 0e52185c00 Remove const versions of document_t’s buffer and undo_manager Allan Odgaard 2016-06-13 16:59:33 +02:00
  • 2dbde1673b fixup! Ignore /usr/bin/git if /usr/bin/xcode-select -p fails Ronald Wampler 2016-06-14 10:40:07 -04:00
  • 67e4378a1e Don’t cache last-recently-used date in document_t Allan Odgaard 2016-06-12 23:31:45 +02:00
  • cc03dd908e Remove document_t’s old reader API Allan Odgaard 2016-06-12 22:41:33 +02:00
  • 99de97f976 Use document_t’s visitor API for folder search Allan Odgaard 2016-06-12 22:40:44 +02:00
  • e0daad4ca3 Add visitor interface to document_t Allan Odgaard 2016-06-12 22:36:54 +02:00
  • 9d308e4aa0 Use file::reader_t directly (instead of file_reader_t wrapper) Allan Odgaard 2016-06-12 22:30:25 +02:00
  • dfd4c1cd6f Remove unused reader subclasses Allan Odgaard 2016-06-12 22:27:15 +02:00
  • a60e32b41a Draw selection in left/right margin when line is fully selected Allan Odgaard 2016-06-11 23:25:45 +02:00
  • 17574f3d0e Add crash log info to performDragOperation: Allan Odgaard 2016-06-11 22:37:24 +02:00
  • c500e3073b Add document_t wrapper functions to document_view_t Allan Odgaard 2016-06-11 20:06:56 +02:00
  • 18f4d8fc83 Minor simplification of document_view_t API Allan Odgaard 2016-06-11 19:47:32 +02:00
  • 3700332f3e Change how we obtain visible range for accessibility Allan Odgaard 2016-06-11 19:05:15 +02:00
  • a340811771 Allow access to buffer_t’s raw storage via the visitor interface Allan Odgaard 2016-06-11 18:34:56 +02:00
  • b5747ec6a6 Return text::indent_t by value so we can create it on the fly Allan Odgaard 2016-06-11 16:11:55 +02:00
  • 43849342c6 Make find_gutter_view helper function private Allan Odgaard 2016-06-11 14:57:27 +02:00
  • a88ef64c13 Move the undo grouping nest counter to document_view_t Allan Odgaard 2016-06-11 14:54:50 +02:00
  • dcb306175c Limit information exposure Allan Odgaard 2016-06-11 14:35:56 +02:00
  • d1bcb9f401 Simplify undo/redo API Allan Odgaard 2016-06-11 12:35:19 +02:00
  • 3747ee8e8f Rename a few member functions Allan Odgaard 2016-06-11 12:31:09 +02:00
  • d544b38a33 Remove unnecessary method signature from OakTextView interface Allan Odgaard 2016-06-11 12:05:48 +02:00
  • ca424bc504 Move reading of document specific settings to document_view_t Allan Odgaard 2016-06-11 11:48:11 +02:00
  • fe84c5af48 Move document open/close management to document_view_t Allan Odgaard 2016-06-11 11:45:33 +02:00
  • 63b15949de Use member data variable instead of constructor argument Allan Odgaard 2016-06-11 11:44:03 +02:00
  • d2259f7333 Don’t mirror wrap column instance data in OakTextView Allan Odgaard 2016-06-11 10:33:57 +02:00
  • b2ce37f1c4 Add getter for a layout’s wrap column Allan Odgaard 2016-06-11 10:19:47 +02:00
  • 9f1778f7a8 Remove document_view_t’s as_string member function Allan Odgaard 2016-06-11 09:47:56 +02:00
  • 4a4629e350 Add variables member function to document_view_t Allan Odgaard 2016-06-11 09:42:20 +02:00
  • 436405244e Use a unique pointer for document_view_t’s layout_t member Allan Odgaard 2016-06-11 09:28:48 +02:00
  • b45212f73d Make document_view_t’s document instance private Allan Odgaard 2016-06-11 09:26:44 +02:00
  • 998c0da999 Pass document_view_t when a buffer_api_t type is required Allan Odgaard 2016-06-11 09:22:29 +02:00
  • db5120c940 Add buffer_api_t conformance to document_view_t Allan Odgaard 2016-06-11 09:16:51 +02:00
  • 2ae0f41a10 Make write_unit_to_fd helper function work with buffer_api_t Allan Odgaard 2016-06-11 09:14:26 +02:00
  • 029dab73be Make to_xml a member function of buffer_t Allan Odgaard 2016-06-11 09:10:52 +02:00
  • 36fedf5bee Change most buffer helper functions to accept buffer_api_t Allan Odgaard 2016-06-11 08:54:06 +02:00
  • 84ef816ec3 Introduce a buffer_api_t abstract base class Allan Odgaard 2016-06-11 08:48:10 +02:00
  • 9dc2eb0aee Make refresh_helper_t’s document requirement explicit Allan Odgaard 2016-06-11 08:45:18 +02:00
  • 0a58c4e44d Make document_view_t’s layout and editor instances private Allan Odgaard 2016-06-11 01:51:06 +02:00
  • 857ce3a2e1 Pass document_view_t to items_for_tab_expansion Allan Odgaard 2016-06-11 01:44:34 +02:00
  • 14eb6fdca4 Add refresh cycle wrappers to document_view_t Allan Odgaard 2016-06-11 01:32:32 +02:00
  • 18eb5b98a8 Remove layout_t argument from document_view_t::perform Allan Odgaard 2016-06-11 01:05:24 +02:00
  • 424f396c86 Add document_t::set_indent wrapper to document_view_t Allan Odgaard 2016-06-11 00:54:06 +02:00
  • c1c92e21c1 Add namespace qualifier to some helper functions Allan Odgaard 2016-06-11 00:13:33 +02:00
  • e77049d55f Add buffer_t::operator[] wrapper to document_view_t Allan Odgaard 2016-06-11 00:12:14 +02:00
  • 7d7914c46b Add undo_manager_t wrapper functions to document_view_t Allan Odgaard 2016-06-10 23:44:50 +02:00
  • 03529a0184 Add buffer_t wrapper functions to document_view_t Allan Odgaard 2016-06-10 23:39:23 +02:00
  • 9be3c12879 Add editor_t wrapper functions to document_view_t Allan Odgaard 2016-06-10 23:10:57 +02:00
  • 3d175d3ff7 Add layout_t wrapper functions to document_view_t Allan Odgaard 2016-06-10 22:47:01 +02:00
  • f7e61679b9 Add missing space (coding style) Allan Odgaard 2016-06-10 22:45:00 +02:00
  • 2a0a3b6172 Pass document_view_t to refresh helper instead of its members Allan Odgaard 2016-06-10 22:21:32 +02:00
  • 84d83c93ed Introduce wrapper for editor_t and layout_t Allan Odgaard 2016-06-10 22:09:37 +02:00
  • 10e6527eaa Remove unused indentCorrections property from OakTextView Allan Odgaard 2016-06-10 21:20:25 +02:00
  • b59dee8e6d Use semantic assertion Allan Odgaard 2016-06-10 21:19:18 +02:00
  • 02a5747f89 Ignore /usr/bin/git if /usr/bin/xcode-select -p fails Allan Odgaard 2016-06-10 21:18:54 +02:00
  • c136a21804 Use indexed_map_t to track foldable lines Allan Odgaard 2016-06-07 23:18:35 +02:00
  • ec42982b13 Simplify code to setup folding patterns Allan Odgaard 2016-06-07 23:15:21 +02:00
  • 39a7d5a867 Do not prevent coalescing last edit when redoing it Allan Odgaard 2016-06-07 23:08:07 +02:00
  • 32be8a4541 Cap line/column given to buffer_t::convert Allan Odgaard 2016-06-07 23:02:52 +02:00
  • 20fb69494b Make two buffer_t member functions private Allan Odgaard 2016-06-03 15:23:44 +02:00
  • 59c5b0023d Refactor: Consistent buffer_t parameter name (buf → buffer) Allan Odgaard 2016-06-03 15:21:23 +02:00
  • 414c336ba9 Remove descendants when mark to remove has a trailing slash Allan Odgaard 2016-06-02 15:21:50 +02:00
  • 8e8a647e25 Add algorithm to erase descendent keys form a std::map Allan Odgaard 2016-06-02 15:19:41 +02:00
  • 4ee49c95f6 Remove forward declaration of non-existing data type Allan Odgaard 2016-05-31 12:30:26 +02:00
  • aba1eb42ac Exclude given scopes when extending selection Adam Strzelecki 2016-05-31 14:22:45 +02:00
  • 562773172c Remove descendants when mark to remove has a trailing slash v2.0-beta.9.4 Allan Odgaard 2016-06-02 15:21:50 +02:00
  • e1e3f31e9b Add algorithm to erase descendent keys form a std::map Allan Odgaard 2016-06-02 15:19:41 +02:00
  • 20e9f0b8a4 Remove forward declaration of non-existing data type Allan Odgaard 2016-05-31 12:30:26 +02:00
  • 4899fa17f1 Checkin release notes v2.0-beta.9.3 Allan Odgaard 2016-05-30 15:14:39 +02:00
  • b2940e56c9 Gutter images are only drawn as monochrome when isTemplate is YES Allan Odgaard 2016-05-30 14:39:16 +02:00
  • 19b5b3f9a1 Add “Template” suffix to note, warning, error, and search images Allan Odgaard 2016-05-30 14:12:44 +02:00
  • 0457c189c8 Add “Template” suffix to bookmark and folding gutter images Allan Odgaard 2016-05-30 13:57:12 +02:00
  • ce41c94d93 Multiple semantic classes can now be assigned to a bundle item Allan Odgaard 2016-05-30 12:18:59 +02:00
  • 57d64d515a Introduce new callback: callback.document.did-open Allan Odgaard 2016-05-30 12:00:44 +02:00
  • c649aed750 Update window title for Recent Projects dialog Allan Odgaard 2016-05-29 21:19:07 +02:00
  • a198d3c25b Rename Open Favorites… menu item to Recent Projects… Allan Odgaard 2016-05-29 21:17:31 +02:00
  • 0af49d6d27 Folding indented blocks no longer include trailing empty lines Allan Odgaard 2016-05-29 20:51:57 +02:00
  • cda4b3fd63 Fix typo in release notes (horizontal → vertical) Allan Odgaard 2016-05-28 22:14:20 +02:00
  • e83fee564c Refactor: use emplace_back(…) instead of push_back(make_pair(…)) Allan Odgaard 2016-05-28 22:10:32 +02:00
  • 63ce297012 Fix issue with lines matched by multiple folding patterns Allan Odgaard 2016-05-28 22:07:11 +02:00
  • be74280993 Checkin release notes Allan Odgaard 2016-05-25 09:51:37 +02:00
  • f5c3693752 Checkin release notes v2.0-beta.9.2 Allan Odgaard 2016-05-25 09:51:37 +02:00
  • 039b787d37 Use same newline heuristic for open document and find in folder Allan Odgaard 2016-05-24 21:56:00 +02:00
  • 91a7fa0ad2 Change heuristic to detect line endings Allan Odgaard 2016-05-24 17:06:50 +02:00
  • 0e7a04cede Don’t treat extraneous CRs when converting from CRLF Allan Odgaard 2016-05-24 16:51:36 +02:00
  • b202ad3e02 Support arbitrary newlines for search result excerpts Allan Odgaard 2016-05-24 16:49:54 +02:00
  • 7c074b92e5 Show carriage return in search results as <CR> using light grey Allan Odgaard 2016-05-24 16:39:17 +02:00
  • 2f2451cd5e Refactor code to generate attributed string for search results Allan Odgaard 2016-05-24 16:37:08 +02:00
  • 3a2fc26c79 Handle return key for text view in Unknown Encoding sheet Allan Odgaard 2016-05-22 22:32:58 +02:00
  • 0a9c70e7cb Fix bad indent (was using spaces instead of tabs) Allan Odgaard 2016-05-17 10:59:15 +02:00
  • 17ea3ec568 To open document in new project the null UUID must be used Allan Odgaard 2016-05-09 16:28:34 +02:00
  • 0ca13d8f25 Opening document on non-active desktop gave key to wrong window Allan Odgaard 2016-05-08 23:21:31 +02:00
  • 59ef52b1f6 Don’t special-case bringing window to front when app is hidden Allan Odgaard 2016-05-08 23:17:26 +02:00