Commit graph

28 commits

Author SHA1 Message Date
Thomas Wilburn
d7e8f0a8a7 Fixes for immersive fullscreen on ChromeOS 2014-04-04 13:13:25 -07:00
Thomas Wilburn
bc02a28029 Enable immersive fullscreen option. Fixes #179 2014-04-04 09:13:54 -07:00
Thomas Wilburn
599ac9f1db Enable app frame with inline menu and window controls. See #176 2014-04-03 15:06:30 -07:00
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
b2ff9833bd Fix menu ordering. 2014-02-26 14:56:31 -08:00
Thomas Wilburn
8e06ca1ff1 Give tabs a little bit of glow. 2014-02-26 10:10:23 -08:00
Thomas Wilburn
6ec5c2be01 Converted project manager to templates. 2014-02-26 08:57:15 -08:00
Thomas Wilburn
109fdddf1b Switched fonts for OS X to use the actual UI font. 2014-02-25 22:01:33 -08:00
Thomas Wilburn
73558ae54c Menu style tweaks. 2014-02-21 22:07:27 -08:00
Thomas Wilburn
875b3d2b39 Fix some font problems with the menu and sans-serif usage 2014-02-08 10:05:07 -08:00
Thomas Wilburn
e6ccbdaac6 Somewhere we lost the point of retainFocus in menus. 2013-11-08 16:32:11 -08:00
Thomas Wilburn
ded63aeea5 Put project panel next to tabs, not under them. 2013-11-06 14:45:10 -08:00
Thomas Wilburn
c6ed48354d Added project file loading, panel animation 2013-11-06 08:12:00 -08:00
Thomas Wilburn
32c94db775 Added class sugar to dom2.js 2013-11-04 08:41:22 -08:00
Thomas Wilburn
6e452273ba Adding project styles, menu 2013-11-03 16:28:17 -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
8f3857b7b0 Specify sans, just to be safe. 2013-09-26 06:43:38 -07:00
Thomas Wilburn
7123de51f1 Update body font styles to match platform UI. 2013-09-26 06:34:27 -07:00
Thomas Wilburn
390104ee53 Added update check, moved layout onto GPU.
Fixes #31
2013-09-16 10:22:49 -07:00
Thomas Wilburn
19cea68221 Better tab/UI styles, CSS cleanup 2013-09-15 13:00:16 -07:00
Thomas Wilburn
e27bcff8c9 Support for light and dark UI themes. 2013-09-13 15:57:57 -07:00
Thomas Wilburn
a6e5d71f39 Menu changes (fixes #3). Added an about dialog. 2013-09-06 00:04:20 -07:00
Thomas Wilburn
9aa8f838b3 Flex the bottom row as well. 2013-09-04 10:01:12 -07:00
Thomas Wilburn
c4f6fbacf2 Toolbars shouldn't shrink/grow with flex. 2013-09-04 09:43:41 -07:00
Thomas Wilburn
7918fbcac4 FLEX ALL THE THINGS. 2013-09-04 09:39:52 -07:00
Thomas Wilburn
eb899775b5 Set a body font for reliable tab line height 2013-09-01 17:54:21 -07:00
Thomas Wilburn
9e10780ece Split CSS into multiple LESS files. Fixed a save bug on untitled files. 2013-09-01 12:41:39 -07:00