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

1232 commits

Author SHA1 Message Date
Simo Kinnunen
8da6297350 Make screenshots work again. 2014-12-11 18:46:15 +09:00
Simo Kinnunen
19f38456b8 Add "secure view" error back. 2014-12-11 17:56:43 +09:00
Simo Kinnunen
49bc669ef6 Remove an extra blank line. 2014-12-10 19:49:08 +09:00
Simo Kinnunen
4a8806debc Refactor screen code. Still not the best but a bit more manageable now. 2014-12-10 19:48:04 +09:00
Simo Kinnunen
f9e2c4f0f2 Move screen core into its own section. 2014-12-10 15:17:42 +09:00
Simo Kinnunen
d1dfbb3dd2 Move keyboard handling into its own section. 2014-12-10 14:53:56 +09:00
Simo Kinnunen
0014096a2f Make it more obvious that the touch handling is its own section. 2014-12-10 14:47:11 +09:00
Simo Kinnunen
e4114d87af Use WebSockets for the screen. The screen directive works, but needs a serious cleanup. 2014-12-10 14:27:14 +09:00
Gunther Brunner
5114a50992 Updated dependencies. 2014-12-08 15:36:01 +09:00
Gunther Brunner
bea839353b Fixed standalone mode to work with the new ng-upload. 2014-12-05 19:02:36 +09:00
Gunther Brunner
de7c367cb8 Fixed browser icons path and size. 2014-12-05 17:31:27 +09:00
Gunther Brunner
3f02f87fc7 Updated dependencies. 2014-12-05 16:58:05 +09:00
Gunther Brunner
0fa086e7d6 Added translation. 2014-12-05 16:57:51 +09:00
Gunther Brunner
a063aeb077 Fixed device selection drop-down menu (it was broken in Firefox). 2014-12-04 18:09:24 +09:00
Gunther Brunner
c2167681e3 Updated Angular. 2014-12-03 17:37:01 +09:00
Simo Kinnunen
53c10c9732 Add a column for notes. For now they have to be set directly in the database. 2014-12-03 14:20:41 +09:00
Simo Kinnunen
470d676c31 Don't flash "socket connection lost" on every unload in Firefox. 2014-12-03 13:34:35 +09:00
Simo Kinnunen
c4bb2e33b7 Fix pasting in Firefox and partially fix romaji input in Safari. 2014-12-03 13:05:28 +09:00
Gunther Brunner
9d3b076fa6 Fixed selectable style for Firefox.
Need to be careful in Firefox because the user-select style cascading doesn't seem to work well, so need to be more explicit where to put a selectable class.
2014-12-02 20:14:29 +09:00
Gunther Brunner
f1ecda9655 Fixed search input style for Safari. 2014-12-02 19:55:45 +09:00
Simo Kinnunen
f1f32f29a7 Wait after paste. 2014-12-02 19:54:49 +09:00
Gunther Brunner
ba5d245c53 Fixed all drop-downs for latest ui-bootstrap 0.12 using the new attribute-only directive syntax. 2014-12-02 19:37:30 +09:00
Simo Kinnunen
581689d67a Don't match version until we have a dot in the query. 2014-12-02 19:21:04 +09:00
Gunther Brunner
50e4dfd47b Updated most dependencies.
Upgraded ng-file-upload to 2.0
2014-12-02 16:15:52 +09:00
Simo Kinnunen
ed106ab7c6 Set createdAt only when a device is inserted for the first time. 2014-12-02 15:33:29 +09:00
Simo Kinnunen
34bf8adb99 Remove packages that were not present when the device was connected. 2014-12-02 15:00:09 +09:00
Simo Kinnunen
4f00bc3d11 Add a workaround for a super weird Safari bug causing mouseup before mousedown. Explained in comments. 2014-12-01 15:44:13 +09:00
Gunther Brunner
b3d260ae7f Updated dependencies. 2014-11-27 19:33:45 +09:00
Gunther Brunner
20332dea59 Preparing for new dropdown-toggle. 2014-11-19 16:47:17 +09:00
Simo Kinnunen
860158b961 Log a warning when a user logs in but doesn't have an email address in the profile controller. 2014-11-19 12:07:17 +09:00
Gunther Brunner
d1c200eef8 Updated dependencies. ui-bootstrap still pending. 2014-11-19 11:33:13 +09:00
Gunther Brunner
4d3ea16a39 Updated to latest devices db. 2014-11-18 20:05:29 +09:00
Gunther Brunner
11ff6fab81 And remove jQuery dependency. 2014-11-18 17:57:54 +09:00
Gunther Brunner
0492941fc6 Make screen-directive jQuery compatible. 2014-11-18 17:57:54 +09:00
Simo Kinnunen
370248d919 We might not get email data from some users if they didn't allow access to the address. Quick fix for now, should show an error page instead. 2014-11-18 12:14:38 +09:00
Simo Kinnunen
9447d72468 Proxy server was throwing errors on socket hangups (e.g. tab closed), causing the device process to die. 2014-11-17 19:54:47 +09:00
Simo Kinnunen
4ca5230402 Unify socket closers. Don't put them all in one try-catch or some might remain. 2014-11-17 15:51:57 +09:00
Simo Kinnunen
f2bcacba00 Change default device timeout to 15min. 2014-11-14 17:19:06 +09:00
Simo Kinnunen
9c0ceff440 Make sure screen size is never <36% because it gets too blurry and because Nexus 5 running 5.0 starts to get weird black lines appearing. 2014-11-13 13:23:29 +09:00
Simo Kinnunen
67b6665241 Fixed undefined variables in canvas renderer. 2014-11-13 11:19:20 +09:00
Simo Kinnunen
80244dfda2 No need to limit remote to 32-bit binaries anymore. 2014-11-13 11:18:58 +09:00
Gunther Brunner
8d5b21d9bc Start to add canvas auto-scaling for retina. 2014-11-12 19:32:58 +09:00
Gunther Brunner
2fdcf8243c Refactor render. Disabling WebGL render for now. 2014-11-12 18:40:35 +09:00
Gunther Brunner
87de3cfb8d angular-picture removed completely. 2014-11-12 17:23:54 +09:00
Gunther Brunner
18c34111f6 Removed trailing comma. 2014-11-12 17:19:18 +09:00
Gunther Brunner
fcc3de0e56 Added retina support for the Screenshots.
Removing picturefill dependency.
Since it's a progressive enhancement, we can ignore old browsers by using standard srcset attribute.
2014-11-12 17:18:58 +09:00
Gunther Brunner
9cd2aea19b Use angular-picture for picture polyfill image support. 2014-11-11 20:58:26 +09:00
Simo Kinnunen
9383432678 New remote binaries with arm64 support. 2014-11-11 20:15:14 +09:00
Gunther Brunner
193aa183ac Browser icons and default favicon are now Retina size. 2014-11-11 19:53:50 +09:00
Gunther Brunner
7b3f1d3da7 Enable retina image retrieving also for retina desktops. 2014-11-10 21:32:29 +09:00