Gunther Brunner
a08d9e26f0
- Refactored e2e tests in separated test suites.
...
- `gulp protractor` now accepts a `--suite name` flag.
- Removed warning bug in ChromeDriver.
- ControlPage test now kicks the device.
2014-08-26 16:00:02 +09:00
Gunther Brunner
019a2499e9
Refactored keycodes to its own module.
2014-08-25 12:32:23 +09:00
Gunther Brunner
a0efad0ecf
All dependency/unit test passes now.
...
Added karma loader for IE/Firefox/Safari/Opera.
2014-08-22 15:48:00 +09:00
Gunther Brunner
aad3db8828
Fixed most of the dependencies by unit testing.
...
Refactored TransactionService and StorageService.
2014-08-22 15:32:09 +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
743f8becd6
- Finally, most of the unit tests now passes (resolving dependencies also).
...
- Shims now exports angular module name, however some of them clash with the original.
2014-08-21 22:04:19 +09:00
Gunther Brunner
e78c7572e1
Added first working karma unit test.
2014-08-21 17:48:57 +09:00
Gunther Brunner
14ddd14b47
Added karma.conf.js
...
Removed unused vs-repeat.
2014-08-19 20:21:26 +09:00
Gunther Brunner
7e887b7fb3
Moved messages to ng-bind for performance.
2014-08-19 20:20:56 +09:00
Valverde Antonio
d7d80c4327
Implement get ringer mode.
2014-08-15 18:49:37 +09:00
Gunther Brunner
b150c5fc02
Added list of accounts for the store.
2014-08-04 21:34:37 +09:00
Gunther Brunner
4edcb387d4
Added favicon resolving to URL input.
...
Added blur event after entering URL.
Focus screen after entering URL.
2014-07-31 20:30:43 +09:00
Gunther Brunner
8696f833c2
Added native auto-fill support for URL input in Chrome.
2014-07-31 16:54:28 +09:00
Valverde Antonio
2e61911f8c
Implement account check (if it's already added).
2014-07-30 19:25:09 +09:00
Valverde Antonio
4c5ca95396
Implement get account names function.
2014-07-30 16:05:17 +09:00
Valverde Antonio
1386b438c0
A bit of refactoring and new functionality for removeAccount method.
2014-07-29 16:23:04 +09:00
Gunther Brunner
fde5c98db8
Added Japanese translation.
2014-07-25 20:31:38 +09:00
Gunther Brunner
6c8b6bb5d4
Adding device unusable reasons in the UI (a bit rust).
2014-07-23 20:50:32 +09:00
Valverde Antonio
dab1ab9bd9
Implement get SD card status (if it's mounted or not).
2014-07-23 14:04:44 +09:00
Gunther Brunner
91239d22f8
Changed hotkeys to more sensible shortcuts.
...
Shortcuts can be used even from the remote control.
2014-07-22 17:02:42 +09:00
Gunther Brunner
a0ed5f93ad
Stub for native-autocomplete directive with history.
2014-07-17 18:50:29 +09:00
Gunther Brunner
444a940fbb
JSHint fixes.
2014-07-17 18:29:08 +09:00
Gunther Brunner
f5fb0a1317
Space key was being recognized as a change charset key.
2014-07-17 18:21:30 +09:00
Gunther Brunner
321e61db64
Added stub for refactoring screen to screen-keyboard and screen-touch.
2014-07-17 18:20:10 +09:00
Gunther Brunner
a06782ffb8
Added TODO for IE9.
2014-07-16 23:17:11 +09:00
Gunther Brunner
da40f061b4
Implemented change charset with the native PC charset keys.
...
Hacking was needed:
- Textarea changed to Input type "password", so that Alphanumeric keyboard is forced all the time.
- All the key input events are heavily browser/platform/keyboard dependent.
2014-07-16 22:57:50 +09:00
Gunther Brunner
8d165bc7a3
Changed default screen timeout to 3 seconds.
2014-07-16 21:10:12 +09:00
Gunther Brunner
700c320257
Added tabindex and accesskeys for common input controls.
2014-07-16 20:05:34 +09:00
Gunther Brunner
0f0cc56c41
Started adding a badge-icon directive.
2014-07-16 18:20:54 +09:00
Gunther Brunner
dd5b04998d
Tried to fix the counting for zero,
...
but the real problem relies in that the device counting takes time and
we don't know before-hand how many devices we have.
Also the scope is not shared between the device list and the remote control.
2014-07-16 18:20:54 +09:00
Simo Kinnunen
7f9153788d
Fix error when removing a device from a tracker.
2014-07-16 16:16:20 +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
e33b0f922f
Fix device API path.
2014-07-14 20:23:14 +09:00
Simo Kinnunen
85d71f43b8
Hopefully make SettingsService work with boolean values.
2014-07-14 19:31:47 +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
Valverde Antonio
d398b7e5fb
Implement automated login (Google Account).
2014-07-10 12:06:07 +09:00
Gunther Brunner
84e2a4ae1c
Added directive counter for device stats (it was not updating the numbers smoothly).
2014-07-09 21:44:09 +09:00
Gunther Brunner
fb2e522945
Added text-focus-select directive for text inputs so it selects automatically the text when clicked.
2014-07-08 22:26:34 +09:00
Gunther Brunner
d6c8e15bc1
Added scoped hotkeys service.
2014-07-08 15:02:19 +09:00
Simo Kinnunen
e66f8d37cc
Fix typo in comment.
2014-07-07 11:36:41 +09:00
Simo Kinnunen
91aebeb39c
Save device list columns and sort settings.
2014-07-04 23:22:40 +09:00
Simo Kinnunen
e13fc6701f
Save user settings to the database and embed them to the template for fast access.
2014-07-04 22:59:29 +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
Simo Kinnunen
f421919c03
Merge branch 'feature/fast-device-list' into develop
2014-07-02 20:32:13 +09:00
Valverde Antonio
d294906a65
Implement pop up add account menu (for Google Account).
2014-07-02 18:37:39 +09:00
Simo Kinnunen
d51da4b215
Add username back to device list stats.
2014-07-02 14:13:11 +09:00
Valverde Antonio
d9281bb30a
Implement get Wifi status.
2014-07-01 10:51:48 +09:00
Gunther Brunner
98148cdc7f
Disabling auto-reconnect because it fights with the auto-timeout.
...
Need to find a balance between both based on real usage.
2014-06-30 19:35:50 +09:00