Dave Page
06be3d39be
Replace the browser layout code with a new system based on wcDocker.
...
This is far more powerful, giving us tearable tabsets, versatile docking
and various other features.
2015-02-27 13:47:48 +00:00
Dave Page
e2832351ed
Miscellaneous fixes and cleanups.
2015-02-13 15:19:08 +00:00
Dave Page
b5abf2c640
Cleanup the way stylesheets and scripts are injected into pages by modules.
2015-02-13 14:48:31 +00:00
Dave Page
45d536f524
Remove "vendor" from the global JS path.
2015-02-13 13:36:00 +00:00
Dave Page
b09c1b6c68
Fix the gutter height of the editor when the parent is resized.
2015-02-13 13:13:36 +00:00
Dave Page
dbd7974e2a
Render settings related JS from the settings blueprint.
2015-02-12 10:57:09 +00:00
Dave Page
bb6a3f9b5b
Use minified output when not in debug mode, and non-minified when debugging.
...
Update jQuery while we're at it.
2015-02-12 10:28:15 +00:00
Dave Page
afb029e284
Factor out client side settings functions into their own JS file,
...
and add additional variations for getting ints, floats and bools.
2015-02-11 15:50:36 +00:00
Dave Page
e995104000
Initial cut at saving/retrieving the main browser layout.
...
Still needs some work to:
- Minimise AJAX calls by writing multiple settings at once.
- Move the settings storage/retrieval JS code into a global file
- Avoid using synchronous AJAX calls in the main thread
2015-02-11 10:00:57 +00:00
Thom Brown
506dd6437f
Various HTML 5 fixes.
2015-02-06 13:15:36 +00:00
Dave Page
1b6d7edd01
Add the core of the main browser layout.
2015-02-05 14:06:20 +00:00
Dave Page
65dc4320f1
Replace bootstrap-dialog with Alertify.js, which is more configurable
...
and supports non-modal dialogs.
2015-01-28 15:57:03 +00:00
Dave Page
53d649de70
Add support for creating dialogs, and add an About dialog.
...
This adds bootstrap-dialog to help with creation of nice dialogs,
and adds the ability for modules to render Javascript into the
browser, and specify onclick handlers in the menu system.
Also add a basic About dialog, using the new infrastructure and
showing some useful info about the application.
2015-01-27 16:54:39 +00:00
Dave Page
5a485e7ab8
Add a base template with Bootstrap and jQuery ready to go.
2015-01-20 17:02:04 +00:00