Commit graph

13 commits

Author SHA1 Message Date
Thomas Wilburn
20c5a23022 Fix a bug with deactivating menus on editor focus. 2013-10-07 17:59:10 -07:00
Thomas Wilburn
43e2eb4c4d More menu fixes.
We need to move to a unified keyboard shortcut format with Ace, it will
solve a lot of these problems.
2013-10-03 11:26:02 -07:00
Thomas Wilburn
0a6e209383 . 2013-09-23 19:22:03 -07:00
Thomas Wilburn
c6ecc7a028 Menus understand active state and hover, behave more like native. Fixes #38 2013-09-23 18:02:56 -07:00
Thomas Wilburn
12c7722aa3 Start moving menus into actual class for easier state-tracking and emulation of native menus. 2013-09-23 17:57:09 -07:00
Thomas Wilburn
390104ee53 Added update check, moved layout onto GPU.
Fixes #31
2013-09-16 10:22:49 -07:00
Thomas Wilburn
9d10dfa9b2 Much better palette with basic command support. 2013-09-10 23:15:04 -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
a1033b2c31 Settings now loaded from config into sync storage, editable as if files. 2013-09-03 08:47:59 -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
d9874e5cd3 Added ability for presets in menus (currently just used for dividers) 2013-08-22 18:27:16 -07:00
Thomas Wilburn
19c417d8d1 First stab at menus from config file instead of hardcoding 2013-08-22 18:08:04 -07:00