Simo Kinnunen
1896d81bcf
Fix unchanging rotated canvas size.
2014-09-11 21:28:33 +09:00
Gunther Brunner
f73cac8b24
Revert "Fix canvas rotation being off on devices which are naturally landscape."
...
Regressions:
1) Flicker badly in Chrome
2) Image gets very blurry because the image is uploaded to the GPU and there are rounding errors
3) Resizing is not smooth again
This needs another way of fixing.
This reverts commit 9fc1a9c7939b9f464c87a2f99cb06000f5aedcbc.
2014-09-11 20:59:17 +09:00
Simo Kinnunen
0ee9e5fe53
Add browser icons to the device list.
2014-09-11 20:49:27 +09:00
Gunther Brunner
5a52b57e74
Add some translation.
2014-09-11 20:32:32 +09:00
Gunther Brunner
d0cd86b263
Fixed all nav-menu's current active highlighting.
2014-09-11 19:30:13 +09:00
Valverde Antonio
b709887e22
Fix broken promise chain in transaction service.
2014-09-11 19:16:51 +09:00
Gunther Brunner
dbfbe53b37
Finally Control button is implemented.
...
Also the route /control tries to use the last used device.
2014-09-11 18:15:16 +09:00
Simo Kinnunen
869f1ed7ac
Make product names clickable links in the device list. Remove the ugly button from the model column.
2014-09-05 18:12:19 +09:00
Simo Kinnunen
a5d8e7c86b
Slightly improve fugly code.
2014-09-05 17:49:14 +09:00
Simo Kinnunen
6714ba8d24
Move most installation functionality to InstallService. This makes it easier to have multiple drop areas while keeping them in sync.
2014-09-05 17:28:01 +09:00
Simo Kinnunen
484f868094
Remove installation code from control-panes-controller until we find a way to reuse InstallController there or find some other way to make them work together.
2014-09-05 16:05:21 +09:00
Simo Kinnunen
cc403ee553
Update bluebird because the deprecated features are still available. Use same bluebird in browser.
2014-09-05 15:32:21 +09:00
Simo Kinnunen
77261ffd43
Remove unused errors and make STF error codes match Android error codes better.
2014-09-05 14:00:51 +09:00
Simo Kinnunen
254994ce3b
Add space between installation warning "title" and content.
2014-09-05 13:32:43 +09:00
Simo Kinnunen
eb73140465
Don't expose install() to scope directly because it shouldn't be called.
2014-09-05 13:27:55 +09:00
Simo Kinnunen
ede65d518c
Fix canvas rotation being off on devices which are naturally landscape.
2014-09-05 12:00:27 +09:00
Simo Kinnunen
c5a4727ae3
Refactor installation to work out a few bugs and to make it cleaner. Transactions now reject on fail-responses, still need to update other places.
2014-09-05 12:00:27 +09:00
Gunther Brunner
f91bf901fa
Show progress bar after 2nd upload.
2014-09-04 18:03:45 +09:00
Gunther Brunner
f7dbdf8f8e
Make html compatible with Angular new base href requirements.
2014-09-04 17:20:26 +09:00
Simo Kinnunen
2174de0eee
Rename dashboard/upload to dashboard/install.
2014-09-04 17:17:54 +09:00
Simo Kinnunen
fdfcdf913d
Move install response codes to the filter.
2014-09-04 16:51:43 +09:00
Simo Kinnunen
73c8e52bce
Include an error description for failed installations.
2014-09-04 16:23:25 +09:00
Gunther Brunner
02fb1f9add
Unit tests now pass.
2014-09-04 16:19:58 +09:00
Gunther Brunner
2f172c2fda
Add upload and installation errors.
2014-09-04 16:10:42 +09:00
Gunther Brunner
7ea5dd2777
Show installation error code.
2014-09-04 12:07:10 +09:00
Gunther Brunner
314caaee34
Make clear tooltip for rotation button.
2014-09-03 19:40:41 +09:00
Gunther Brunner
fe7452e9f7
Add reason of why device and control are undefined sometimes.
2014-09-02 18:20:27 +09:00
Gunther Brunner
ce604d8211
All JSHint trough webpack passes now.
2014-09-02 17:25:22 +09:00
Gunther Brunner
7b77412edd
Add webpack JSHint loader.
2014-09-02 16:27:36 +09:00
Gunther Brunner
a0e0d2228a
JSHint.
2014-09-02 12:24:07 +09:00
Gunther Brunner
d8bf7449d1
Added Auto-route language support for documentation.
2014-09-01 16:19:23 +09:00
Gunther Brunner
241b711c31
Updated devices database.
2014-08-29 21:50:13 +09:00
Gunther Brunner
fe4deaccff
Moved documentation to its own repository.
2014-08-29 15:17:11 +09:00
Gunther Brunner
656c2d66e7
Improving style of Help buttons.
2014-08-28 21:22:46 +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
c318cddd14
Separate tooltips for Remote Debug
2014-08-28 16:08:43 +09:00
Gunther Brunner
ea27e1b549
- Refactored device button states so they can be tested.
...
- Added e2e test for Navigation.
2014-08-27 21:44:19 +09:00
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
dbd48aaab4
Added Ringer Mode Setting UI.
2014-08-25 15:00:33 +09:00
Gunther Brunner
019a2499e9
Refactored keycodes to its own module.
2014-08-25 12:32:23 +09:00
Gunther Brunner
69875574d0
Adding tests for controllers.
2014-08-22 19:39:47 +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
f2c00ce016
Karma now works from Gulp.
2014-08-20 20:58:49 +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
Gunther Brunner
b2a354dd84
Introducing unit testing with Karma + Jasmine.
2014-08-19 20:20:18 +09:00