Commit Graph

  • cccfd855ac Sanitize output from TextMate.system() Allan Odgaard 2014-04-01 09:28:29 +07:00
  • 184c5fecb0 Don’t use -KU with ruby as it logs a warning with ruby 2.0 Allan Odgaard 2014-04-01 07:56:34 +07:00
  • 0daa6d0ec2 Tighter code for removing malformed UTF-8 sequences Allan Odgaard 2014-04-01 07:55:09 +07:00
  • cf452cdcee Increase the number of tests for sanitizing UTF-8 Allan Odgaard 2014-04-01 07:48:18 +07:00
  • 471fbe45c2 Do not stack allocate potentially large buffer Allan Odgaard 2014-04-01 07:01:38 +07:00
  • 25b3a5f4a4 Notify VoiceOver user of find window status bar changes Allan Odgaard 2014-04-01 14:34:22 +07:00
  • 5f94f460ee Post find feedback accessibility announcements Allan Odgaard 2014-04-01 14:22:52 +07:00
  • c3088da9a5 Add my work email as contributor address Boris Dušek 2014-03-31 22:55:23 +02:00
  • 3c853dfa5e Use UI creation functions for accessibility in status bar Boris Dušek 2014-03-31 22:43:06 +02:00
  • f48216a0f1 Add accessibility labels to Find dialog Boris Dušek 2014-03-31 22:12:20 +02:00
  • 896ad73ee8 Add ability to specify AX labels in UI functions Boris Dušek 2014-03-31 21:43:34 +02:00
  • b80d60db57 Add OakSetAccessibilityLabel function Boris Dušek 2014-03-31 21:41:34 +02:00
  • 617e9df202 Move missing accessibility API declarations to OakAppKit.h Allan Odgaard 2014-04-01 13:32:30 +07:00
  • 9f177d39e8 Checkin release notes v2.0-alpha.9529 Allan Odgaard 2014-03-31 18:04:02 +07:00
  • afdebfa576 Revert "Variables set via requiredCommands are now shell escaped" Allan Odgaard 2014-03-31 18:00:09 +07:00
  • 69c83e56df The ‘const’ keyword should be to the right of its type Allan Odgaard 2014-03-31 07:29:42 +07:00
  • db13d4c1f9 Use std::string::back() instead of operator[] with size()-1 Allan Odgaard 2014-03-30 22:17:23 +07:00
  • 04cd55303a Ensure we have a document in tab drop action method Allan Odgaard 2014-03-30 21:45:31 +07:00
  • a63edc149f Set default merge policy for CoreData Allan Odgaard 2014-03-30 14:59:49 +07:00
  • 1377e34bb5 Fix deadlock related to aborting command with HTML output Allan Odgaard 2014-03-30 14:49:43 +07:00
  • 91e8064439 Add to_s for file_status_t Allan Odgaard 2014-03-30 11:49:10 +07:00
  • 3bc0c65c7a Introduce variable for where cap’n’proto is installed Allan Odgaard 2014-03-14 22:07:45 +07:00
  • cbfe73b13e Checkin release notes Allan Odgaard 2014-03-30 09:48:07 +07:00
  • f60abefd72 Checkin release notes v2.0-alpha.9527 Allan Odgaard 2014-03-30 09:48:07 +07:00
  • 66af811197 Assume cap’n’proto is installed in parent of build directory Allan Odgaard 2014-03-14 22:07:45 +07:00
  • 1547795a9b Update kvdb dependency to version to 0.0.8 Allan Odgaard 2014-03-29 18:37:42 +07:00
  • 3a25a99d6d Variables set via requiredCommands are now shell escaped Allan Odgaard 2014-03-29 18:37:10 +07:00
  • 716b8ea8f3 Add path::unescape to split a shell line into words Allan Odgaard 2014-03-29 18:33:49 +07:00
  • 4f4fe38aec Use path::escape instead of local code Allan Odgaard 2014-03-29 16:36:52 +07:00
  • c73ad254cb Add path::escape to use when passing paths to a shell interpreter Allan Odgaard 2014-03-29 16:34:58 +07:00
  • 5b58397c41 Remove initWithRunner: method (refactor) Allan Odgaard 2014-03-29 14:32:43 +07:00
  • c1dcc72c41 Make htmlOutputView a public property of the HTML output window Allan Odgaard 2014-03-29 14:31:32 +07:00
  • b23163476f Add loadHTMLString: API to HTML output view Allan Odgaard 2014-03-29 14:28:27 +07:00
  • a404daecce Use io::exec() instead of system() Allan Odgaard 2014-03-29 14:19:29 +07:00
  • 589e62b1a7 File descriptors without FD_CLOEXEC are closed before we execve() Allan Odgaard 2014-03-29 10:09:07 +07:00
  • 7a66926231 Let command::runner_t use io::create_pipe Allan Odgaard 2014-03-29 09:53:33 +07:00
  • c3120c15aa Set FD_CLOEXEC immediately after calling mkstemp() Allan Odgaard 2014-03-29 09:49:29 +07:00
  • fe59a55750 Do not abort() if we fail to create a pipe Allan Odgaard 2014-03-29 09:36:39 +07:00
  • 7f7613fe62 Change io::create_pipe API Allan Odgaard 2014-03-29 09:02:50 +07:00
  • dac27f7587 Use constants for input, output, and error file descriptors Allan Odgaard 2014-03-28 23:48:43 +07:00
  • e68290aaec Convert CxxTest test to custom test framework Allan Odgaard 2014-03-28 21:11:02 +07:00
  • d985a83845 Use runner_t::wait_for_command instead of runner_t::wait(true) Allan Odgaard 2014-03-28 20:33:01 +07:00
  • ffd034453a Extend command::runner_t API Allan Odgaard 2014-03-28 20:28:34 +07:00
  • f64d349033 Set file type to ‘text.hg-commit’ for ‘hg-editor-*.txt’ Allan Odgaard 2014-03-28 19:30:20 +07:00
  • 74d6cc47da Use htmlOutputView.runningCommand instead of command::runner_t Allan Odgaard 2014-03-28 19:18:30 +07:00
  • 5a8967e88e Implement delegate method for WebView load failures Allan Odgaard 2014-03-28 18:34:20 +07:00
  • c9400e036d Use std::string for memory management Allan Odgaard 2014-03-28 15:12:58 +07:00
  • 935da75a43 Use new path::temp API to set initial content Allan Odgaard 2014-03-28 15:04:35 +07:00
  • 5881b86775 Support initial content when creating temporary files Allan Odgaard 2014-03-28 14:52:07 +07:00
  • 1fbf878a4d Refactor/simplify command runner Allan Odgaard 2014-03-28 14:39:31 +07:00
  • 5f69ef31c7 Don’t use NS prefix for custom functions Allan Odgaard 2014-03-28 12:56:29 +07:00
  • 619a2cfec7 Change a few instances of floorf/fabsf → floor/fabs Allan Odgaard 2014-03-28 11:07:01 +07:00
  • af64ded155 Assume cap’n’proto is installed in parent of build directory v2.0-alpha.9525 Allan Odgaard 2014-03-14 22:07:45 +07:00
  • 6d6210e490 Use ‘assign’ instead of ‘weak’ when building for 10.7 Allan Odgaard 2014-03-28 09:29:05 +07:00
  • ccac862602 Remove process_t Allan Odgaard 2014-03-27 22:22:01 +07:00
  • 45b297a150 Use custom code instead of process_t Allan Odgaard 2014-03-27 22:21:30 +07:00
  • 1e2f10ed46 Use dispatch queue instead of a thread for reading command output Allan Odgaard 2014-03-27 20:42:06 +07:00
  • 9d218ea846 We use camelCase for parameter names Allan Odgaard 2014-03-27 20:39:26 +07:00
  • 63d431b5ed Simplify parsing of multiple choice keys (tmCommand) Allan Odgaard 2014-03-27 14:03:49 +07:00
  • 4313571fc9 Parse ‘autoRefresh’ key from tmCommand files Allan Odgaard 2014-03-27 13:54:21 +07:00
  • c758c9296f Remove unnecessary check in menu item validation Allan Odgaard 2014-03-27 13:48:01 +07:00
  • 080dd3da18 Add showWindow:/close methods for HTML output window controller Allan Odgaard 2014-03-27 13:44:16 +07:00
  • 33178679c7 Scroll to caret failed if mouse button was pressed Allan Odgaard 2014-03-27 07:47:35 +07:00
  • a6654f56c9 Using cut/copy will always update the system pasteboard Allan Odgaard 2014-03-26 19:01:17 +07:00
  • 7e02902ab0 Remove retain cycle from pasteboard history window Allan Odgaard 2014-03-26 18:51:53 +07:00
  • b9fafd1495 Use local undo manager for file browser Allan Odgaard 2014-03-26 15:27:55 +07:00
  • 764a8407e9 Use undo manager’s menu item titles in file browser action menu Allan Odgaard 2014-03-26 15:06:52 +07:00
  • 6535546c87 Use view’s undo manager rather than the window’s Allan Odgaard 2014-03-26 14:59:59 +07:00
  • 1a20f3a42d Set accessibility description when creating action buttons Allan Odgaard 2014-03-26 13:53:55 +07:00
  • a004fe685d Only set raised background style for borderless action buttons Allan Odgaard 2014-03-26 13:49:48 +07:00
  • 9f9cb23609 Improve alignment of glob text field in find window Allan Odgaard 2014-03-26 13:39:55 +07:00
  • 9ae2630607 Delete unused code Allan Odgaard 2014-03-26 13:16:56 +07:00
  • ec491a4e19 Exclude divider images from accessibility Allan Odgaard 2014-03-26 12:59:40 +07:00
  • 2cc71e57f9 Limit clipboard history display string to ~1024 code points Allan Odgaard 2014-03-25 23:02:45 +07:00
  • f45cb07d52 Moved OakCreateActionPopUpButton method to OakUIConstructionFunctions.h Ronald Wampler 2014-03-25 16:05:55 -04:00
  • 19ecfbd274 Always center selection when using Go to Line dialog Allan Odgaard 2014-03-25 20:31:33 +07:00
  • 247e866760 Going to symbol or bookmark will now center selection Allan Odgaard 2014-03-25 20:29:40 +07:00
  • a052c81cfa Improve crash reporting for C++ exceptions from keyDown: Allan Odgaard 2014-03-25 16:43:49 +07:00
  • 03d0a9d181 Assume cap’n’proto is installed in parent of build directory v2.0-alpha.9523 Allan Odgaard 2014-03-14 22:07:45 +07:00
  • 1f6863180e Checkin release notes Allan Odgaard 2014-03-25 12:41:03 +07:00
  • 003d32832e Suppress “unused variable” warning from code generated by ragel Allan Odgaard 2014-03-25 12:40:10 +07:00
  • cefb8cb2db Simplify sub-word movement tests Allan Odgaard 2014-03-25 11:54:27 +07:00
  • 527668683c Include numbers as a group for sub-word movement Allan Odgaard 2014-03-25 11:49:13 +07:00
  • 73453e5152 Do not restore project state for projects with no documents Allan Odgaard 2014-03-24 23:36:17 +07:00
  • 69504292e5 Better job of moving caret/preserving selection for “toggle case” Allan Odgaard 2014-03-24 15:46:02 +07:00
  • 15025edbcc Set “color” to true if range is untouched by ‘extend_if_empty’ Allan Odgaard 2014-03-24 15:40:19 +07:00
  • 62645601f5 Introduce range_t::color field for somewhat arbitrary use Allan Odgaard 2014-03-24 15:36:32 +07:00
  • 90d1fd432d Non-local drags from TextMate now include NSDragOperationGeneric Allan Odgaard 2014-03-24 08:15:53 +07:00
  • 1a95579844 Rework OakFileIconImage Allan Odgaard 2014-03-23 22:44:14 +07:00
  • 78cb28db9e Fix infinite loop in folder search for multi-byte encoded files Allan Odgaard 2014-03-23 10:18:17 +07:00
  • 291dae476a Fix format string expansion for new bundles/bundle items Allan Odgaard 2014-03-22 22:08:00 +07:00
  • d4faf3bef8 Code indicated we were preserving selection for kChangeCaseOfWord Allan Odgaard 2014-03-22 19:44:47 +07:00
  • ab4e711c27 Fix AF_INET6 → PF_INET6 Allan Odgaard 2014-03-22 19:42:32 +07:00
  • 2c20ab23b0 Ask for maximum queue length for pending socket connections Allan Odgaard 2014-03-22 19:37:14 +07:00
  • 54d7f4bbeb Split regexp used for sub-word movement into multiple lines Allan Odgaard 2014-03-17 10:07:58 +07:00
  • 9397335400 Add tests for sub-word movement Allan Odgaard 2014-03-17 09:37:22 +07:00
  • d7660bd89e Detect first loop iteration using std::exchange “idiom” Allan Odgaard 2014-03-16 20:44:34 +07:00
  • af0e6cc643 Change decltype(mapVariable)::value_type → auto (C++14) Allan Odgaard 2014-03-16 18:05:32 +07:00
  • f3f4efd062 Use binary literals in code (C++14) Allan Odgaard 2014-03-16 18:04:53 +07:00
  • 77eb21f33e Switch from C++11 → C++1y (C++14) Allan Odgaard 2014-03-16 18:04:23 +07:00