de2677fdd6Added ui/popup window (and it kinda works)
Tamius Han
2017-12-29 23:34:40 +0100
c9719a163aFixed some problems.
Tamius Han
2017-12-17 22:56:07 +0100
66cc44ab6dReshaped popup
Tamius Han
2017-12-02 21:09:08 +0100
e64f21d427Fixed the icon in manifet.json
Tamius Han
2017-11-14 00:01:45 +0100
b1fcb233a3Added popup (no functionality at this time).
Tamius Han
2017-11-13 23:34:24 +0100
0083e8203dFixed the issue with styles not getting applied.
Tamius Han
2017-11-13 22:35:04 +0100
4e38a746e1Edited wrong readme
Tamius Han
2017-10-17 22:22:41 +0200
602c5f3418We have semi-working version. Keybinds aren't rebindable yet. Settings page needs to be remade to accomodate new options.
Tamius Han
2017-10-17 22:17:51 +0200
f582cbe42dstarted with keybinds
Tamius Han
2017-10-02 23:30:40 +0200
021f5c6580Vimeo has a non-fs autodetect.
Tamius Han
2017-10-02 00:27:01 +0200
9b4b6c2cebImproved autodetection a little (detecting aspect ratio is possible even if the letterbox is interrupted by dark shapes)
Tamius Han
2017-09-27 02:26:47 +0200
ed1ac6da36Autodetection works. Somewhat globally, even (tested youtube and vimeo)
Tamius Han
2017-09-24 01:54:46 +0200
be8fba8e04fixed the issue with hanging.
Tamius Han
2017-09-15 23:49:58 +0200
24a7b1c448Some fun testing. Offending script currently crashes firefox for some reason.
Tamius Han
2017-09-15 22:19:49 +0200
999a4c6c95Started v2 'the dev' branch
Tamius Han
2017-09-15 19:55:43 +0200
5ce4fc9825Updated readme with absence notice, forked master to v1 (old version) and v2 (where rewrite to requirejs will happen).
Tamius Han
2017-09-15 19:52:35 +0200
8ff061371dlol forgot to actually commit stuff
v1
Tamius Han
2017-09-15 19:44:20 +0200
9d3e16dc58form for editing site options was turned into a textarea. todo: proper saving
Tamius Han
2017-05-23 21:00:38 +0200
05fc88185cchanges to readme.md
Tamius Han
2017-04-27 20:06:57 +0200
62d40e25f5Started breaking extension in multiple smaller files.
Tamius Han
2017-04-27 20:03:36 +0200
09ef70e96fSome minor fixes.
Tamius Han
2017-04-18 20:48:29 +0200
c20bac3b5fMore refactoring. Submenus still don't work for some reason.
Tamius Han
2017-03-23 13:20:59 +0100
0d943df844Fixed up iframe detection. Noticed that 'force aspect ratio' menu doesn't work.
Tamius Han
2017-03-21 21:23:03 +0100
d41f06ccf8Saving custom sites works ... kinda.
Tamius Han
2017-03-15 22:25:38 +0100
505995f83fSite configs are hidden by default. Wrote functions for gathering/setting the values from the edit form of a given site.
Tamius Han
2017-03-14 23:51:03 +0100
f5d3711b4cSettings/sites: 'edit' button now actually enables the form.
Tamius Han
2017-03-13 20:34:59 +0100
486ca08e89Started adding options to configure websites from settings.
Tamius Han
2017-03-02 20:06:53 +0100
e36689e708Unhardcoded the classes, which are used to determine the sample button, player, and place where UI gets anchored. We can now add the ability for user to add rules for custom pages.
Tamius Han
2017-02-28 20:02:20 +0100
d22dd18a9dExtension UI can now be hidden.
Tamius Han
2017-02-22 13:53:40 +0100
89f9b82b4bUI rewrite complete. TODO: test on netflix, enable UI customization by user.
Tamius Han
2017-02-20 23:40:47 +0100
10f0c6c92ddynamically setting position of a submenu
Tamius Han
2017-02-18 20:19:24 +0100
dcac96dcd1Getting bounding rectangles of parent menu, submenu and player
Tamius Han
2017-02-16 23:59:11 +0100
7bf2c65315Fixed menu (submenus still somewhat broken)
Tamius Han
2017-02-15 20:34:47 +0100
dfa51ab925Refactoring/rewriting UI generating functions
Tamius Han
2017-02-13 23:04:21 +0100
e7fbf6231d'more settings' menu now shows on youtube, but offset isn't calculated properly in fullscreen
Tamius Han
2017-01-23 21:18:01 +0100
dddde8d4d1README update
Tamius Han
2017-01-23 18:46:11 +0100
e73d90090eCleaned up/rewrote readme.md
Tamius Han
2017-01-22 17:06:41 +0100
69c01e83edUpdated README, disabled debugging.
Tamius Han
2017-01-22 01:15:03 +0100
4a331e0010It took some persuading to make it work both in Chrome and Firefox at the same time. Fuck Chrome.
Tamius Han
2017-01-21 22:53:12 +0100
ebbd575d67Automatic aspect ratio seems to be sufficiently polished on firefox. TODO: testing in Chrome.
Tamius Han
2017-01-21 21:09:36 +0100
f64bc325f3Chrome support.
Tamius Han
2017-01-21 18:31:47 +0100
442db20e4eUpdated readme
Tamius Han
2017-01-19 22:37:02 +0100
16e855e4acNetflix autoAR: polished, working and in settings. Ready to submit to AMO.
Tamius Han
2017-01-19 21:29:54 +0100
39d8139e0cIt appears that auto-aspect-ratio thingy on Netflix approximately works.
Tamius Han
2017-01-17 22:35:04 +0100
f64993a0d1For a brief moment, I got this extension to autoremove unnecessary black bars. Progress!
Tamius Han
2017-01-17 00:15:03 +0100
90fdfe1a2cUpdated README
Tamius Han
2017-01-16 00:13:11 +0100
7727a8886dTried (and failed) to get 'settings' menu to work on netflix
Tamius Han
2017-01-15 23:36:47 +0100
080dbc303c'Settings' menu now works on youtube (but _still_ not on netflix)
Tamius Han
2017-01-15 18:56:36 +0100
43cded9f31Fixed video resetting after zoom
Tamius Han
2017-01-14 15:48:46 +0100
39a1dbad40Fixed the issue where zooming in would go forever.
Tamius Han
2017-01-14 15:17:26 +0100
101a772df3Fixed the zooming issue on netflix.
Tamius Han
2017-01-14 11:03:53 +0100
43a3da6c56Keyboard shortcuts of this extension now override everything else.
Tamius Han
2017-01-09 20:31:07 +0100
8163ade387Fixed settings page.
Tamius Han
2017-01-09 20:27:38 +0100
22adef3405Updated README.MD
Tamius Han
2017-01-09 18:48:43 +0100
109ff89351It's now official. Netflix support is a go.
Tamius Han
2017-01-09 18:24:09 +0100
e7b0f80eb2onUpdated doesn't work the way we want (at least not for netflix), so instead of relying on that we just check for changes periodically.
Tamius Han
2017-01-04 23:23:41 +0100
2fd4cb6701Netflix is nearly prod-ready
Tamius Han
2017-01-04 00:07:34 +0100
d69f7009b0Netflix support, 3/4 of the way there.
Tamius Han
2017-01-03 20:56:01 +0100
991759f0a0Keypresses are fixed again. Probably.
Tamius Han
2017-01-02 17:45:51 +0100
5bd797895cNetflix is now supported (kinda, there's some issues with extension loading). Keyboard shortcuts are broken across the board.
Tamius Han
2017-01-02 12:29:43 +0100
fe4fdcf0feUpdated README.md to include changelog. uw-bg.js and uw.js should only contain minor cosmetic changes.
Tamius Han
2016-12-29 20:41:23 +0100
9fc6e058b2Fixed 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').
Tamius Han
2016-12-29 19:41:54 +0100
9e79048c64Roughly fixed the issue when extension wouldn't work in certain cases. Roughly fixed because the event that triggers UI redrawing fires all the time.
Tamius Han
2016-12-21 23:25:05 +0100
c6b3ac7723Updated README.md
Tamius Han
2016-12-09 19:10:37 +0100
069a8a6f83Changed background image a bit, disabled 'settings' option in player popup, disabled debugging messages.
Tamius Han
2016-12-08 22:34:32 +0100
5fa15a7fcaREADME.md didn't have changes for a previous minor version in its changelog.
Tamius Han
2016-12-08 00:02:01 +0100
5062f7f7bbSettings page is more or less finished and works. Might need minor fixes before v1.0rc1 becomes v1.0.
Tamius Han
2016-12-07 23:58:43 +0100
9daac678a0Settings page is now nearly operational, missing only saving and loading of the keyboard shortcuts.
Tamius Han
2016-12-06 23:33:29 +0100
27742d31a6Removed fonts, using webfonts instead. Kinda-finished css, uw.js now also loads CSS.
Tamius Han
2016-12-04 23:02:15 +0100
ca33454677Taking 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.
Tamius Han
2016-12-04 12:01:38 +0100
7856f993a4When extension is reloaded, it now cleans youtube's UI after itself. If buttons can't fit on the player's control bar, all buttons except the 'settings' one get hidden. (So at the moment, they DO NOT get re-enabled when switching to fullscreen and back again. TODO!). If the settings popup is taller than player, it gets scaled down. (Aspect ratio submenu doesn't. FIXME!)
Tamius Han
2016-12-04 00:43:05 +0100
e5314bfe9fSome README changes weren't included in previous commit.
Tamius Han
2016-12-02 23:34:36 +0100
6224e3209cFixed 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
Tamius Han
2016-12-02 23:30:21 +0100
cd738ea022Added all buttons to settings menu. TODO: detect if buttons take too much space on the control bar.
Tamius Han
2016-11-29 19:54:05 +0100
8571fc1089Keybinds are now stored to localstorage. The code is a mess tho
Tamius Han
2016-11-16 19:52:09 +0100
d703e6f6cb(Probably) fixed key shortcuts not working issue, started preparations for settings screen and rebindable keys
Tamius Han
2016-11-15 22:28:39 +0100
d7a258fb6dREADME.MD update to reflect earlier commit
Tamius Han
2016-10-23 21:29:51 +0200
941ea184f7Added 'settings' button (only contains option to force AR at the moment)
Tamius Han
2016-10-23 20:52:27 +0200
8986d3292fAdded 'settings' button (at the moment, it only contains option to force aspect ratio).
Tamius Han
2016-10-23 20:48:57 +0200
ed7c76d072Added 'settings menu' — at the moment, the only option in there is to force aspect ratio. (More thorough README.MD changes are coming soon)
Tamius Han
2016-10-23 20:47:14 +0200
70f11dd86bPlaying with README.MD some more
Tamius Han
2016-10-22 21:45:16 +0200
59aa4f1612Fixed minor incorrect belief in README.MD
Tamius Han
2016-10-22 21:25:19 +0200
62e6591e30renamed interface-explained.jpg to follow the same naming convention as the rest of the icons
Tamius Han
2016-10-22 20:52:26 +0200
082041d2c0Added 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).
Tamius Han
2016-10-22 20:49:15 +0200
e6a1c47816Autoupdating 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.
Tamius Han
2016-10-20 23:48:45 +0200
3cd987a3eemanifest.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)
Tamius Han
2016-10-20 23:36:52 +0200
90a96945c1manifest.json now contains update URL. uw.js contains half-finished code for adding buttons
Tamius Han
2016-10-20 23:34:45 +0200
a806d38419[EMERG] Fixed link pointing to the download page of the experimental extension in README.MD. ('twas a stupid mistake, but ... [F]irst time using AMO pls be gentle)
Tamius Han
2016-10-20 20:58:50 +0200
c4a0c007f7Ring ring ring ring ring ring ring banana phone. (2/6 edits)
Tamius Han
2016-10-18 23:12:30 +0200
b6cb7b6a4cCalled it.
Tamius Han
2016-10-18 23:10:56 +0200
33fcb349baFixing up README.MD (inb4 six more one-line changes)
Tamius Han
2016-10-18 23:09:22 +0200
921f489fceGeneral code cleanup, slight refactoring, forcing specific aspect ratio is now an experimental feature, updated README.MD to reflect changes.
Tamius Han
2016-10-18 23:07:28 +0200
dab86a17f3Fixing up the readme
Tamius Han
2016-10-16 16:54:43 +0200
e949f9f6b1Correcting minor spelling issues
Tamius Han
2016-10-16 16:53:32 +0200
956baadab5It actually does lol. You don't even need to escape that.
Tamius Han
2016-10-16 16:52:30 +0200
7a245a9fdaTesting if I can use square brackets in alt text
Tamius Han
2016-10-16 16:51:34 +0200
86250c3684Fixing README.MD
Tamius Han
2016-10-16 16:48:16 +0200
42f5e615cdinitial commit
Tamius Han
2016-10-16 16:44:55 +0200
4d4e6cc463initial commit
Tamius Han
2016-10-16 13:13:34 +0200
e87caeb84fInitial commit
Tamius Han
2016-10-16 13:07:02 +0200