Allan Odgaard
c5558d0574
Remove a few std::shared_ptr typedefs
2013-10-04 16:51:26 +02:00
Allan Odgaard
76dc76b57a
Fix typo in debug output
2013-09-22 12:55:42 +02:00
Allan Odgaard
e6541240a9
Checkin release notes
2013-09-15 20:20:07 +02:00
Allan Odgaard
3e2567d2d0
Add Sticky and Close Tabs to the Right to File menu
...
The title of the Sticky item is nonsensical, but I couldn’t come up with anything good.
Closes #1110 .
2013-09-12 23:46:05 +02:00
Michael Sheets
683ccd3ab2
Add icon definitions to CFBundleDocumentTypes
...
Works around a bug where icons are not inherited from the UTI definitions.
2013-09-12 23:46:04 +02:00
Allan Odgaard
3f055aa318
Clear all web view delegates during dealloc
2013-09-12 23:46:04 +02:00
Allan Odgaard
2ad5b2fb59
Checkin release notes
2013-09-06 16:01:44 +02:00
Allan Odgaard
1c308c810d
Use map::emplace instead of inserting std::pair (C++11)
2013-09-05 20:59:11 +02:00
Allan Odgaard
ae708eaa41
Remove Text → Transpose Words
...
This is unimplemented and I probably won’t implement it unless there is a very compelling use-case.
The Text → Transpose action can already transpose words, either when separated by whitespace, comma, etc., or when the words are selected as two (or more) discontinuous selections.
Closes #1109
2013-09-03 16:48:00 +02:00
Allan Odgaard
e4e80a946c
Use std::make_shared
2013-09-03 12:27:20 +02:00
Michael Sheets
c1bdbfa975
Use UTIs for both application and Quicklook generator
...
UTIs are taken from both the Apple supplied list and newly created for those that didn't exist. For those languages where no clear 'owner' existed to provide the reverse-DNS notation we use a com.macromates.* stand-in.
2013-09-03 12:10:18 +02:00
Allan Odgaard
bd2f7aa44e
Decode plus characters in txmt URLs
...
This is done by using decode::url_part instead of stringByReplacingPercentEscapesUsingEncoding:
2013-08-29 13:27:26 +02:00
Allan Odgaard
8feaba809e
Include unhandled C++ exceptions in crash report
2013-08-28 15:27:42 +02:00
Allan Odgaard
6af97e5f51
Checkin release notes
2013-08-26 15:54:05 +02:00
Allan Odgaard
de03c27a63
Update network::tbz_t API
...
The main issue with the old API was inability to capture error output from the tar process.
2013-08-25 21:13:06 +02:00
Allan Odgaard
d2305654ac
Make redirect of stderr opt-in
2013-08-25 21:13:06 +02:00
Allan Odgaard
1f4a131adc
Checkin release notes
2013-08-24 01:38:20 +02:00
Allan Odgaard
b5b029407d
Checkin release notes
2013-08-21 22:20:43 +02:00
Allan Odgaard
afd5dfb0c2
Checkin release notes
2013-08-12 23:52:36 +02:00
Allan Odgaard
a52165694c
Move crash reporter info support to own framework
...
This is to avoid cyclic dependencies since it was previously in a somewhat high-level framework, so everything that framework depended on, could not augment crash reports.
2013-08-12 19:32:23 +02:00
Allan Odgaard
6cf679ee1f
Checkin release notes
2013-08-10 13:57:54 +02:00
Allan Odgaard
9b65d18663
Checkin release notes
2013-08-03 11:54:52 +02:00
Allan Odgaard
2a46a032d5
Update license info for third party frameworks
2013-08-01 22:08:18 +02:00
Allan Odgaard
99b75e9dfb
Checkin release notes
2013-07-31 17:32:42 +02:00
Allan Odgaard
a7771287ef
Listen on IPv6 interface instead of only IPv4 (rmate)
...
Fixes textmate/rmate#19
2013-07-31 15:03:19 +02:00
Jacob Bandes-Storch
17e822896e
Add Quick Look generator
...
Closes #1062
2013-07-30 23:11:49 +02:00
Allan Odgaard
1988b6ba3d
Checkin release notes
2013-07-23 23:44:34 +02:00
Allan Odgaard
a109347305
Toggling “Ignore Case” can now be done with ⌥⌘C
2013-07-23 15:51:59 +02:00
Allan Odgaard
83946bd3cf
Treat relative txmt: URLs as relative to home folder
...
This is supported to be compatible with TextMate 1.x.
Fixes #1047 .
2013-07-22 11:01:27 +02:00
Allan Odgaard
87a04549ec
Add “related file” settings for *.go (test) files
...
With this setting ⌥⌘↑ will switch between test and non-test *.go files.
2013-07-21 13:25:27 +02:00
Allan Odgaard
ba85697ac4
Change “counterpart” to “related file”
...
This applies both to the action method and the settings key, the latter is now relatedFilePath to indicate that it’s a full absolute path (neither relative or a glob pattern).
2013-07-21 13:25:27 +02:00
Allan Odgaard
e9acd16879
Move some Go menu items to Navigate menu
...
The Go to Symbol and Line are now in the Navigate menu, which means everything in the Go menu is about selecting a file or folder (for the file browser location).
The Navigate menu is about navigating around in the current file.
Also change menu item title “Go to Counterpart…” → “Go to Related File”
2013-07-21 13:25:27 +02:00
Allan Odgaard
0afa234ee6
Add new file types
...
This includes a new “braces” icon for use in the file browser, presently only used by ‘.go’ files.
2013-07-21 13:25:27 +02:00
Allan Odgaard
2177645154
Checkin release notes
2013-06-28 23:42:53 +02:00
Allan Odgaard
9b325e54d1
Setup margins based on paper size before printing
...
Also show paper size/type popup and scale factor in print dialog.
2013-06-27 23:26:11 +02:00
Allan Odgaard
e28b346d70
Bind Page Setup… to our application controller
...
For unknown reasons, the NSApplication object will not respond to this method, even though it should implement it.
2013-06-27 23:24:23 +02:00
Allan Odgaard
d1d63308b6
Limit printing to web views and use sheet for dialog
...
File → Print… (⌘P) now sends the “printDocument:” action method (instead of “print:”).
Rather than implement “printDocument:” for the various HTML windows (command output, about window) we provide a general implementation in the application delegate that checks if there is a WebDocumentView conforming view in the responder chain.
2013-06-26 12:13:19 +02:00
Allan Odgaard
b519b87958
Checkin release notes
2013-06-24 09:16:07 +07:00
Allan Odgaard
eae48c1a66
Add OS and program version to s/w update URL
...
The server previously grabbed this from the user agent string but this is more fragile and doesn’t work with caching.
2013-06-23 22:53:21 +07:00
Allan Odgaard
6ec5bf2697
Set ⌥ as modifier for Edit → Select → Toggle Column Selection
2013-06-23 11:23:42 +07:00
Allan Odgaard
5c4a2025a3
Add menu item to toggle column selection
...
The motivation for this is mainly to make the ⌥ shortcut visible in the UI, which presently, it is not, as we need to “hack” the menu item to show it.
2013-06-23 11:23:42 +07:00
Allan Odgaard
b9076acdaf
Remove leading/trailing whitespace from license owner name
2013-06-22 21:02:45 +07:00
Allan Odgaard
10c212cbd6
Improve error dialog when failing to add license
2013-06-22 21:02:45 +07:00
Allan Odgaard
a8729b383e
Checkin release notes
2013-06-21 11:56:44 +07:00
Allan Odgaard
7060e4e358
Allow user to “add license” in About → Registration
2013-06-18 15:10:57 +07:00
Allan Odgaard
c3f79e2e05
Improve code to find license key
2013-06-18 13:43:18 +07:00
Allan Odgaard
9535ef7f22
Checkin release notes
2013-06-15 23:08:12 +07:00
Zete Lui
63b86c5221
Enable "Inspect Element" in web preview
2013-06-15 16:13:22 +07:00
Allan Odgaard
12b26a5810
Update text in “TextMate is outdated” dialog
...
Several users confused this with TextMate expiring because of a missing license key.
2013-06-15 16:13:22 +07:00
Allan Odgaard
6d4cf22f13
Checkin release notes
2013-05-26 17:59:07 +08:00