Simo Kinnunen
47ecd9d37e
Remove unused $rootScope dependecy from screen directive.
2014-03-20 12:32:36 +09:00
Simo Kinnunen
6618841b77
Call socketService just "socket".
2014-03-20 12:09:04 +09:00
Gunther Brunner
7e4f9bd0cd
- Shell module created.
...
- Device table now almost works.
2014-03-19 19:36:58 +09:00
Gunther Brunner
c51dd176fd
- A bit better styling for status for now.
2014-03-19 18:55:52 +09:00
Gunther Brunner
ea13232f10
- Update ng-table to master.
...
- Device list icon view works now.
2014-03-19 18:42:15 +09:00
Simo Kinnunen
e4cd3eb91a
Add virtual 'state' property to all devices.
2014-03-19 18:31:51 +09:00
Simo Kinnunen
1945ae26a7
Tracker needs options.
2014-03-19 17:30:05 +09:00
Simo Kinnunen
2555168345
Replace groupService's outdated member tracker with deviceService.trackGroup().
2014-03-19 16:45:30 +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
Simo Kinnunen
fc24cd087c
Replace device promise with a scope watcher.
2014-03-18 20:59:22 +09:00
Gunther Brunner
78b768406a
fix(device-list): Default image path
2014-03-18 15:27:16 +09:00
Simo Kinnunen
022977886c
Rename "isOwnedByUser" to "using".
2014-03-18 15:19:39 +09:00
Simo Kinnunen
30b04ab2d2
Add convenience flags for knowing if a device is usable, ready, and owned by us.
2014-03-18 15:06:02 +09:00
Gunther Brunner
db1caadbfd
Merge branch 'develop' of ghe.amb.ca.local:stf/stf into develop
2014-03-17 20:10:31 +09:00
Gunther Brunner
6577241098
- The devices UI is trying to come back.
2014-03-17 20:08:26 +09:00
Simo Kinnunen
238d5d6f4e
Keep device data up to date on device page.
2014-03-17 20:01:07 +09:00
Simo Kinnunen
ed5709aa04
Expose identify functionality. Shows a red screen with important data.
2014-03-17 19:21:34 +09:00
Simo Kinnunen
d1b724ada0
Integrate device database.
2014-03-17 14:59:18 +09:00
Gunther Brunner
7a2cdaf071
- Update Bluebird.
...
- Adding Control Panes.
2014-03-17 14:28:18 +09:00
Gunther Brunner
274d8618cc
- Adding control panes.
2014-03-14 19:57:24 +09:00
Gunther Brunner
a9a645da23
- Adding notifications.
2014-03-14 15:44:27 +09:00
Gunther Brunner
eaaf6a36bd
- Add Local settings.
...
- Add Language settings synced back.
2014-03-13 21:03:41 +09:00
Gunther Brunner
710a5daeab
- LocalForage dependencies works now.
...
- Language template using embedded controller.
2014-03-13 16:35:24 +09:00
Gunther Brunner
7f6fa763fb
- Adding Help page back.
...
- Adding Settings page back.
2014-03-13 15:46:36 +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
5bba97de78
Adding back more CSS.
2014-03-10 20:16:18 +09:00
Gunther Brunner
345f921fb9
- Renamed 'lib' to 'bower_components' because we need to easily differentiate npm/component/bower packages.
...
- Started to add CSS back.
2014-03-10 19:58:04 +09:00
Gunther Brunner
a22eb8e841
requestAnimationFrame was missing.
2014-03-07 19:19:06 +09:00
Gunther Brunner
defda72fc1
- Introducing requestAnimationFrame
2014-03-07 19:11:04 +09:00
Gunther Brunner
180bc42f38
- Removed PixiRender, it was too slow.
...
- Fixed bug not removing onLoad infinite loop.
2014-03-07 18:20:34 +09:00
Gunther Brunner
d381d90446
- Added benchmark comparing JPEG, PNG, WEBP, DDS DXT1, and CRN DXT1 formats.
...
- Pixi Canvas and WebGL render was added for quick benchmarking but it's going away soon, because WebGL is even slower than Canvas for big textures. The browsers nowadays use OpenGL in the backend for rendering Canvas.
- There is 3 different WebGL Renders but they need adjusting so they work with Non Power Of Two textures.
- For now the winner is JPEG+Canvas, however CRN+WebGL will be better almost for sure if server side supports it.
2014-02-28 16:41:49 +09:00
Gunther Brunner
999e5113bf
Added Pixi Render.
...
Added performance counters.
2014-02-27 21:01:56 +09:00
Gunther Brunner
c021b3d153
FastImageRender working.
...
Still not Fast though.
2014-02-27 19:04:07 +09:00
Gunther Brunner
f9af24e6bc
Making render resize.
2014-02-27 18:50:17 +09:00
Simo Kinnunen
2a7ed2d436
Don't remove device from tracker list when it leaves. Just set it absent.
2014-02-27 15:56:55 +09:00
Simo Kinnunen
8f09af0180
Fix wrong variable name.
2014-02-27 15:48:48 +09:00
Simo Kinnunen
2692f71219
Only track devices when we need to.
2014-02-27 15:05:50 +09:00
Gunther Brunner
615088edcd
Updated dependencies.
...
Using bluebird from npm instead of bower because it's easier.
2014-02-27 14:52:46 +09:00
Simo Kinnunen
b9cec82941
Make sure we've invited the device when we go to the control page. Refuse to show the control page on failure.
2014-02-26 19:18:25 +09:00
Simo Kinnunen
be9d1c9579
Invite/kick now uses transactions so that you can know whether the device actually joined or not. It's a bit messy right now, should introduce some sugar to make it cleaner.
2014-02-26 19:03:11 +09:00
Gunther Brunner
13361c5264
Add image loader
2014-02-24 19:44:50 +09:00
Gunther Brunner
9eb5c74639
Add performance test for Canvas Render.
2014-02-21 19:28:45 +09:00
Simo Kinnunen
3b54213e97
Leave transaction channel when it's done. Could be made cleaner if more code was moved to the app side.
2014-02-21 15:58:54 +09:00
Simo Kinnunen
8769b8040c
Initial version of transactions. Shell command implemented as an example. Still needs channel cleanup on app side, handling a device dying in the middle of a transaction, and getting device list back to normal.
2014-02-21 15:55:23 +09:00
Gunther Brunner
aa28801e87
Add Canvas Render.
2014-02-19 23:55:08 +09:00
Gunther Brunner
168590a1b7
Ready to show/hide screen, but still needs to create an isolated scope.
2014-02-19 23:26:06 +09:00
Gunther Brunner
4a9fcc6987
Start to add canView and showView
2014-02-19 23:21:29 +09:00
Gunther Brunner
7e9929d77f
Refactored controller back to screen.
2014-02-19 22:57:51 +09:00
Gunther Brunner
eae8062252
Adding nothing to show.
...
Exporting webpack options.
2014-02-19 22:51:40 +09:00