Commit Graph

  • ae11aa75b8 Excerpts for CRLF delimited files were off-by-one when searching for CR Allan Odgaard 2016-08-15 09:25:36 +02:00
  • 5f7f08b3ab Add assertions Allan Odgaard 2016-08-15 07:50:13 +02:00
  • d99d919efb Improve variable naming Allan Odgaard 2016-08-15 08:22:26 +02:00
  • 39bea0af08 Do not try to detect when font creation fails Allan Odgaard 2016-08-14 11:40:33 +02:00
  • 31a2f8e210 Do not call sync_open on a document which is loading v2.0-beta.12.2 Allan Odgaard 2016-08-16 21:07:57 +02:00
  • d87b9c167c Let OakHTMLOutputView handle the “Stop Task?” warning sheet Allan Odgaard 2016-08-16 13:47:41 +02:00
  • a24fc7804d Indented line movement now produce multiple carets for column selections v2.0-beta.12.1 Allan Odgaard 2016-08-15 09:34:18 +02:00
  • 68f468ae20 Add search excerpt tests related to LF and CRLF matching Allan Odgaard 2016-08-15 09:27:43 +02:00
  • 20612a2d9b Excerpts for CRLF delimited files were off-by-one when searching for CR Allan Odgaard 2016-08-15 09:25:36 +02:00
  • e3165bef42 Add assertions Allan Odgaard 2016-08-15 07:50:13 +02:00
  • 51b3161bb5 Improve variable naming Allan Odgaard 2016-08-15 08:22:26 +02:00
  • b93ebb943f Change ‘runningCommand’ getter to ‘isRunningCommand’ Allan Odgaard 2016-08-14 12:57:58 +02:00
  • 62f76eb421 Remove unnecessary code Allan Odgaard 2016-08-14 12:04:40 +02:00
  • fb8e4fd105 Do not try to detect when font creation fails Allan Odgaard 2016-08-14 11:40:33 +02:00
  • a893a2adef Use NSURLProtocol’s setProperty:forKey:inRequest: for associated data Allan Odgaard 2016-08-14 11:20:35 +02:00
  • b49aeb0ed9 Introduce a pipe when writing to the HTML output view Allan Odgaard 2016-08-14 11:19:02 +02:00
  • f773bb3738 Use WebView’s stopLoading instead of killing the running task Allan Odgaard 2016-08-14 11:17:25 +02:00
  • c1a8ea734e Use event monitor instead of local event loop for tool tip Allan Odgaard 2016-08-14 11:16:52 +02:00
  • 8e04e888d1 Use zeroing weak reference to NSWindow instance (10.8) Allan Odgaard 2016-08-14 11:16:35 +02:00
  • 7cff411632 fixup! Simplify code which inserts new documents into the tab bar Allan Odgaard 2016-08-10 11:31:06 +02:00
  • 6954185e8f fixup! Simplify code to obtain font’s em-space Allan Odgaard 2016-08-09 12:57:25 +02:00
  • 6470bdd241 Checkin release notes for 2.0-beta.12 v2.0-beta.12 Allan Odgaard 2016-08-08 16:34:49 +02:00
  • 3d5aa5078b Checkin release notes v2.0-beta.11.17 Allan Odgaard 2016-08-07 20:56:02 +02:00
  • ad34203e89 Ignore /usr/bin/svn if /usr/bin/xcode-select -p fails Allan Odgaard 2016-08-07 20:45:22 +02:00
  • 19028bbd71 Using mate /path/to/folder would not use file type setting Allan Odgaard 2016-08-07 20:43:11 +02:00
  • e7420edb06 Update dialog plug-in (completion menu width now includes image width) Allan Odgaard 2016-08-07 17:49:36 +02:00
  • 6859d70e95 Read tab item’s min/max width and line break style from user defaults Allan Odgaard 2016-08-07 17:21:35 +02:00
  • 002b17e4da fixup! Ensure we have a CTLineRef before asking for line metrics Allan Odgaard 2016-08-07 17:08:06 +02:00
  • e60eba2a24 Update item count when removing from Recent Projects dialog Allan Odgaard 2016-08-06 11:51:38 +02:00
  • 076863e954 Add some extra checks to potentially avoid crashes v2.0-beta.11.16 Allan Odgaard 2016-08-05 23:19:18 +02:00
  • 26edab6a75 Running a command with output and no document would crash Allan Odgaard 2016-08-05 23:18:43 +02:00
  • 1f23a34c15 Ensure we have a CTLineRef before asking for line metrics v2.0-beta.11.15 Allan Odgaard 2016-08-05 22:51:48 +02:00
  • a8f1d63225 Use current run loop instead of main dispatch queue for write callback Allan Odgaard 2016-08-05 22:16:30 +02:00
  • 8e0948ca0d Use current run loop instead of main dispatch queue for read callback Allan Odgaard 2016-08-05 22:08:06 +02:00
  • 793a23cda7 QuickLook generator would fail for users with no font configured v2.0-beta.11.14 Allan Odgaard 2016-08-04 18:13:18 +02:00
  • 40a96c8815 Update dialog plug-ins (Replace deprecated nib initializing) v2.0-beta.11.13 Allan Odgaard 2016-08-04 14:39:35 +02:00
  • e381dbaf58 Fix typo in comment Allan Odgaard 2016-08-04 14:35:44 +02:00
  • 49cc601ae6 Only call NSData’s enumerateByteRangesUsingBlock: when available Allan Odgaard 2016-08-04 13:01:42 +02:00
  • 49ce387960 Update dialog plug-ins (revert ‘Replace deprecated nib initializing’) Allan Odgaard 2016-07-16 18:57:23 +02:00
  • c947ca6659 Add crash report debug info Allan Odgaard 2016-07-16 15:37:59 +02:00
  • 4c1f8a18fb Use weak storage for GutterView's partnerView Ronald Wampler 2016-07-20 14:51:36 -04:00
  • d310c20de1 Update dialog plug-ins (revert ‘Replace deprecated nib initializing’) v2.0-beta.11.12 Allan Odgaard 2016-07-16 18:57:23 +02:00
  • c3785eb219 Add crash report debug info v2.0-beta.11.11 Allan Odgaard 2016-07-16 15:37:59 +02:00
  • 502c578f54 Checkin release notes v2.0-beta.11.10 Allan Odgaard 2016-07-16 14:08:31 +02:00
  • 866136fe83 Add more (crash reports) debug info when dragging text Allan Odgaard 2016-07-16 13:40:33 +02:00
  • f3a042aead Add some (crash reports) debug info to libressl usage Allan Odgaard 2016-07-16 13:27:57 +02:00
  • 511e1d58a5 Remove old (crash reports) debug info Allan Odgaard 2016-07-16 13:10:35 +02:00
  • 93e9d23a7d Ensure “will save” callbacks run on buffer that gets written to disk Allan Odgaard 2016-07-16 11:20:27 +02:00
  • 07bb1ce28d Let OakDocumentEditor update document’s ‘selection’ property Allan Odgaard 2016-07-15 22:49:33 +02:00
  • 55c6f20b51 Let OakDocumentEditor update document’s ‘folding’ property Allan Odgaard 2016-07-15 21:47:32 +02:00
  • 1f09c4292a Drop the OakDocumentEditorProtocol Allan Odgaard 2016-07-15 21:43:11 +02:00
  • 417706400d Remove document_t from refresh helper Allan Odgaard 2016-07-15 17:43:33 +02:00
  • 4d8cef31a0 Let OakDocumentEditor expose buffer_t Allan Odgaard 2016-07-15 17:41:00 +02:00
  • 86719625d2 Limit what we import in a public header Allan Odgaard 2016-07-15 17:38:57 +02:00
  • a7e6d2fcee Let OakDocumentEditor sanitize selection on external content changes Allan Odgaard 2016-07-15 14:07:49 +02:00
  • 5ec9aafc81 Add undo/redo API to OakDocument Allan Odgaard 2016-07-15 14:04:17 +02:00
  • d285969887 Add ‘selection’ property to OakDocumentEditor Allan Odgaard 2016-07-15 14:02:12 +02:00
  • 8d549d49d2 Move variables method to OakDocument Allan Odgaard 2016-07-14 22:33:52 +02:00
  • 750259fee1 Automatically update document’s revision after ending an undo group Allan Odgaard 2016-07-14 21:37:44 +02:00
  • a0af3d98c0 Don’t redeclare private OakDocument interface Allan Odgaard 2016-07-14 21:16:02 +02:00
  • c6bea5c3ff Update LINK dependencies in target files Allan Odgaard 2016-07-14 21:09:30 +02:00
  • 2ce7d39dbc Merge OakDocument into document framework Allan Odgaard 2016-07-14 21:05:27 +02:00
  • 4854139426 Remove use of document::run from tests Allan Odgaard 2016-07-14 19:25:36 +02:00
  • bc344827bc Remove document_t from editor_t Allan Odgaard 2016-07-14 16:26:23 +02:00
  • df35494b80 Remove ng::editor_for_document Allan Odgaard 2016-07-14 16:20:12 +02:00
  • 4f4eef50f3 Don’t use ng::editor_for_document in tests Allan Odgaard 2016-07-14 16:16:45 +02:00
  • bd3acf8e96 Pass lambda (to run commands) to editor_t instead of document_t Allan Odgaard 2016-07-14 16:14:05 +02:00
  • d9a9fd34bc Use OakDocumentEditor instead of ng::editor_for_document Allan Odgaard 2016-07-14 15:19:20 +02:00
  • 8cfd33481e Eliminate two document_t references Allan Odgaard 2016-07-14 15:34:40 +02:00
  • 3606be8925 Add very basic OakDocumentEditor class Allan Odgaard 2016-07-14 15:17:59 +02:00
  • 978e16174b Add preliminary OakDocumentEditor registration to OakDocument Allan Odgaard 2016-07-14 15:16:42 +02:00
  • fc33b25da1 Sort untitled documents after most recent use in Open Quickly… Allan Odgaard 2016-07-14 15:15:12 +02:00
  • a5882463d4 Support no completion handler when loading document Allan Odgaard 2016-07-14 14:06:57 +02:00
  • 8acc2be710 Remove unnecessary references to ‘document’ instance variable Allan Odgaard 2016-07-14 11:24:45 +02:00
  • 8affd6234f Move clipboard wrapper to (new) OakDocument framework Allan Odgaard 2016-07-13 21:54:24 +02:00
  • e4f4ec603a Don’t let editor_t keep a document_t instance as member data Allan Odgaard 2016-07-13 21:35:34 +02:00
  • d25f6aa6cb Pass document_t to macro and execute_dispatch member functions Allan Odgaard 2016-07-13 21:32:50 +02:00
  • cb41e89736 Simplify file patterns in default properties file Allan Odgaard 2016-07-13 21:12:22 +02:00
  • 3046ccd50d Add slash to folder when searching settings for untitled documents Allan Odgaard 2016-07-13 21:11:22 +02:00
  • e50dc57db0 Manually release GCD objects in C++ libraries Ronald Wampler 2016-07-13 10:45:38 -04:00
  • fa9ceead09 Refactor ODBEditorSuite to avoid FSRef API (10.8) Ronald Wampler 2016-07-12 22:44:42 -04:00
  • 59e48f0618 Post missing ‘document will save’ notification v2.0-beta.11.9 Allan Odgaard 2016-07-13 00:39:15 +02:00
  • de8eedebc4 Release document observer before reaching our destructor Allan Odgaard 2016-07-12 12:03:46 +02:00
  • c2335baaaf Release document observer before reaching our destructor v2.0-beta.11.8 Allan Odgaard 2016-07-12 12:03:46 +02:00
  • a74222a493 Release document observer before reaching our destructor v2.0-beta.11.7 Allan Odgaard 2016-07-12 12:03:46 +02:00
  • 6e8537fe78 Introduce API to obtain settings for a document Allan Odgaard 2016-07-06 19:57:10 +02:00
  • 7dbb44c4a0 Make parallel test execution the default (again) Allan Odgaard 2016-07-10 11:09:04 +02:00
  • c23d0507ae Change button title to Save when asking user about encoding v2.0-beta.11.6 Allan Odgaard 2016-07-12 10:53:48 +02:00
  • 19ced5ac0f Limit “encoding preview” to 256 KiB Allan Odgaard 2016-07-12 10:52:43 +02:00
  • 0f15e79a85 Make sheet presentation part of our EncodingWindowController Allan Odgaard 2016-07-12 10:49:35 +02:00
  • dc7d61675f Use beginSheetModalForWindow:completionHandler: when available (10.9) Allan Odgaard 2016-07-12 10:39:08 +02:00
  • 4b19e40440 Show error message when trying to install blacklisted plug-in Allan Odgaard 2016-07-12 10:37:46 +02:00
  • a6e1ae37f4 Do not sniff file type for documents with explicit user binding Allan Odgaard 2016-07-12 10:29:09 +02:00
  • 81d2586ffc Introduce plug-in blacklist which defaults to io.emmet.EmmetTextmate Allan Odgaard 2016-07-11 23:00:55 +02:00
  • ee26676df4 Remove unnecessary forward declaration of document_ptr Allan Odgaard 2016-07-11 22:49:50 +02:00
  • 1a7ef1af2b Improve termination UX with unsaved changes Allan Odgaard 2016-07-11 09:55:37 +02:00
  • 78c57eb213 Let showCloseWarningUIForDocuments: accept OakDocuments Allan Odgaard 2016-07-11 09:14:26 +02:00
  • b6f111f0c9 Don’t cancel app termination when we need to show a save panel Allan Odgaard 2016-07-10 23:39:34 +02:00
  • 59f31a46a8 Remove old code used for saving documents Allan Odgaard 2016-07-10 23:35:39 +02:00
  • b0ca4b1773 Use new save API in DocumentController Allan Odgaard 2016-07-10 23:31:13 +02:00