Commit Graph

53 Commits

Author SHA1 Message Date
Gunther Brunner
e12df4c0cb Cleanup code for all views. 2015-08-31 17:18:50 +09:00
Gunther Brunner
76bce1a19d Use new logo path. 2015-06-30 15:55:10 +09:00
Gunther Brunner
61202bc3ac Remove analytics. 2015-06-18 18:52:06 +09:00
Gunther Brunner
7a8d48b026 Adding big message prototype. 2014-12-22 17:29:16 +09:00
Simo Kinnunen
b2e114c9be Change all "api" URLs. Ideally the path prefix would be an option. 2014-12-17 21:29:51 +09:00
Gunther Brunner
9cd2aea19b Use angular-picture for picture polyfill image support. 2014-11-11 20:58:26 +09:00
Simo Kinnunen
1932c17508 Websocket loadbalancers might run in tcp mode, which makes it difficult to add the X-Forwarded-For header. Pass the IP in the query string instead. 2014-10-16 15:49:54 +09:00
Gunther Brunner
d3ebab0c4b Hide Back button when there is no history on first load. 2014-10-02 16:52:02 +09:00
Gunther Brunner
33fad24ed4 Added proper standalone support. 2014-09-24 19:38:46 +09:00
Gunther Brunner
7a344e7043 Make everything un-selectable unless specified otherwise.
Fix store account header bug.
2014-09-24 15:39:41 +09:00
Gunther Brunner
430103a913 Start adding back Standalone.
Moved ng-app to html so the title can be dynamic.
2014-09-18 23:48:52 +09:00
Gunther Brunner
f7dbdf8f8e Make html compatible with Angular new base href requirements. 2014-09-04 17:20:26 +09:00
Gunther Brunner
fe4deaccff Moved documentation to its own repository. 2014-08-29 15:17:11 +09:00
Gunther Brunner
eb968fa737 Add Documentation in Markdown plus express middleware for in-site rendering. 2014-08-28 21:04:32 +09:00
Gunther Brunner
69875574d0 Adding tests for controllers. 2014-08-22 19:39:47 +09:00
Gunther Brunner
e27e17d699 APPSTATE refactoring:
- Make index.html cacheable by being stateless
- Improve compression (base64 doesn't gzip well)
- Remove base64 encoding/decoding step
- Make AppState injectable so it can be unit tested
- Ready to remove the global leakage
2014-08-22 15:04:16 +09:00
Gunther Brunner
fa71aae56a Added admin-mode.
For now it shows/hides columns in the Device List and adds kicking behaviour.
Using $rootScope.adminMode for convenience.
2014-07-14 20:23:32 +09:00
Simo Kinnunen
1d77d8c97d Ensure that all API calls and static resources are in their own unique paths. This makes it easier to add a load balancer on top of everything. 2014-07-14 17:09:50 +09:00
Simo Kinnunen
332c7b6106 Embed user into the main template. "Hide" it using a data URL so that it looks better in the source. 2014-07-03 19:41:03 +09:00
Simo Kinnunen
720292ae3c Rename the APP global variable to APPSTATE. It will soon contain more information. 2014-07-03 19:41:02 +09:00
Gunther Brunner
df5a5e2308 Finally updated to angular-borderlayout. 2014-07-03 19:04:45 +09:00
Gunther Brunner
71ce7a58b6 Fixed new build entry path. 2014-07-02 20:12:54 +09:00
Gunther Brunner
0add3eaddc Separated webpack entries from chunks so the big chunks can be cached easily. 2014-07-02 20:10:19 +09:00
Simo Kinnunen
984c45b183 Separate websocket to its own role. Necessary because the app was getting pretty big already, but mostly because our Windows PCs don't like to connect to websockets on port 80, which is what we use for the app. 2014-06-06 15:02:29 +09:00
Gunther Brunner
6d943eba54 Adding stf-analytics. 2014-05-29 23:30:38 +09:00
Gunther Brunner
6b67d66a93 Added translate to everything.
Added new version update modal.
2014-05-28 15:58:18 +09:00
Gunther Brunner
30ca92301a Refactored landscape handling to a directive, needs scope fix. 2014-05-28 00:26:41 +09:00
Gunther Brunner
09c59e3a44 Added portrait basic mode. 2014-05-28 00:05:43 +09:00
Gunther Brunner
6d7f5dbc99 Menu resized to 44px from 46px. 2014-05-27 23:05:32 +09:00
Gunther Brunner
a1a373972e Basic mode optimizations. 2014-05-27 22:51:46 +09:00
Gunther Brunner
6429a681be Refactored basic mode to a directive. 2014-05-27 19:04:05 +09:00
Gunther Brunner
fd42bd9697 Small fixes to Basic Mode. 2014-05-15 17:26:47 +09:00
Gunther Brunner
7e45141a4e Added Guest Browser properties detection (Touch, Mobile, Retina, WebGL, Websockets Binary, ...) 2014-05-15 16:17:43 +09:00
Gunther Brunner
9427e21f81 - WebSocket error notification stays even when switching tabs. 2014-03-26 14:44:06 +09:00
Gunther Brunner
9765a5759e -Add growl like notifications. 2014-03-25 15:44:31 +09:00
Simo Kinnunen
5771507fc9 Show socket status in the UI. Absolutely no styling yet. 2014-03-20 15:30:49 +09:00
Gunther Brunner
efed9aefce - Using new generator-stf.
- Refactored top bar to menu partial.
- Added new page-visibility directive.
2014-03-18 21:49:24 +09:00
Gunther Brunner
ca401d7b9c - Adding loaders for images/fonts.
- More styles working now.
2014-03-11 20:15:18 +09:00
Gunther Brunner
a3870f93e9 - Adding data folder for external data.
- Adding Layout Controller.
- Start adding STF 1 layout
- Refactored graphics to a common repository.
- Added all bower/npm dependencies needed for now.
2014-03-11 18:43:53 +09:00
Gunther Brunner
e12c894737 Remove old code. 2014-02-19 16:53:05 +09:00
Gunther Brunner
6df8ed7184 Refactored settings. 2014-02-18 17:07:56 +09:00
Gunther Brunner
a771952339 First package works. 2014-02-17 22:13:55 +09:00
Gunther Brunner
7a0472abc9 Starting to add WebPack support. 2014-02-12 20:14:13 +09:00
Simo Kinnunen
af2db0f719 Better finger style. 2014-02-06 23:19:55 +09:00
Simo Kinnunen
f2d88329cd Add a finger trail to the device screen. 2014-02-06 23:14:35 +09:00
Simo Kinnunen
d17e86bc57 Implement device screen. 2014-02-06 22:45:19 +09:00
Simo Kinnunen
0e0783b649 Initial device control implementation. Works with touches and NUMERIC keycodes. 2014-02-06 11:54:19 +09:00
Simo Kinnunen
36d0af71b5 Attempting to make it easier to work with a single device. Still not bound to the new controlService. 2014-02-05 11:08:37 +09:00
Simo Kinnunen
37303c5d92 Add owners to groups. 2014-02-04 20:33:53 +09:00
Simo Kinnunen
7c0e04c4b4 Add user service and reorganize services. Messy commit but it's a start. 2014-01-31 15:52:16 +09:00