Commit Graph

32 Commits

Author SHA1 Message Date
Tamius Han
9d3e16dc58 form for editing site options was turned into a textarea. todo: proper saving 2017-05-23 21:00:38 +02:00
Tamius Han
62d40e25f5 Started breaking extension in multiple smaller files. 2017-04-27 20:03:36 +02:00
Tamius Han
dfa51ab925 Refactoring/rewriting UI generating functions 2017-02-13 23:04:21 +01:00
Tamius Han
69c01e83ed Updated README, disabled debugging. 2017-01-22 01:15:03 +01:00
Tamius Han
4a331e0010 It took some persuading to make it work both in Chrome and Firefox at the same time. Fuck Chrome. 2017-01-21 22:53:12 +01:00
Tamius Han
ebbd575d67 Automatic aspect ratio seems to be sufficiently polished on firefox. TODO: testing in Chrome. 2017-01-21 21:09:36 +01:00
Tamius Han
f64bc325f3 Chrome support. 2017-01-21 18:31:47 +01:00
Tamius Han
442db20e4e Updated readme 2017-01-19 22:37:02 +01:00
Tamius Han
f64993a0d1 For a brief moment, I got this extension to autoremove unnecessary black bars. Progress! 2017-01-17 00:15:03 +01:00
Tamius Han
8163ade387 Fixed settings page. 2017-01-09 20:27:38 +01:00
Tamius Han
109ff89351 It's now official. Netflix support is a go. 2017-01-09 18:24:09 +01:00
Tamius Han
5bd797895c Netflix is now supported (kinda, there's some issues with extension loading). Keyboard shortcuts are broken across the board. 2017-01-02 12:29:43 +01:00
Tamius Han
9fc6e058b2 Fixed the 'sometimes extension doesnt load' bug some more: background script sends updates about page updates at most once every two seconds. If the UI is found when the content script is notified of the change, the UI doesn't get reloaded anymore (unless debugmsg
is set to 'true').
2016-12-29 19:41:54 +01:00
Tamius Han
9e79048c64 Roughly fixed the issue when extension wouldn't work in certain cases. Roughly fixed because the event that triggers UI redrawing fires all the time. 2016-12-21 23:25:05 +01:00
Tamius Han
069a8a6f83 Changed background image a bit, disabled 'settings' option in player popup, disabled debugging messages. 2016-12-08 22:34:32 +01:00
Tamius Han
5062f7f7bb Settings page is more or less finished and works. Might need minor fixes before v1.0rc1 becomes v1.0. 2016-12-07 23:58:43 +01:00
Tamius Han
9daac678a0 Settings page is now nearly operational, missing only saving and loading of the keyboard shortcuts. 2016-12-06 23:33:29 +01:00
Tamius Han
27742d31a6 Removed fonts, using webfonts instead. Kinda-finished css, uw.js now also loads CSS. 2016-12-04 23:02:15 +01:00
Tamius Han
ca33454677 Taking CSS out of the uw.js and placing it into its own file, laid out the foundations for this change in manifest.json. NOTE: this commit just laid the groundwork,
uw_common.css is unfinished (font-face block isn't even properly closed) and uw.js wasn't updated to include CSS files yet.
2016-12-04 12:01:38 +01:00
Tamius Han
6224e3209c Fixed bug where advanced options popup (wrench) wouldn't hide when an item on the popup was clicked. Gave README.MD a long-due update regarding which version of the
extension is on AMO
2016-12-02 23:30:21 +01:00
Tamius Han
cd738ea022 Added all buttons to settings menu. TODO: detect if buttons take too much space on the control bar. 2016-11-29 19:54:05 +01:00
Tamius Han
8571fc1089 Keybinds are now stored to localstorage. The code is a mess tho 2016-11-16 19:52:09 +01:00
Tamius Han
d703e6f6cb (Probably) fixed key shortcuts not working issue, started preparations for settings screen and rebindable keys 2016-11-15 22:28:39 +01:00
Tamius Han
ed7c76d072 Added 'settings menu' — at the moment, the only option in there is to force aspect ratio. (More thorough README.MD changes are coming soon) 2016-10-23 20:47:14 +02:00
Tamius Han
59aa4f1612 Fixed minor incorrect belief in README.MD 2016-10-22 21:25:19 +02:00
Tamius Han
082041d2c0 Added buttons to youtube player. Added changelogs and quick GUI tutorial to README.MD. Made manifest.json a bit less agressive with matching (<all_urls> -> youtube). 2016-10-22 20:49:15 +02:00
Tamius Han
e6a1c47816 Autoupdating is NOT ENABLED (regardless of what manifest.json says. Moz wants https. I don't https yet). README.MD was updated to point that out. manifest.json is prepared for when I manage to enable HTTPS. 2016-10-20 23:48:45 +02:00
Tamius Han
3cd987a3ee manifest.json now contains update URL (lets hope this version of the extension will be able to update itself). uw.js now contains half-finished code for adding buttons to the yt player (disabled for this commit) 2016-10-20 23:36:52 +02:00
Tamius Han
90a96945c1 manifest.json now contains update URL. uw.js contains half-finished code for adding buttons 2016-10-20 23:34:45 +02:00
Tamius Han
921f489fce General code cleanup, slight refactoring, forcing specific aspect ratio is now an experimental feature, updated README.MD to reflect changes. 2016-10-18 23:07:28 +02:00
Tamius Han
42f5e615cd initial commit 2016-10-16 16:44:55 +02:00
Tamius Han
4d4e6cc463 initial commit 2016-10-16 13:13:34 +02:00