Commit graph

461 commits

Author SHA1 Message Date
Thomas Wilburn
74d33a4238 Use the just-loaded project settings for blacklist generation instead of relying on Settings.
This fixes #470, or at least makes it less ambiguous. It's not entirely clear where the race condition
was causing the settings to contain bad results, but this fixes the problem.
2015-11-07 17:54:10 -08:00
Brian Smith
7ff9d54366 Adding project search history 2015-11-04 23:59:35 -07:00
Brian Smith
5e396a7f78 Selecting the text in the search input on searchbar activation 2015-10-30 20:20:20 -06:00
Thomas Wilburn
a5557f5fd4 Add clickable search markers
Also removes the close button, wasn't happy with its look vs. buttons,
and Sublime/Atom get away without one.
2015-10-28 20:36:24 -07:00
Brian Smith
2418b6f049 Read-only search tabs, cb() from openFile, bug fix
Making search results stop exactly on limit
2015-10-27 23:30:15 -06:00
Brian Smith
0921e84f6a Adding twilight theme 2015-10-25 20:31:37 -06:00
Thomas Wilburn
814046a71a Attach a null file to the results tab
@brismuth This will fix the user prefs bug
2015-10-25 12:25:30 -07:00
Thomas Wilburn
540d805ab0 Clean up some i18n I missed. 2015-10-25 12:09:19 -07:00
Thomas Wilburn
20a09b4ddd Fix bug with misnamed callback 2015-10-25 12:06:06 -07:00
Thomas Wilburn
2b298d5469 Search bar tweaks
Changed search bar to use flexbox instead of `calc()`
Fixed a bug with focus after the palette jumps
Do not treat search results as unsaved files
Use localization (fixes #458)
2015-10-25 11:53:57 -07:00
Brian Smith
ec050c5f3f Handling empty projects for search and grouping results better 2015-10-24 00:53:56 -06:00
Thomas Wilburn
35a1dfefdb Merge pull request #447 from brismuth/feature/searchAllFiles
Adds project-wide search and the first version of our own search UI
2015-10-23 11:43:03 -07:00
Brian Smith
520f8c0740 Adding a search bar and project-wide search 2015-10-22 20:47:23 -06:00
Thomas Wilburn
47dc2e7452 Update Ace to 1.2.0 2015-10-21 19:13:50 -07:00
Thomas Wilburn
c28a77a97b Allow custom cursor styles. 2015-09-03 09:05:48 -07:00
Thomas Wilburn
91d91335de Set path on all file saves, not just first
Fixes #412
2015-08-02 10:58:31 -07:00
Thomas Wilburn
7174852a48 Fix printing problems. 2015-06-28 09:49:13 -07:00
Thomas Wilburn
990aa23c4a Fixes #370 - sorry for the delay 2015-06-25 19:14:27 -07:00
Thomas Wilburn
70f2d188af Material for project panel 2015-06-25 16:28:48 -07:00
Thomas Wilburn
18ca836a96 Material-ish design 2015-06-25 12:50:56 -07:00
Thomas Wilburn
ce059f4b92 Updated Ace to 1.1.9 2015-05-15 22:37:29 -07:00
Thomas Wilburn
02f393fee4 Fix #387
Bad conditional meant that "user cancelled" errors weren't returning
early like they should have.
2015-05-02 15:30:15 -07:00
Thomas Wilburn
900d877f20 No more [object Object] dialogs 2015-04-17 17:20:54 -07:00
Thomas Wilburn
51d1946d94 Adds a "no updates" message if checking and nothing is found.
Fixes #368
2015-04-11 19:22:40 -07:00
Thomas Wilburn
6a3ac154f1 Prefix comma-separated styles with .ace-caret
Fixes #376
2015-04-11 19:11:42 -07:00
Thomas Wilburn
6bbd5a3331 Merge branch 'master' of github.com:thomaswilburn/Caret 2015-04-11 08:35:23 -07:00
Geraint White
1ff333f1f1 Fix #364 - autosave only saves changed tabs 2015-03-31 15:06:32 +01:00
Thomas Wilburn
24b5f157ab Fix missing dialog dependency in tab saving 2015-03-22 15:10:57 -07:00
Thomas Wilburn
d1dbe9de83 Add ability to define custom themes.
Fixes #352
2015-03-18 20:41:38 -07:00
Thomas Wilburn
a037dbe0fd Add option to disable live reload
Fixes #344 (and hopefully silences a lot of support requests)
2015-03-17 15:58:58 -07:00
Thomas Wilburn
83416cd0bf Match menus to keys under new system
Tells the menu component to use the same keyboard handler as the keys.js
for the purpose of showing menu hints. Cleans up rebinding code
significantly. Fixes #350
2015-03-17 15:52:36 -07:00
Thomas Wilburn
26f8c5dfdd Cleanup on API messages 2015-02-21 14:27:05 -08:00
Thomas Wilburn
4f95b60784 Ace handles keybindings a little differently now 2015-02-21 14:26:47 -08:00
Scott Pigeon
3631836814 fixed api context object 2015-02-21 15:51:16 -05:00
Scott Pigeon
1506c74b57 Changed message object 2015-02-21 11:23:33 -05:00
Thomas Wilburn
2e238e25f3 Upgrade Ace to 1.1.8 2015-02-18 19:29:53 -08:00
pdebelak
984ee5bd2f Set Ctrl-D to act more like Sublime Text where it will select the current word if none is selected or select the next matching selection if a selection exists 2015-01-20 12:14:57 -06:00
Thomas Wilburn
440e8cc6f1 Added an option for disabling Ace behaviors (tag and quote pairing) 2014-12-28 03:02:58 -08:00
Thomas Wilburn
a33637a2dc Fix a bug with the static keyword if experimental JS is enabled 2014-12-02 14:13:16 -08:00
Thomas Wilburn
d641831277 Fixed a bug with a missing dialog string 2014-11-08 00:01:35 -08:00
Thomas Wilburn
23aaff7f76 Fixes #315
openFromLaunchData shouldn't be gated on tab restore.

Manifest bump
2014-10-21 07:28:18 -07:00
Thomas Wilburn
91cdb39e9e Updated Ace version. 2014-10-09 07:34:48 -07:00
Thomas Wilburn
86ec5e4f1c Removed xquery mode 2014-09-27 17:24:17 -07:00
Thomas Wilburn
098f93c2bd Update Ace, enable .hbs extension. 2014-09-25 08:53:41 -07:00
Thomas Wilburn
3b4a5b18fd Fix project restoration (where possible) 2014-09-12 07:42:35 -07:00
Thomas Wilburn
6c3aa57276 Switch to reStructuredText for documentation. 2014-09-05 08:41:16 -07:00
Thomas Wilburn
18c3d78834 Update ES6 Promise shim (currently unused) 2014-09-04 15:35:16 -07:00
Thomas Wilburn
586198fb69 Null files are classified as "virtual."
Fixes #294.
2014-09-03 11:27:53 -07:00
Thomas Wilburn
74a38bb9b6 Fixes #292 2014-08-30 23:56:33 -07:00
Thomas Wilburn
1597f6bd92 Fixes #279 2014-08-30 23:01:02 -07:00