Thomas Wilburn
4aba4cc503
Give ProjectManager loading UI
...
See #156 . This change adjusts the project manager to have a loading bar
during lengthy operations. It also adds a `tick()` method that queues up
operations in 15ms chunks--we'll still blow the frame budget most times,
but it keeps things reasonably responsive (at least until the render
tree has to be added to the DOM).
2014-03-07 21:09:05 -08:00
Thomas Wilburn
9d5e28239d
Removed unused template from main.html
2014-01-22 08:42:18 -08:00
Thomas Wilburn
08e03d2de4
Converted dialogs over to templates.
2014-01-22 08:37:28 -08:00
Thomas Wilburn
0fd6aa550e
Moved about dialog into template
2014-01-22 07:55:04 -08:00
Thomas Wilburn
0fae9e411e
Add es6-promise shim, so we can convert over to browser promises as soon as they're available.
2013-12-22 10:56:13 -08:00
Thomas Wilburn
ded63aeea5
Put project panel next to tabs, not under them.
2013-11-06 14:45:10 -08:00
Thomas Wilburn
32c94db775
Added class sugar to dom2.js
2013-11-04 08:41:22 -08:00
Thomas Wilburn
a09344f845
Disabled automatic PM launch, cleaned up CSS, added project panel element
2013-11-02 19:29:10 -07:00
Thomas Wilburn
50730b1976
Take advantage of the auto-resize added recently to Ace.
2013-10-21 16:11:23 -07:00
Thomas Wilburn
541ef85e2c
Added search by reference
...
Also added an option to search all files by default. Fixes #57 and #53 .
2013-10-14 22:17:58 -07:00
Thomas Wilburn
18deed2e57
Many tweaks to dialogs, moving them to flex and adding better value handling.
2013-09-24 07:57:22 -07:00
Thomas Wilburn
c4fd777a8c
Added statusbar module. Fixes #39
2013-09-20 08:31:04 -07:00
Thomas Wilburn
390104ee53
Added update check, moved layout onto GPU.
...
Fixes #31
2013-09-16 10:22:49 -07:00
Thomas Wilburn
e27bcff8c9
Support for light and dark UI themes.
2013-09-13 15:57:57 -07:00
Thomas Wilburn
780d3dc30b
Added the new home page to the about dialog.
2013-09-12 00:10:27 -07:00
Thomas Wilburn
bd964ed279
Palette work starts.
2013-09-10 09:19:14 -07:00
Thomas Wilburn
a6e5d71f39
Menu changes ( fixes #3 ). Added an about dialog.
2013-09-06 00:04:20 -07:00
Thomas Wilburn
359c9b4c97
Dialog focus only - fixes #5
2013-09-04 16:36:33 -07:00
Thomas Wilburn
9aa8f838b3
Flex the bottom row as well.
2013-09-04 10:01:12 -07:00
Thomas Wilburn
bb96a1da66
Enabled the word wrap and indentation options in user.json, display cursor position in bottom bar.
2013-09-04 08:53:11 -07:00
Thomas Wilburn
8f2eec812b
Continue the HTML5 hotness by using <template> in the dialog instead of constructing DOM manually
2013-09-01 17:41:52 -07:00
Thomas Wilburn
31d7b4572f
Added a dialog service.
...
Also updated dom2.js to partially match the Selectors/DOM4 spec. Fixes
#1
2013-09-01 11:09:09 -07:00
Thomas Wilburn
661f7ccfaf
Added theme/syntax selectors
2013-08-23 16:03:46 -07:00
Thomas Wilburn
d9874e5cd3
Added ability for presets in menus (currently just used for dividers)
2013-08-22 18:27:16 -07:00
Thomas Wilburn
13b676c0ec
Add icon and readme.
2013-08-22 10:21:22 -07:00
Thomas Wilburn
d236af518b
File menu works, pretty much
2013-08-21 23:35:14 -07:00
Thomas Wilburn
f1ba8cee99
Basic commands and tabs are working.
2013-08-20 17:35:25 -07:00
Thomas Wilburn
2e508a5012
First
2013-08-19 17:53:03 -07:00