84 Commits

Author SHA1 Message Date
Nicolas Stepien
a2e87f1200 Structure.
God damn War Thunder, download faster!
2013-04-26 17:40:51 +02:00
Nicolas Stepien
03ec22aa92 Fix #1066. 2013-04-26 04:30:52 +02:00
Nicolas Stepien
11b51df975 Make $.open depend on the build target. 2013-04-26 02:34:57 +02:00
Nicolas Stepien
cede04f144 Fix $.debounce calling the function twice. 2013-04-26 02:24:13 +02:00
Nicolas Stepien
d32e9c8ef6 Debounce $.set on Chrome. Should help #1018. 2013-04-26 02:07:57 +02:00
Nicolas Stepien
c00fad9bd3 Don't extend $. 2013-04-25 01:58:29 +02:00
Nicolas Stepien
8216e1f714 Fix infinite loop when switching from the filter tab in the settings.
MAXIMUM
OVER
RUSTLE
2013-04-16 06:18:52 +02:00
Nicolas Stepien
be68f4c78a Get rid of $.engine. 2013-04-15 19:44:01 +02:00
Nicolas Stepien
59df1a3e07 Fix opening QR scrolling us to the end of the page. 2013-04-15 18:59:58 +02:00
Nicolas Stepien
6a8ebfed0d Fix dead quotelinks inside clones. 2013-04-15 18:34:17 +02:00
Nicolas Stepien
0bccde09dd Close #1024 2013-04-14 22:04:50 +02:00
Nicolas Stepien
0ff0b14d27 Add $.rmAll.
Up to 60 000 times faster than innerHTML = null! (wtf)
Crazy stuff.
2013-04-14 20:16:33 +02:00
Nicolas Stepien
06d77102a4 UI should use $.get/$.set instead of localStorage. 2013-04-14 00:20:26 +02:00
Nicolas Stepien
766be903b6 Use Element.remove() in $.rm when possible. 2013-04-13 18:01:09 +02:00
Nicolas Stepien
30c76eb81d Don't send me your credentials when you POST errors thank you. 2013-04-07 21:54:18 +02:00
Nicolas Stepien
a5c228fda8 !sync 2013-04-07 21:46:04 +02:00
Nicolas Stepien
b09f790767 POST caught errors to me. 2013-04-07 21:41:31 +02:00
Nicolas Stepien
c79bb318b2 Cache requests to threads.json. 2013-04-05 00:16:42 +02:00
Nicolas Stepien
cd82bce655 Clean the catalog manually.
Uuuuuuggghhhhh.
2013-04-04 23:51:17 +02:00
Nicolas Stepien
8bae973931 Typo. Fix error mentioned by @saxamaphone69 in #968. 2013-04-04 13:44:25 +02:00
Nicolas Stepien
dda20916b4 Fix $.set for userjs/userscript. #968
Fix typo in $.delete for userscript.
Don't use `arguments` for $.get/$.set.
2013-04-03 17:31:51 +02:00
Nicolas Stepien
9bd3ff0426 Less array building. 2013-04-03 16:59:47 +02:00
Nicolas Stepien
7af57026bc Fix UI.hover's asapTest firing constently in some cases. 2013-04-02 13:56:43 +02:00
Nicolas Stepien
ded92b94c2 Allow $.set to save multiple items at once.
Fix importing watched threads from v2.
2013-04-02 13:34:34 +02:00
Nicolas Stepien
e3ca8f280d Only toggle the Header on LMB. 2013-04-01 05:05:04 +02:00
Nicolas Stepien
435c411a36 Use $ consistently in UI. 2013-03-31 06:01:39 +02:00
Nicolas Stepien
1fe9476042 rm () 2013-03-29 15:15:43 +01:00
Nicolas Stepien
33af2244da Fix crash on Fx/Opera 2013-03-29 15:03:22 +01:00
Nicolas Stepien
be267adc57 Only save to localStorage if it's a key we sync between tabs.
Stay eco-friendly!
2013-03-29 14:23:44 +01:00
Nicolas Stepien
4d886fe85c Update $.sync to use the Chrome Storage API and only one event listener. 2013-03-29 14:18:44 +01:00
Nicolas Stepien
1b5695ac82 Simpler $.set for the crx. 2013-03-29 06:28:26 +01:00
Nicolas Stepien
0a33b5a6d5 Make $.get use the Chrome storage API. Close #503
Still need to fix $.sync, which I'll do tomorrow. Good night.
2013-03-29 05:59:23 +01:00
Nicolas Stepien
b3b224a8df Make $.set use the Chrome storage API.
This is about to get really ugly.
2013-03-29 02:59:20 +01:00
Nicolas Stepien
1b9c606f11 Begin working on Chrome's storage API.
Let's start easy with $.delete.
2013-03-29 02:39:02 +01:00
Nicolas Stepien
48457f2712 name, value -> key, val 2013-03-29 02:07:19 +01:00
Nicolas Stepien
f8f9626a7e Forgot quotes. 2013-03-27 18:54:33 +01:00
Nicolas Stepien
50d091c896 Build $.delete, $.get and $.set depending on the extension type. 2013-03-27 18:41:13 +01:00
Nicolas Stepien
f01d6c974b Hardcode the engine. 2013-03-27 18:33:03 +01:00
Nicolas Stepien
0a08e7500d Get rid of $.unsafeWindow. #968
;_;
2013-03-26 23:48:33 +01:00
Nicolas Stepien
ffea1676fd Fix unsafeWindow for the newer versions of Chrome. #968 2013-03-26 02:58:53 +01:00
Nicolas Stepien
0a41f0ae6c Make Chrome ext/userscript/userjs builds. 2013-03-18 01:43:50 +01:00
Nicolas Stepien
b6f7514605 c = console. replaces $.log 2013-03-12 21:54:40 +01:00
Nicolas Stepien
2b2e0b6d16 GM_openInTab only takes one argument. 2013-03-03 17:33:25 +01:00
Nicolas Stepien
68761aac28 Fix $.open. #932 2013-03-03 17:31:07 +01:00
Nicolas Stepien
c8e2b23faf Better menu positioning code. 2013-03-03 04:39:48 +01:00
Nicolas Stepien
737097e46a Make the menus follow their buttons. #932 2013-03-02 21:50:13 +01:00
Nicolas Stepien
cbd28083d5 Prevent MMB or RMB dialog dragging. #932 2013-02-28 04:41:30 +01:00
Nicolas Stepien
df81ea3815 Don't actually use Blob URL'd stylesheets, they don't get cleared automatically when navigating. 2013-02-28 00:45:14 +01:00
Nicolas Stepien
bdfcf60d8b Fix last file input bugs. #932 2013-02-27 16:04:29 +01:00
Nicolas Stepien
70fdb95586 Add support for pasting files. Close #903. 2013-02-27 04:18:39 +01:00