Commit graph

30 commits

Author SHA1 Message Date
Thomas Wilburn
2b92737e60 Bugfix for status styles when class changed. 2013-09-20 12:43:17 -07:00
Thomas Wilburn
495c96d296 Fix some palette bugs, especially around the light theme. 2013-09-19 23:45: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
19cea68221 Better tab/UI styles, CSS cleanup 2013-09-15 13:00:16 -07:00
Thomas Wilburn
d6ade496b7 Dividers weren't showing up in the dark theme. 2013-09-15 09:55:29 -07:00
Thomas Wilburn
01b11788d8 Sweet animations when dragging tabs--take that, native 2013-09-13 23:59:43 -07:00
Thomas Wilburn
98fc8a79dc Remove error when cancelling save, dialogs should always be light-themed. 2013-09-13 18:38:11 -07:00
Thomas Wilburn
e27bcff8c9 Support for light and dark UI themes. 2013-09-13 15:57:57 -07:00
Thomas Wilburn
0fcae1f9c0 Add drag and drop tabs, fix some CSS.
Fixes #14
2013-09-13 11:13:00 -07:00
Thomas Wilburn
780d3dc30b Added the new home page to the about dialog. 2013-09-12 00:10:27 -07:00
Thomas Wilburn
9d10dfa9b2 Much better palette with basic command support. 2013-09-10 23:15:04 -07:00
Thomas Wilburn
bd964ed279 Palette work starts. 2013-09-10 09:19:14 -07:00
Thomas Wilburn
6ccd0aa737 Menus automatically learn about keyboard shortcuts. 2013-09-06 11:24:20 -07:00
Thomas Wilburn
a6e5d71f39 Menu changes (fixes #3). Added an about dialog. 2013-09-06 00:04:20 -07:00
Thomas Wilburn
451fd14b99 Blanked out background in bottom bar selectboxes. 2013-09-05 08:30:28 -07:00
Thomas Wilburn
2a5a2d28ef Simplified menu CSS, added ability to reset settings JSON files. 2013-09-04 10:28:31 -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
ea94f364a1 Bug in the command system was failing to close over callbacks properly. 2013-09-01 18:26:22 -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
Thomas Wilburn
207440b08b Tabs now use that sexy, sexy flexbox syntax. 2013-09-01 11:34:21 -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
b414628ea1 Better session handling, set up holo-light tab styles. 2013-08-31 13:41:51 -07:00
Thomas Wilburn
23b39838e5 CSS tweaks on bottom bar, TODO updates 2013-08-23 17:36:15 -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
daa20ec3bb Removed CSS, in favor of LESS 2013-08-21 23:36:56 -07:00
Thomas Wilburn
080166d254 . 2013-08-21 23:35:47 -07:00