1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-05 02:29:26 +02:00
Commit graph

165 commits

Author SHA1 Message Date
Simo Kinnunen
efbd2df083 Be more careful about preventing "text is busy" errors. 2014-03-17 11:14:24 +09:00
Simo Kinnunen
d349eabd67 Remove empty line. 2014-03-17 11:11:56 +09:00
Simo Kinnunen
07a06460bf Move support plugins to their own folder. 2014-03-17 11:03:20 +09:00
Simo Kinnunen
3d20b06f7f Separate device functionality into plugins. 2014-03-14 20:18:53 +09:00
Gunther Brunner
d61a70fda5 - Refactored out WebPack options. 2014-03-12 19:27:57 +09:00
Simo Kinnunen
d90d450400 Port to new adbkit. 2014-03-12 12:42:10 +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
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
Simo Kinnunen
667ba512ae Set a timeout on the APK version check. Old APK didn't support it which caused the check to stall. 2014-03-04 20:34:09 +09:00
Gunther Brunner
e0ab10adbd Merge branch 'develop' of ghe.amb.ca.local:stf/stf into develop 2014-03-04 19:53:40 +09:00
Simo Kinnunen
e7a887ae45 Rename vital checkers. 2014-03-04 19:19:11 +09:00
Simo Kinnunen
a25df0b293 Wake up and unlock device when it's being used. A bit messy, pending refactor. 2014-03-04 18:00:31 +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
Simo Kinnunen
2692f71219 Only track devices when we need to. 2014-02-27 15:05:50 +09:00
Simo Kinnunen
08be119883 Remove old utility methods. 2014-02-26 20:48:35 +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
Simo Kinnunen
b177d198b3 Don't try to be clever with cleanup. It's too tricky to get it right. 2014-02-25 21:01:21 +09:00
Simo Kinnunen
4896ca406e Reap dead devices using timeouts. Previously, if a provider died without being able to clean up properly, the device would stay as a ghost. 2014-02-25 20:45:29 +09:00
Simo Kinnunen
f24e777961 Move webpack-config.js to the middleware folder. 2014-02-25 14:13:20 +09:00
Simo Kinnunen
d8bc09e020 Reorder MessageTypes. 2014-02-21 16:34:29 +09:00
Simo Kinnunen
4381a5ddfe Remove remnants of console and old tx implementation. 2014-02-21 16:31:22 +09:00
Simo Kinnunen
df3a29d94c Use promises for socket client for better reliability. 2014-02-21 15:59:30 +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
eae8062252 Adding nothing to show.
Exporting webpack options.
2014-02-19 22:51:40 +09:00
Gunther Brunner
a2a00736b6 Added back new screen directive. 2014-02-19 21:40:37 +09:00
Gunther Brunner
c319945d37 Merge branch 'develop' of http://ghe.amb.ca.local/stf/stf into develop
Conflicts:
	res/app/components/stf/screen/screen.jade
	res/app/device-control/device-control.css
	res/app/scripts/controllers/DeviceScreenCtrl.js
	res/app/scripts/services/ControlService.js
2014-02-19 18:24:12 +09:00
Gunther Brunner
6186c1cc87 Improved layout. 2014-02-19 16:52:26 +09:00
Gunther Brunner
347d9e9a55 Added stf namespace. 2014-02-18 20:32:45 +09:00
Gunther Brunner
a1b0d136be Updated oboe loader. 2014-02-18 20:13:01 +09:00
Gunther Brunner
c306a537b7 Remove angular dependency. 2014-02-18 19:49:17 +09:00
Gunther Brunner
80d0bb7ad2 Refactoring to use Google Angular Best Practices. 2014-02-18 19:26:30 +09:00
Gunther Brunner
6df8ed7184 Refactored settings. 2014-02-18 17:07:56 +09:00
Gunther Brunner
8e674928ea Fast rebuilds. 2014-02-18 14:48:34 +09:00
Gunther Brunner
a771952339 First package works. 2014-02-17 22:13:55 +09:00
Simo Kinnunen
e6a9c646e3 Provider better provider debug output and make fix killProcsByComm hanging on Xperia Z1. 2014-02-17 20:14:56 +09:00
Simo Kinnunen
bc9d356d7f Use InputAgent for the keyboard. 2014-02-17 19:27:45 +09:00
Simo Kinnunen
30fdc62711 Fix promiseutil.periodicNotify to actually resolve with correct values. 2014-02-17 19:15:56 +09:00
Gunther Brunner
61a7b9ded6 In the middle of a big refactoring. 2014-02-14 20:17:23 +09:00
Gunther Brunner
1de3621b18 Now angular works. 2014-02-13 23:14:51 +09:00
Gunther Brunner
7a0472abc9 Starting to add WebPack support. 2014-02-12 20:14:13 +09:00
Simo Kinnunen
1fbaae8d8e Add utility for turning keymaps into characters mappings. 2014-02-12 00:09:18 +09:00
Simo Kinnunen
b6ccc29d0c Rename filter_value_* to filter_behavior_literal_*. 2014-02-11 23:09:23 +09:00
Simo Kinnunen
077982f08a Add a very lazy test for keyutil.parseKeyCharacterMap(). 2014-02-10 22:08:29 +09:00
Simo Kinnunen
329b862e4f Add key character map parser. 2014-02-10 21:48:25 +09:00
Simo Kinnunen
277c9b401a Make GroupService keep the list of members up to date. 2014-02-07 11:56:19 +09:00
Simo Kinnunen
6ae7c310e0 Send logcat messages to group. 2014-02-07 01:15:39 +09:00
Simo Kinnunen
a8fe5f6613 Add LogcatApplyFiltersMessage. 2014-02-07 00:58:39 +09:00
Simo Kinnunen
e4c76e1793 Fix provider not seeing device type changes. ADB doesn't keep the object up to date by itself. 2014-02-07 00:26:16 +09:00