Commit Graph

1617 Commits

Author SHA1 Message Date
Gunther Brunner
2100924df4 - No root for now. 2014-03-27 21:37:17 +09:00
Gunther Brunner
be6bdcd239 - Bringing back browser, navigation, input, dashboard and shell templates. 2014-03-27 21:30:27 +09:00
Gunther Brunner
840dc81f55 - Tab titles ported back. 2014-03-27 20:25:20 +09:00
Gunther Brunner
3c8efab212 - Tabs are nice now. 2014-03-27 20:03:22 +09:00
Gunther Brunner
648c58d96b Merge remote-tracking branch 'origin/develop' into develop 2014-03-27 13:54:07 +09:00
Gunther Brunner
2eb47f312a - Supported languages now all centralized.
Now the flow for adding a new language is just:
1.Add a new language entry to `res/common/lang/langs.json`.

And for translating it's just:
1. Run `gulp translate` (extracts all the strings).
2. Open `/res/common/lang/po/stf.pot` in PoEdit and translate.
3. Run `gulp translate` again (creates a json based on the new `po` file).
2014-03-27 13:53:57 +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
c945a460e7 Update ng-file-upload now that the bug fix is out. 2014-03-27 10:49:40 +09:00
Gunther Brunner
b1089a631d - Refactoring supported languages. 2014-03-26 23:45:09 +09:00
Gunther Brunner
7037789251 Merge remote-tracking branch 'origin/develop' into develop
Conflicts:
	.gitignore
	package.json
2014-03-26 21:41:40 +09:00
Gunther Brunner
c17176a985 - Adding languages support.
- Adding webpack bundle building support.
2014-03-26 21:38:57 +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
27443d5a92 Be more verbose about install progress. 2014-03-26 19:29:32 +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
3724153062 Add temp to .gitignore. 2014-03-26 16:24:15 +09:00
Gunther Brunner
7ccb1bbcd6 Merge branch 'develop' of ghe.amb.ca.local:stf/stf into develop
Conflicts:
	res/app/menu/menu-controller.js
2014-03-26 16:09:51 +09:00
Simo Kinnunen
8b13a1c945 Fix various JSHint warnings in client-side code. 2014-03-26 16:06:49 +09:00
Gunther Brunner
6306ba784f - Save platform. 2014-03-26 15:45:32 +09:00
Gunther Brunner
a6aed5416f Merge remote-tracking branch 'origin/develop' into develop 2014-03-26 15:34:28 +09:00
Gunther Brunner
35ae4627fe - Adding bluebird from bower instead of npm so we don't have to build it every time. 2014-03-26 15:34:13 +09:00
Simo Kinnunen
1287b8d4b6 Add client-side code to JSHint. 2014-03-26 15:31:37 +09:00
Gunther Brunner
e99922abe8 - Don't really need crypto stuff. 2014-03-26 15:18:04 +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
Simo Kinnunen
a4a1cd89f0 Emit progress events on APK installation. 2014-03-26 13:50:10 +09:00
Simo Kinnunen
60cc74c3db Update InputAgent APK to hopefully solve InputService getting killed every now and then. 2014-03-26 13:34:23 +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
becda09b0c - Device List polishing. 2014-03-25 19:50:22 +09:00
Gunther Brunner
8a4f4f5638 -Added favicon. 2014-03-25 19:29:58 +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
Simo Kinnunen
29f2be6088 Reformat webpack config in the one true format. 2014-03-24 12:17:17 +09:00
Simo Kinnunen
a9f7e0dd0d Revert "Use 'am stopservice' to stop the input service."
This reverts commit d97a10de0ace793a06a15bfdd6b667b7517e655e.
2014-03-24 11:20:25 +09:00
Simo Kinnunen
2683f36390 Use 'am stopservice' to stop the input service. 2014-03-23 22:16:14 +09:00
Simo Kinnunen
f44822e744 Merge branch 'feature/install' into develop
Conflicts:
	package.json
2014-03-20 22:03:15 +09:00
Simo Kinnunen
dfe3d97de3 APKs can now be drag & dropped to the device screen, which will install the application. Still lacking UI, and the app doesn't get launched. 2014-03-20 22:00:01 +09:00
Gunther Brunner
4910314342 -Reduced delay. 2014-03-20 21:41:10 +09:00
Gunther Brunner
9d2a367e7c -Added clear button directive.
-Added filter button directive.
-Moved the UI stuff to stf/common-ui.
-Added optional filtering to Details.
-Sync active tabs to local forage.
-Device List status filters by usability.
-Removed 750ms delay from filtering.
2014-03-20 21:30:55 +09:00
Gunther Brunner
a260aa2cf8 - Updated almost all dev dependencies.
- Removed everything grunt (the gettext stuff needs to be converted but was not using yet anyways).
- Update angular-localForage to latest version, all API methords changed.
- Added jshintrc for mocha.
2014-03-20 19:26:48 +09:00