Commit Graph

104 Commits

Author SHA1 Message Date
Simo Kinnunen
1f19fd58c1 Implement clearBrowser(). 2014-04-22 13:52:13 +09:00
Simo Kinnunen
ced84f0f66 Add sample of openBrowser() usage. Unfortunately it doesn't work because the radio buttons are acting weird. 2014-04-22 11:03:33 +09:00
Simo Kinnunen
33d2862704 URLs can now be opened. 2014-04-21 20:36:32 +09:00
Simo Kinnunen
8da5b61289 Logcat works now, but still kind of wondering how the messages should arrive. 2014-04-17 18:27:35 +09:00
Simo Kinnunen
fb3892ab07 Keep forwards list up to date on client side. 2014-04-15 18:02:48 +09:00
Simo Kinnunen
b0400130ff Allow all pending transaction results to be cancelled. 2014-04-15 17:33:22 +09:00
Simo Kinnunen
f46540e51e All transaction-based ControlService methods now return promises directly, which makes it easier to integrate with other promises, is simpler and opens up new refactoring opportunities. 2014-04-15 16:56:13 +09:00
Simo Kinnunen
4270d9589c Refactor control-service to reduce duplicate code. No change for the difficult parts (i.e. upload, installation). 2014-04-15 16:40:26 +09:00
Simo Kinnunen
f8a2eeab26 Reverse port forwarding works, but changes don't apply to new devices yet. 2014-04-15 15:52:45 +09:00
Gunther Brunner
eb09b7ebcf Fixing resize of the window. 2014-04-14 18:00:34 +09:00
Gunther Brunner
5124b77741 Cache image width and height. 2014-04-14 17:50:32 +09:00
Gunther Brunner
e10a58c881 Removing $rootScope for device and control, not needed anymore. 2014-04-08 20:50:35 +09:00
Gunther Brunner
b4e30aae75 Removed isolated scope. Now we can use a parent scope inside the tabs. 2014-04-08 19:41:29 +09:00
Simo Kinnunen
fa7437a445 Add more advanced filtering to the device tracker. Make the group tracker work properly. 2014-04-08 13:48:46 +09:00
Simo Kinnunen
4b155a3850 Show upload/processing progress for normal file uploads. 2014-04-07 16:36:28 +09:00
Simo Kinnunen
be0510b93a Fix installation from file upload. 2014-04-07 11:51:57 +09:00
Simo Kinnunen
a9641f3271 Support rotation. 2014-04-07 11:14:38 +09:00
Simo Kinnunen
b6a81df776 Probably fix "using" issues. 2014-04-04 18:20:53 +09:00
Simo Kinnunen
44378e625f Show progress for URL installation. Temporarily break upload installation. 2014-04-04 17:33:51 +09:00
Gunther Brunner
760464388e Upload now has uninstall. 2014-04-03 23:28:32 +09:00
Simo Kinnunen
97a042a54d Support installation from URLs. 2014-04-03 22:53:23 +09:00
Gunther Brunner
7c3b180f8d Merge remote-tracking branch 'origin/develop' into develop 2014-04-03 21:53:29 +09:00
Gunther Brunner
946ae16a45 Upload now uses package name and accordion. 2014-04-03 21:53:08 +09:00
Simo Kinnunen
655af52659 Support uninstalling applications. 2014-04-03 20:28:54 +09:00
Simo Kinnunen
c33f0eab09 Make sure touch events arrive in correct order. 2014-04-03 17:13:17 +09:00
Simo Kinnunen
3799b51ad3 Give UploadCtrl access to the app manifest. 2014-04-03 15:47:24 +09:00
Gunther Brunner
af47e535e4 - Improving the shell. Still not a real shell. 2014-04-01 22:04:36 +09:00
Simo Kinnunen
09eb8c539d Refactor InputAgent into STFService. Support copypasting (only pasting implemented in the UI right now though). 2014-04-01 11:50:16 +09:00
Gunther Brunner
553b89f764 - Add ngEnter. 2014-03-31 19:14:02 +09:00
Gunther Brunner
3c8efab212 - Tabs are nice now. 2014-03-27 20:03:22 +09:00
Simo Kinnunen
c0dbba8471 Make TransactionService a bit more convenient for single-device use cases. 2014-03-27 12:03:21 +09:00
Simo Kinnunen
1880d52075 Poor UI for installation progress. 2014-03-26 21:13:48 +09:00
Simo Kinnunen
16bb47930d Re-enable device screen, I mistakenly disabled it. 2014-03-26 19:30:27 +09:00
Simo Kinnunen
92b8ca0a24 Lock ng-file-upload to 1.2.9 due to issue angular-file-upload/171. 2014-03-26 17:20:54 +09:00
Simo Kinnunen
8b13a1c945 Fix various JSHint warnings in client-side code. 2014-03-26 16:06:49 +09:00
Gunther Brunner
9427e21f81 - WebSocket error notification stays even when switching tabs. 2014-03-26 14:44:06 +09:00
Gunther Brunner
4aa914ea76 Merge branch 'develop' of ghe.amb.ca.local:stf/stf into develop 2014-03-26 14:31:49 +09:00
Gunther Brunner
334d26eb30 - Adding refresh page directive.
- Moving controller inside link function because it was not shared code anyways.
2014-03-26 14:31:35 +09:00
Simo Kinnunen
796cdf94b6 Only use websocket transport. Currently we cannot guarantee state integrity on reconnect, so let's disable it for now. 2014-03-26 14:08:41 +09:00
Gunther Brunner
b4e6e39761 - Update dependencies. 2014-03-26 12:06:54 +09:00
Simo Kinnunen
6e6b5ee517 Use UUIDs for transaction IDs. Leave 'tx.' prefix for potentially easier debugging. 2014-03-26 11:21:08 +09:00
Simo Kinnunen
bbecde7014 Fix some JSHint warnings. 2014-03-26 11:14:49 +09:00
Gunther Brunner
533ce2d967 - New nav menu active links work. 2014-03-25 22:17:40 +09:00
Gunther Brunner
593e14a80a - New nav menu.
- Polishing device list.
2014-03-25 21:18:10 +09:00
Simo Kinnunen
8ed3ae1784 First version of apps launching automatically after installation. 2014-03-25 21:12:51 +09:00
Gunther Brunner
ec1a488b4f -Scope is applied now. 2014-03-25 19:29:37 +09:00
Gunther Brunner
dd38b478de -Refactored socket state to use growl. 2014-03-25 18:51:50 +09:00
Gunther Brunner
9765a5759e -Add growl like notifications. 2014-03-25 15:44:31 +09:00
Gunther Brunner
c547ae3ecd Merge branch 'develop' of ghe.amb.ca.local:stf/stf into develop 2014-03-24 18:20:54 +09:00
Gunther Brunner
e1feb20df6 -Adding table ui for styling with style.
-Added device.update event so the table can reload it's data (watch would be an overkill).
2014-03-24 18:20:31 +09:00