Commit Graph

  • afe9240883 Use initializer list instead of helper function (C++11) Allan Odgaard 2016-06-26 11:33:26 +02:00
  • c76022c367 Don’t use const reference for Objective-C property Allan Odgaard 2016-06-26 11:29:02 +02:00
  • 4b0dcce670 Potentially update document’s file type when editing first line Allan Odgaard 2016-06-25 16:38:49 +02:00
  • ca01850b7c Make file::type_from_bytes a public function Allan Odgaard 2016-06-25 16:36:12 +02:00
  • f55d929aed Remove scale factor support from the print dialog Allan Odgaard 2016-06-25 14:49:25 +02:00
  • bcae1a8aa1 Move printing support to OakDocument Allan Odgaard 2016-06-25 14:42:30 +02:00
  • 81b09120cd Calling OakShowSheetForWindow with no window now show modal dialog Allan Odgaard 2016-06-25 13:54:54 +02:00
  • f78bfd306d Remove unused constant for “mixed newlines” and callback related to this Allan Odgaard 2016-06-25 10:51:09 +02:00
  • 78b528f299 Update LINK dependencies in target files Allan Odgaard 2016-06-25 10:47:03 +02:00
  • ab1b4a1237 Move everything about loading a document to OakDocument Allan Odgaard 2016-06-25 10:35:53 +02:00
  • f97e89e84b Remove document_t::symbols Allan Odgaard 2016-06-25 09:16:02 +02:00
  • 50dabac467 Let the symbol chooser use OakDocument instead of document_t Allan Odgaard 2016-06-25 09:14:39 +02:00
  • 1551efa8d2 Allow obtaining OakDocument from document_t and export OakDocument.h Allan Odgaard 2016-06-25 09:09:12 +02:00
  • c21b421b5e Add enumerateSymbolsUsingBlock: to OakDocument Allan Odgaard 2016-06-25 08:51:06 +02:00
  • 455fa2a4be Add keepBackupFile property to OakDocument Allan Odgaard 2016-06-25 08:46:36 +02:00
  • 98dfad30a3 Let status bar translate file type → grammar name Allan Odgaard 2016-06-24 21:41:18 +02:00
  • 8580b04e8d Move “recent documents” tracking to OakDocument Allan Odgaard 2016-06-24 21:11:10 +02:00
  • cd614c9a3b Changing path already reset our file system observer Allan Odgaard 2016-06-24 17:23:18 +02:00
  • e07d150f43 Improve how we handle the state of the “Replace All / Selected” button Allan Odgaard 2016-06-24 09:56:11 +02:00
  • f66ea4d27f Add ‘countOfExcludedReadOnly’ property to FFResultNode Allan Odgaard 2016-06-24 09:00:57 +02:00
  • a4a4746dd9 Change FFResultNode’s ‘ignore’ property to ‘readOnly’ Allan Odgaard 2016-06-24 08:32:04 +02:00
  • 994d60120f Update backup file atomically and verify that writing succeeded Allan Odgaard 2016-06-23 09:46:11 +02:00
  • 1f3ea40516 Update dialog plug-ins (remove workaround for Lion and suppress warning) Allan Odgaard 2016-06-23 08:53:37 +02:00
  • 383ac8c29d Remove tmColorWithCGColor: / tmCGColor (10.8) Allan Odgaard 2016-06-23 08:45:30 +02:00
  • 33aec21dcb Provide buffer_t visitor with offset and a way to stop the visit Allan Odgaard 2016-06-22 23:22:47 +02:00
  • c36ec7757e Send minimum OS requirement to server when we upload a new build Allan Odgaard 2016-06-22 22:53:38 +02:00
  • b4a0704723 Remove 10.7 section from README Allan Odgaard 2016-06-22 21:16:56 +02:00
  • 4de647c664 Update deployment target to 10.8 Ronald Wampler 2016-06-22 16:00:05 -04:00
  • 727b5da153 Save with Version 7.3.1 (7D1014) Ronald Wampler 2016-06-22 15:54:35 -04:00
  • 4e15783500 Change document_t to be a thin wrapper for OakDocument Allan Odgaard 2016-06-22 18:30:28 +02:00
  • 8fac4b51a4 Add OakDocument class Allan Odgaard 2016-06-22 13:02:26 +02:00
  • 48e3a65681 Remove use of @synthesize in OakTextView related files Allan Odgaard 2015-08-04 20:47:28 +02:00
  • 669928f4de Remove use of @synthesize in miscellaneous files Allan Odgaard 2015-08-04 20:48:54 +02:00
  • 990f972a04 Remove use of @synthesize in bundle editor code Allan Odgaard 2015-08-04 20:48:03 +02:00
  • 0d0e8505dd Remove use of @synthesize in preferences window code Allan Odgaard 2015-08-04 20:03:23 +02:00
  • 96508d81c3 Remove unused function (os_tuple) Allan Odgaard 2015-08-04 13:18:58 +02:00
  • fdaf7ca732 Remove workaround for OS bug (10.8) Allan Odgaard 2015-08-04 13:22:32 +02:00
  • ef2d50606f Use non-deprecated version of weak NSMapTable (10.8) Allan Odgaard 2015-08-04 13:21:35 +02:00
  • 7dd19c0c0e Update deployment target to 10.8 for all xib files Allan Odgaard 2016-06-22 19:38:29 +02:00
  • 469fd74a7b Rely on ARC to manage GCD types (10.8) Allan Odgaard 2015-08-04 13:19:55 +02:00
  • e2be8a104d Set minimum OS to 10.8 Allan Odgaard 2016-06-22 20:39:59 +02:00
  • 53157bedd6 Checkin release notes Allan Odgaard 2016-06-22 20:22:52 +02:00
  • 15a91fef37 Checkin release notes v2.0-beta.10 10_7 Allan Odgaard 2016-06-22 20:22:52 +02:00
  • 41f14fe5a4 Skip expiration check when running on 10.7 or earlier Allan Odgaard 2016-06-22 18:53:29 +02:00
  • 28533a48d6 Ignore binary identification glob when search should include binary files Allan Odgaard 2016-06-22 19:42:18 +02:00
  • d6993bb476 Remove xib from binary file identification glob Allan Odgaard 2016-06-22 19:40:14 +02:00
  • c50795af91 Simplify code by using std::function Allan Odgaard 2016-06-22 18:07:44 +02:00
  • ff4a796c20 Don’t pass inserted data to the buffer_t metadata hooks Allan Odgaard 2016-06-22 17:39:19 +02:00
  • 61a3a6229a Use constructor delegation for buffer_t Allan Odgaard 2016-06-22 17:28:39 +02:00
  • f5832c975f Add missing include statements Allan Odgaard 2016-06-22 14:01:55 +02:00
  • 371d426c5f Add ‘char const*’ insertion API to ng::buffer_t Allan Odgaard 2016-06-21 23:04:43 +02:00
  • 7ac10b7b29 Add to_ns helper function which creates an NSString from std::string Allan Odgaard 2016-06-21 22:08:22 +02:00
  • daa90613f0 Use BOM versions of UTF-16/32 in list of default encodings Allan Odgaard 2016-06-21 19:47:07 +02:00
  • b72091b3bb The encoding::charset_from_bom function now return “«charset»//BOM” Allan Odgaard 2016-06-21 19:32:47 +02:00
  • 55b2f6366e Remove ‘useBOM’ settings key Allan Odgaard 2016-06-21 19:31:22 +02:00
  • 7b2e296907 Remove BOM support from encoding::type Allan Odgaard 2016-06-21 19:30:22 +02:00
  • 4b3d959c85 Remove explicit BOM handling from the file framework Allan Odgaard 2016-06-21 19:28:29 +02:00
  • 735ba3a386 Remove explicit BOM support from document_t Allan Odgaard 2016-06-21 19:20:56 +02:00
  • 0e0eba8a54 Add BOM versions of all unicode transformation formats Allan Odgaard 2016-06-21 19:19:37 +02:00
  • 7e8aa8b898 Remove “byte order mark” support from the save panel Allan Odgaard 2016-06-21 19:18:17 +02:00
  • f60e0dad98 Use text::transcode_t instead if iconv API Allan Odgaard 2016-06-21 18:33:20 +02:00
  • 0520e4fe88 Add text::transcode_t which is a wrapper for iconv Allan Odgaard 2016-06-21 18:18:27 +02:00
  • 4758061719 Do not add final newline to hex dump Allan Odgaard 2016-06-21 10:51:55 +02:00
  • 9337b12616 Pass our minimum deployment target to ibtool Ronald Wampler 2016-06-20 22:14:28 -04:00
  • 863ed2a691 When running tests synchronously failures would be ignored Allan Odgaard 2016-06-20 23:12:21 +02:00
  • e8df02f4a4 Let buffer_t delegate operator== to its storage member Allan Odgaard 2016-06-20 23:09:18 +02:00
  • da96be12c9 Add comparison operators to storage_t class Allan Odgaard 2016-06-20 23:02:52 +02:00
  • aa310c87c5 Add const access to buffer_t’s underlying storage Allan Odgaard 2016-06-20 18:16:52 +02:00
  • a2dfe22339 Only expose pointer to const bytes owned by memory_t::helper_t Allan Odgaard 2016-06-20 17:59:54 +02:00
  • 608b375b30 Let the constructor of memory_t::helper_t accept an iterator pair Allan Odgaard 2016-06-20 17:53:21 +02:00
  • b6861444c8 Replace memory_t::grow with memory_t::append Allan Odgaard 2016-06-20 17:50:37 +02:00
  • 3c3b48f9ad Rename memory_t::free → memory_t::available Allan Odgaard 2016-06-20 17:49:17 +02:00
  • 437f640e74 Implement move assignment and constructor for oak::basic_tree_t Allan Odgaard 2016-06-20 17:45:14 +02:00
  • fb7c2cef3f Use NSUserDefaults’s specialized «type»ForKey: Allan Odgaard 2016-06-19 10:55:25 +02:00
  • bc20f67d05 Revert "Search results are now added in batch to limit KVO notifications" Allan Odgaard 2016-06-19 22:08:36 +02:00
  • 89376e6ac9 Always ask OakFileBrowser to validate deselectAll: and reload: Allan Odgaard 2016-06-19 09:38:49 +02:00
  • 6e8ab01c09 Let OakFileBrowser validate menu items sending deselectAll: Allan Odgaard 2016-06-19 09:34:28 +02:00
  • 0a0b9a8052 Move Select None to File Browser (main) menu Allan Odgaard 2016-06-19 09:25:53 +02:00
  • dc0331b781 Change File Browser → Current Document to Select Document Allan Odgaard 2016-06-19 09:11:48 +02:00
  • 5c7b04fbd3 Add missing include for test/jail.h Allan Odgaard 2016-06-19 08:27:48 +02:00
  • 7e3497889e Rename "Go" menu to "File Browser" Ronald Wampler 2016-06-18 23:23:00 -04:00
  • 1a1c3ecd38 Move "Go To Related File" to the Navigate menu Ronald Wampler 2016-06-18 23:21:32 -04:00
  • 5bb89898fb Move "Go to File" to File menu and rename to "Quick Open" Ronald Wampler 2016-06-18 23:11:43 -04:00
  • e452a5ee55 Move "Go to Tab" to the Window menu and rename to "Select Tab" Ronald Wampler 2016-06-18 23:41:41 -04:00
  • 91befc271b Read the gutter fontName from user defaults Mike Meyer 2016-06-18 17:55:04 -07:00
  • a4deade16a Show path of default keybindings as TextMate.app ▸ KeyBindings.dict Allan Odgaard 2016-06-18 11:57:03 +02:00
  • 45a23472cb Use localized number formatting for collapsed search result headers Allan Odgaard 2016-06-18 11:44:11 +02:00
  • b232a70d69 Remove countOfLeafs property from OakSearchResultsHeaderCellView Allan Odgaard 2016-06-18 11:38:44 +02:00
  • f7edb51ea3 Search results are now added in batch to limit KVO notifications Allan Odgaard 2016-06-17 17:35:26 +02:00
  • 5d9ad561dc Deleting last item in pasteboard history browser is now a no-op Allan Odgaard 2016-06-18 11:23:37 +02:00
  • 705fc6e0e9 Change “Clear All” → “Clear History” in pasteboard history browser Allan Odgaard 2016-06-18 11:20:51 +02:00
  • 3346f8e237 Use operator== from document_t instead of its identifier’s Allan Odgaard 2016-06-18 10:24:13 +02:00
  • 8175d2d9d8 Do not observe count of matches until search has completed Allan Odgaard 2016-06-18 10:18:26 +02:00
  • 994f3538f5 Clear old search results in setDocumentSearch: Allan Odgaard 2016-06-18 10:09:34 +02:00
  • 3fab3fe3d0 Use CoreFoundation when converting NSString → std::string Allan Odgaard 2016-06-17 19:58:33 +02:00
  • 8483826fae Always use '\0' as fill value when creating a string buffer Allan Odgaard 2016-06-17 19:26:46 +02:00
  • 5d4a14e14b Bundle Editor: Set bundle item’s name as document’s custom name Allan Odgaard 2016-06-17 11:46:04 +02:00
  • 267ad147cd Checkin release notes v2.0-beta.9.5 Allan Odgaard 2016-06-16 20:25:18 +02:00
  • c0637c1037 Fix issue with “one file searched” format string Allan Odgaard 2016-06-16 19:57:06 +02:00
  • 258e5449f1 Improve folder search performance Allan Odgaard 2016-06-16 19:43:32 +02:00