Allan Odgaard
a241fd8a5a
Checkin release notes
2014-09-02 21:15:48 +02:00
Allan Odgaard
5412a767e8
Partially revert bc31da8f03
...
The menu items containing ‘«unit» / Selection’ in their default title are automatically updated to show the proper unit by our text view’s menu validation.
2014-08-30 15:41:21 +02:00
Allan Odgaard
bf81caa448
Fix titlecase menu item to say “Line” instead of “Word”
2014-08-22 14:33:02 +02:00
Allan Odgaard
2f1c4c05c4
Do not use ‘timeIntervalSinceNow’ with dates in the past
...
We previously negated the result but now we instead ask for [[NSDate date] timeIntervalSinceDate:startDate].
2014-08-21 16:07:23 +02:00
Allan Odgaard
c032abb7e7
Checkin release notes
2014-08-17 22:47:38 +02:00
Allan Odgaard
bc31da8f03
Do not set a special initial title for dynamic menu items
...
Having an initial title that is different from what the user will see makes it harder for them to change the key equivalent, since they most know what this initial title is.
For more info see http://lists.macromates.com/textmate/2014-January/036949.html
2014-08-15 23:24:13 +02:00
Allan Odgaard
b1e40e6203
Fix placement of bundle item chooser when there is no window
2014-08-14 20:37:38 +02:00
Allan Odgaard
df5b6b7a88
Setup bundle item chooser actions before causing content reload
...
Triggering a content reload will update the ‘enabled’ state of our buttons. These will be disabled if we have no actions set.
Of course the API should be so that the ‘enabled’ state is also updated when setting the actions, but I am being lazy here.
2014-08-14 17:43:26 +02:00
Ronald Wampler
9fece6576c
Retrieve the sheet delegate if present in main window
2014-08-08 14:53:43 +02:00
Joachim Mårtensson
2df7620b8d
Add Ruby 2.0 support for build scripts
2014-08-03 09:05:33 +02:00
Allan Odgaard
c0c193ce7f
Update some ruby shebangs
2014-08-03 09:04:57 +02:00
Allan Odgaard
34a1347622
Checkin release notes
2014-07-31 18:14:08 +02:00
Allan Odgaard
5808eecd74
Add crash report info about what plug-in we’re loading
2014-07-31 18:13:51 +02:00
Allan Odgaard
65f8a8e9bf
Use our “standard” idiom for setting menu item keys to ⌘1-n
2014-07-31 15:36:19 +02:00
Allan Odgaard
cc7f149f52
Avoid using Application Support for temporary file
...
Since the user’s library folder might be on a network we should probably avoid writing to it unless strictly necessary.
2014-07-24 22:37:38 +02:00
Allan Odgaard
6e1d094fbf
Detect abnormal exit when loading plug-ins
...
Currently we ask user about skipping it, but it might make sense to also add an uninstall option.
2014-07-24 22:37:38 +02:00
Brad Choate
e94408b0c4
Support a "--warn" switch for gen_html.
...
Default is to suppress any warnings for unassociated GitHub profiles.
2014-07-22 12:13:35 -07:00
Allan Odgaard
754f1a1a4f
Checkin release notes
2014-07-12 00:07:07 +02:00
Allan Odgaard
c57dd931e1
Let the bundle item chooser inherit from OakChooser
2014-07-09 17:25:16 +02:00
Allan Odgaard
a7d45aa573
Checkin release notes
2014-07-06 22:35:47 +02:00
Allan Odgaard
a76b6eae9c
Respond to next/previous tab actions in file/favorites chooser
...
This makes it possible to use ⌘{ and ⌘} to move between the source lists, which is consistent with other windows with multiple sources (like the Preferences and About windows).
Closes #1236 .
2014-06-28 18:22:02 +02:00
Allan Odgaard
aa8aee6853
Checkin release notes
2014-05-18 23:16:31 +07:00
Allan Odgaard
3ece1917e6
Checkin release notes
2014-05-18 13:28:27 +07:00
Allan Odgaard
8d941cacc8
Increase TextMate’s “is old” threshold to 90 days
2014-05-16 22:11:29 +07:00
Allan Odgaard
c832c6a131
Release dispatch sources
...
This is to avoid them showing up in leak reports.
2014-05-15 13:17:29 +07:00
Ronald Wampler
3ed4722a80
Remove duplication of find_tags enumeration
2014-04-30 12:09:46 +07:00
Allan Odgaard
4ad377d630
Checkin release notes
2014-04-29 06:59:39 +07:00
Allan Odgaard
397fdb52d4
Make REST_API a global define and make it a C string
2014-04-28 18:23:50 +07:00
Allan Odgaard
064cc09f99
Check if we have a ‘body’ when creating list of bundle changes
2014-04-22 08:16:34 +07:00
Allan Odgaard
7d1f7941b9
Include exclude operator in glob syntax comment/documentation
2014-04-19 17:01:31 +07:00
Allan Odgaard
5f670e0479
Checkin release notes
2014-04-18 20:43:24 +07:00
Allan Odgaard
1f0e3db472
Remove trailing zeroes from numeric literals
...
I mainly dislike the trailing zeroes because CGFloat used to be a float but 1.0 is a double (1.0f would be a float). So better to under-specify and let the compiler figure out the proper type.
2014-04-14 14:26:52 +07:00
Allan Odgaard
72d8d584ac
Update Avian bundle
2014-04-13 12:56:02 +07:00
Allan Odgaard
cb5c6062cd
Checkin release notes
2014-04-12 14:21:37 +07:00
Allan Odgaard
d549bb7a84
Remove unused include (cf/callback.h)
2014-04-12 11:22:38 +07:00
Allan Odgaard
7d1ca99421
Disable plug-ins for HTML output WebView
...
Also switch about window’s web preferences to be set via identifier instead of manipulating the standard preferences.
2014-04-09 15:15:36 +07:00
Allan Odgaard
6cc0108961
Rename document_t:{open,save} → document_t:sync_{open,save}
...
This makes it easier to search for code that use these functions.
2014-04-07 17:28:41 +07:00
Allan Odgaard
c7a211b2fd
Let View → Wrap Column remember the last 5 values used
2014-04-06 19:36:09 +07:00
Allan Odgaard
30b4d9322d
Checkin release notes
2014-04-06 19:36:08 +07:00
Allan Odgaard
645c837262
Skeleton commit window server
...
This allows the commit command line tool to open a window as “native”.
We use distributed objects for talking to TextMate and getting a response. For the response, we release the connection in the next iteration of the event loop and then gracefully exit the program. Though it’s not clear if this is enough time for distributed objects to reply the client (if not, an exception is thrown in the client about “connection disappeared while waiting for a reply”).
2014-04-03 15:49:58 +07:00
Allan Odgaard
e4c9008422
Don’t assume only one class implements performBundleItem:
2014-04-03 15:08:37 +07:00
duanemoody
073e97ffd7
Add application category for OS X
...
Applications is often not subfoldered and View --> Arrange by Application Category helps but apps need to have this metadata otherwise they're sorted into "Other" at the bottom. https://developer.apple.com/library/Mac/releasenotes/General/SubmittingToMacAppStore/#//apple_ref/doc/uid/TP40010572-CH16-SW8 (this applies to all Mac apps, not just those coming from App Store)
2014-04-02 14:29:59 -07:00
Allan Odgaard
b1de8256a2
Disable WebView plug-ins and page cache for about window
2014-04-01 16:01:19 +07:00
Allan Odgaard
9f177d39e8
Checkin release notes
2014-03-31 18:04:02 +07:00
Allan Odgaard
db13d4c1f9
Use std::string::back() instead of operator[] with size()-1
2014-03-31 08:27:18 +07:00
Allan Odgaard
cbfe73b13e
Checkin release notes
2014-03-30 10:36:56 +07:00
Allan Odgaard
f64d349033
Set file type to ‘text.hg-commit’ for ‘hg-editor-*.txt’
...
Since Mercurial is not using a unique “path suffix” we need to handle this via the default properties (instead of in the grammar’s file type extension array).
2014-03-28 19:31:15 +07:00
Allan Odgaard
5f69ef31c7
Don’t use NS prefix for custom functions
2014-03-28 19:31:14 +07:00
Allan Odgaard
19ecfbd274
Always center selection when using Go to Line dialog
...
Closes #987 .
2014-03-25 20:32:46 +07:00
Allan Odgaard
1f6863180e
Checkin release notes
2014-03-25 12:41:37 +07:00