Commit Graph

254 Commits

Author SHA1 Message Date
3f14785c29 Create tabs and stuff with javascript for more readability. 'unregisterVideo' doesn't get fired, so manual cleanup of the videoTab object was implemented in background script 2018-11-11 22:35:08 +01:00
ccafcd5285 Components for popup UI 2018-11-11 02:25:47 +01:00
701a1b1123 unborked saving/loading options (forgot to change site -> site.host everywhere where applicable) 2018-11-09 00:57:05 +01:00
c3ba318c7d Breaking vars from popup.js into separate file, showing list of embedded frames 2018-11-09 00:35:18 +01:00
cbd7cbeb4a popup now receives info about current tab as well as the list of frames with videos in that tab 2018-11-08 23:05:47 +01:00
5cf3ec9b86 Videos from tabs/frames are being registered in the background script 2018-11-07 00:03:06 +01:00
c3d71cd1e7 Extension basic mode more or less works. Added fix for sites that center stuff with 'top: 50; left: 50, translate(-50, -50)' 2018-11-02 23:10:42 +01:00
48da83b75d Basic mode: ar resets properly when switching from fullscreen to normal 2018-11-02 21:51:51 +01:00
32f868a91c Basic mode: when switching to full screen, restart ar detection proper 2018-11-02 21:41:26 +01:00
985e285914 Basic mode works when switching to full screen (on clips.twitch)
doesn't work when we go back from the full screen mode tho
2018-11-02 21:19:34 +01:00
90e512559d Started including basic mode 2018-11-02 02:52:01 +01:00
bb3349eff9 Edge stuff 2018-09-27 00:18:13 +02:00
ee268c5e9c Fixed some edge-specific bugs 2018-09-25 23:38:15 +02:00
9fd1921348 Release 2018-09-23 19:47:50 +02:00
7036799e9f Pan: eventhandler unbinding. Fixed 'reset zoom' in popup 2018-09-23 19:47:18 +02:00
79f5ae01de Various fixes. Release version for reals 2018-09-23 02:39:27 +02:00
ee21fdcd12 release version 2018-09-23 00:45:42 +02:00
f490684cfd probably fixed settings saving 2018-09-22 22:50:32 +02:00
afb595d8c0 popup picks up current zoom level 2018-09-21 00:26:08 +02:00
d1d8945aac using tabs API to acquire URL of current tab 2018-09-20 21:45:09 +02:00
e05eb27e6a updating popup url 2018-09-20 21:30:45 +02:00
0f996f3067 registering tab — working with youtube only 2018-09-20 01:11:18 +02:00
c713977bb6 Fixed popup zoom 2018-09-19 22:52:53 +02:00
f265799e3c commands for setting zoom from the popup, zoom is logarithmic/exponential rather than linear 2018-09-18 23:37:33 +02:00
5e2611f410 check for nulls on videodata/panhandler 2018-09-18 00:42:30 +02:00
c8f65f7fca Popup: functional. TODO: implement command handling in CommsClient 2018-09-18 00:40:05 +02:00
4965529de9 Updating settings backthing stuff for new popup 2018-09-17 00:39:32 +02:00
76b5f6eca1 Fixed switching menus 2018-09-16 14:14:16 +02:00
d7946d4098 fix zoom 2018-09-14 00:10:57 +02:00
a8a84fa4ef updated readme 2018-09-13 23:51:42 +02:00
063a803933 Zooming and panning kinda works 2018-09-13 23:47:20 +02:00
8c9ee493a8 fix 2018-08-31 00:38:03 +02:00
c1a4b8e701 updated readme files 2018-08-31 00:35:52 +02:00
c6d5298f39 v3.1.0 for firefox 2018-08-30 23:17:42 +02:00
165790db7e fixed issue where resizer.js didn't get killed properly 2018-08-30 23:03:47 +02:00
0c37c5a0e1 Popup and settings work, but all scripts can run doubly if uw.init() was called twice 2018-08-30 00:56:26 +02:00
6c93a19248 Misc fixes 2018-08-29 00:41:26 +02:00
1feeaed257 Some more attempts at making comms/setting saving behave 2018-08-23 01:04:37 +02:00
107c9b12bd Comms: accounted for the possibility of pageInfo missing when extension is disabled 2018-08-22 23:46:59 +02:00
2619b02263 Fix comms 2018-08-22 23:16:08 +02:00
b222ea81c7 Fix settings 2018-08-22 22:34:07 +02:00
83aef6ac79 #40: Settings persist over page reload 2018-08-21 23:48:47 +02:00
a5aa282a01 CSS watcher reimplemented, seems to be working (fix #43) 2018-08-21 00:48:15 +02:00
b3079a81ea #42: GlobalVars is gone. 2018-08-20 22:45:43 +02:00
da18f5a5c4 Extension at least starts now 2018-08-07 23:31:28 +02:00
966f8a034d Rewrote Settings.js, did some cleanup with legacy stuff. 2018-08-05 23:48:56 +02:00
09cc1816ad Cleanup 2018-08-02 23:24:22 +02:00
8ba028a5b2 git commit -am doesn't add new files 2018-07-19 23:05:57 +02:00
872bc4ece7 Some work on settings 2018-07-19 23:05:39 +02:00
335bcd64fc code cleanup 2018-07-16 22:34:32 +02:00