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