Gunther Brunner
f09fb07606
Fixed manual paths.
2014-05-30 00:00:08 +09:00
Gunther Brunner
6f11078389
Changed default entry point for intro, manual and v2-features.
2014-05-29 23:04:26 +09:00
Gunther Brunner
726cf3a59a
Added V2 LP.
2014-05-29 23:01:31 +09:00
Gunther Brunner
589eaf8066
STF is now buildable.
2014-05-29 12:38:47 +09:00
Simo Kinnunen
71188b2e50
Don't make too many low priority updates at once.
2014-05-29 01:10:22 +09:00
Simo Kinnunen
41ed33f5c4
Implement APK uploads using the new storage system. Installation from URL still does not work, and dropping the file on the screen may not work either.
2014-05-22 13:33:38 +09:00
Simo Kinnunen
c0d02c4e3a
Screenshot resizing works in the UI now. Still missing rate limiting.
2014-05-21 14:07:53 +09:00
Simo Kinnunen
48726669dc
Screenshots are more or less working (server-side). Resize not implemented yet. Temporarily breaks APK uploads.
2014-05-19 17:55:18 +09:00
Simo Kinnunen
78c207c8d1
Make group timeout configurable.
2014-05-14 19:13:11 +09:00
Simo Kinnunen
9edd849d28
Rename icon middlewares. They're cleaner this way.
2014-05-13 16:41:18 +09:00
Simo Kinnunen
7f94b0beef
Fix copying.
2014-05-12 18:34:52 +09:00
Simo Kinnunen
66a047ed30
Fix clipboard.copy.
2014-05-12 18:16:42 +09:00
Simo Kinnunen
0c24cb7ec6
Add browser icons. Currently requires stf-browser-db to be npm linked to work.
2014-05-08 18:58:51 +09:00
Simo Kinnunen
c80a0eec47
Add command for opening Play Store.
2014-05-01 21:23:46 +09:00
Simo Kinnunen
98ecf57d49
Fix browser plugin not updating in real time.
2014-05-01 20:13:29 +09:00
Simo Kinnunen
a915aea9ea
Update with new service features.
2014-05-01 17:05:21 +09:00
Simo Kinnunen
1f19fd58c1
Implement clearBrowser().
2014-04-22 13:52:13 +09:00
Simo Kinnunen
d037f45b29
Remove commented out reminders of already implemented features.
2014-04-22 13:45:11 +09:00
Simo Kinnunen
33d2862704
URLs can now be opened.
2014-04-21 20:36:32 +09:00
Simo Kinnunen
c9043dd895
Replace webpack-dev-middleware with our own improved version.
2014-04-21 17:38:34 +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
f8a2eeab26
Reverse port forwarding works, but changes don't apply to new devices yet.
2014-04-15 15:52:45 +09:00
Simo Kinnunen
7f74ecd7af
Use wireutil.reply() where possible.
2014-04-11 14:54:19 +09:00
Simo Kinnunen
4b155a3850
Show upload/processing progress for normal file uploads.
2014-04-07 16:36:28 +09:00
Simo Kinnunen
a9641f3271
Support rotation.
2014-04-07 11:14:38 +09:00
Simo Kinnunen
44378e625f
Show progress for URL installation. Temporarily break upload installation.
2014-04-04 17:33:51 +09:00
Simo Kinnunen
97a042a54d
Support installation from URLs.
2014-04-03 22:53:23 +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
09eb8c539d
Refactor InputAgent into STFService. Support copypasting (only pasting implemented in the UI right now though).
2014-04-01 11:50:16 +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
8a4f4f5638
-Added favicon.
2014-03-25 19:29:58 +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
Simo Kinnunen
b4416b5f0f
Fix all JSHint complaints in Node.js code.
2014-03-19 20:36:46 +09:00
Simo Kinnunen
5601fe2829
Normalize device data in one place.
2014-03-19 18:49:41 +09:00
Simo Kinnunen
52416ebde4
Remove device owner if device is not present.
2014-03-19 18:06:34 +09:00
Simo Kinnunen
2555168345
Replace groupService's outdated member tracker with deviceService.trackGroup().
2014-03-19 16:45:30 +09:00
Simo Kinnunen
022977886c
Rename "isOwnedByUser" to "using".
2014-03-18 15:19:39 +09:00
Simo Kinnunen
30b04ab2d2
Add convenience flags for knowing if a device is usable, ready, and owned by us.
2014-03-18 15:06:02 +09:00
Simo Kinnunen
ed5709aa04
Expose identify functionality. Shows a red screen with important data.
2014-03-17 19:21:34 +09:00
Simo Kinnunen
ccef3624df
Send device logs to app.
2014-03-17 16:41:07 +09:00
Simo Kinnunen
d1b724ada0
Integrate device database.
2014-03-17 14:59: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
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
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
f24e777961
Move webpack-config.js to the middleware folder.
2014-02-25 14:13:20 +09:00