gorhill
271a2ed603
fine tuning css for title bar
2015-04-17 07:54:36 -04:00
gorhill
bea512a6d0
minor change
2015-04-16 10:45:20 -04:00
gorhill
15a4850e4d
minor tweaks
2015-04-15 23:37:18 -04:00
gorhill
4ea78a9b13
fine tuning css
2015-04-15 14:04:53 -04:00
gorhill
cb01abb734
this fixes #54
2015-04-15 10:47:59 -04:00
gorhill
3bb55bb9b9
minor css work
2015-04-09 05:02:57 -04:00
gorhill
1ff649d53c
need to test for windows 1st
2015-04-09 04:43:41 -04:00
gorhill
f067a95e01
bit of cleanup re. css font
2015-04-07 12:05:38 -04:00
gorhill
2dc3a72040
fine tuning css
2015-04-05 15:00:52 -04:00
gorhill
eaa3ac53d5
better tooltips for popup UI
2015-04-05 14:44:41 -04:00
gorhill
2dde6f15de
new switch: toggle cosmetic filtering on/off for a site
2015-04-05 12:03:14 -04:00
gorhill
57c177c995
this fixes #1129
2015-03-31 09:25:39 -04:00
gorhill
40cb9a645c
this fixes #1121-2
2015-03-29 13:31:54 -04:00
gorhill
d326bde8dd
fine tuning css
2015-03-27 18:34:15 -04:00
gorhill
f2ff0edfaf
this fixes #1013 , #1062 (draft)
2015-03-27 13:00:55 -04:00
gorhill
6f155d55f8
this fixes #1040 , #870
2015-03-25 10:12:56 -04:00
gorhill
6724c991f5
this fixes #1058
2015-03-23 10:19:43 -04:00
gorhill
c5815a8d78
fixed missing css style
2015-03-22 16:16:52 -04:00
gorhill
7497dcfe16
fine tuning layout
2015-03-22 09:48:06 -04:00
gorhill
3e538a936c
compensate for negative text indent
2015-03-21 00:04:49 -04:00
gorhill
36617ba3f5
no need for round corners in low-res mode
2015-03-20 16:24:50 -04:00
gorhill
669850821a
hopefully this fixes #1053
2015-03-20 10:36:38 -04:00
gorhill
74981341e8
attempt at addressing #514 , #518
2015-03-18 13:00:07 -04:00
Chris
774e30aec6
Helps #996 and simplifies platform code
2015-03-17 18:55:19 -06:00
gorhill
db158617e0
maybe this help for #996
2015-03-15 09:00:30 -04:00
gorhill
ed88939a63
this fixes #792
2015-03-14 14:12:05 -04:00
gorhill
39ad1585e9
this fixes #982 , #978 , #965
2015-03-10 23:46:18 -04:00
gorhill
3544989e69
this fixes #954
2015-03-08 17:54:08 -04:00
gorhill
3f22ad3906
polishing
2015-03-06 10:22:30 -05:00
gorhill
1aff89c677
more work on request logger
2015-03-03 19:11:32 -05:00
gorhill
e899185a95
trivial request logger work
2015-03-03 05:40:48 -05:00
gorhill
c15a943ec0
code review
2015-03-02 23:40:41 -05:00
gorhill
8b1ecfc09c
request log filtering: early draft
2015-03-02 19:48:28 -05:00
gorhill
b58cefbdbe
this fixes sticky padlock when minimizing popup
2015-02-28 19:30:14 -05:00
gorhill
f9eb8de0a0
minor visual change
2015-02-28 07:58:33 -05:00
gorhill
fd3ab5e22e
this fixes #882 : added visual cue
2015-02-25 07:26:13 -05:00
gorhill
e464dd9042
this fixes #820
2015-02-16 21:15:09 -05:00
gorhill
835e0a12a2
#812 : another textarea set to full width
2015-02-16 07:14:20 -05:00
gorhill
eb02abbc54
this fixes #812
2015-02-16 07:08:41 -05:00
Chris
622829cc68
No colors for highlights; just faded and linethrough
2015-02-11 12:42:27 -07:00
Chris
8051b8d604
Highlight differences between temporary and permanent dyna. rules
...
Screenshots:
* After editing temporary (haven't committed to permanent yet): http://chrisly.me/image/3T2R0e2c1b20
* After committing (so temporary is same as permanenet) : http://chrisly.me/image/2I2l0Z1N1A2b
2015-02-11 12:32:34 -07:00
Chris
fd1390713a
CSS cleanup: dynamic rules tab (My rules)
...
For comparison, before: http://chrisly.me/image/1g01441z0F2c
and after: http://chrisly.me/image/1v160U0P2i07
Also:
* give good class names to some element in dyna-rules.html
* select the ul more generically in dyna-rules.js (since a container was added)
2015-02-11 11:56:48 -07:00
Chris
ae884ca7b8
CSS typo: box-border to border-box
2015-02-11 11:13:04 -07:00
Chris
66772daf0d
Prevent wordwrap in dyna-rules textarea
2015-02-11 11:04:27 -07:00
Chris
bbfae01a42
Explain CSS decision
2015-02-11 10:50:30 -07:00
Chris
d5888a2204
Fix dynamic rules textarea CSS
2015-02-11 10:47:59 -07:00
gorhill
043f66f117
this should work for all browsers
2015-02-11 12:03:21 -05:00
gorhill
180285fc5f
this works for both Chromium and Firefox
2015-02-11 11:45:01 -05:00
gorhill
44768e8dba
#731 : UI counterpart
2015-02-11 11:34:51 -05:00
gorhill
646f92b32f
#731 : added session and permanent firewalls
2015-02-11 00:26:45 -05:00
gorhill
6c83063367
this fixes #745
2015-02-09 18:24:18 -05:00
gorhill
1bb9b153c5
this addresses 9fc136e7e87ac8bb04edac9c74ae21b7f0ad8b71#commitcomment-9664642
2015-02-09 17:44:27 -05:00
gorhill
1c616ee9fc
this fixes #745
2015-02-09 15:24:01 -05:00
gorhill
01474c7adb
this fixes #727
2015-02-08 10:07:15 -05:00
gorhill
be8b365e3c
this fixes #704
2015-02-06 17:42:09 -05:00
gorhill
9c2277fccf
this fixes #690
2015-02-04 12:51:43 -05:00
gorhill
673b8774be
this fixes #582
2015-01-23 11:32:49 -05:00
gorhill
cdd1e19464
minor changes
2015-01-18 15:01:50 -05:00
gorhill
554129648d
this fixes #503
2015-01-16 12:15:12 -05:00
Deathamns
48134d9469
Firefox: minimal effort to support older versions
2015-01-16 11:42:34 +01:00
Deathamns
7bf0113db9
Firefox: fix tooltip animation
2015-01-13 21:33:26 +01:00
gorhill
35ee7b79f8
this fixes #489
2015-01-13 12:54:13 -05:00
Deathamns
7d2fe49eb0
Fix popup tooltips and sizing for Firefox
2015-01-13 17:20:16 +01:00
Deathamns
e0f214961d
Miscellaneous changes
2015-01-13 07:30:04 +01:00
Deathamns
05bcc070a9
Firefox: popup size for menu-panel
2015-01-13 07:29:54 +01:00
Deathamns
b301ac031e
Popup related changes
2015-01-13 07:29:44 +01:00
Deathamns
8297014700
Firefox: implement vAPI.storage via SQLite
2015-01-13 07:28:56 +01:00
gorhill
9fc136e7e8
hopefully this fixes #470
2015-01-10 11:23:28 -05:00
gorhill
fdb87a40b3
trying something re http://www.wilderssecurity.com/threads/ublock-a-lean-and-fast-blocker.365273/page-20#post-2445709
2015-01-09 18:42:19 -05:00
gorhill
ae2eb25e25
also log root document for convenience
2015-01-07 18:56:03 -05:00
gorhill
31c219fbf6
code review
2015-01-07 12:19:37 -05:00
gorhill
6701ff4308
code review
2015-01-07 12:13:13 -05:00
gorhill
2bed24bb99
code review
2015-01-06 19:51:50 -05:00
gorhill
881e8111d8
"advanced user" flag + rearranging a bit dashboard
2015-01-06 11:44:06 -05:00
gorhill
3a5c2cfa57
code review
2015-01-06 08:44:19 -05:00
gorhill
1597ce7fd9
lot of work related to dynamic filtering + new net requests logger
2015-01-06 08:01:15 -05:00
gorhill
c252bc8ff4
text overflow for hostname cell
2015-01-01 00:16:02 -05:00
gorhill
3c941f8309
another round of work re dynamic filtering
2014-12-31 17:26:17 -05:00
gorhill
43e773aab2
finally a fully working draft: now onto myriad finishing touches
2014-12-31 10:47:19 -05:00
gorhill
a0279b1378
more work to expand dynamic filtering
2014-12-30 16:36:29 -05:00
gorhill
1fe7045b92
too many changes for #433 : branching so that I can commit and keep working on it
2014-12-28 10:07:43 -05:00
Deathamns
326ed213b0
Safari: fix tooltips for dynamic filtering
2014-12-08 09:40:26 +01:00
Raymond Hill
c123dba6f2
fine tuning visual of tooltip in popup
2014-12-05 12:53:59 -02:00
Raymond Hill
1a2eef4fa7
this fixes #393
2014-12-02 11:28:49 -02:00
Raymond Hill
9445c6d11d
this fixes #309
2014-11-30 00:38:55 -02:00
Raymond Hill
0bf088cd1e
this fixes #386 , #346 , #299 , #288 , #285 , #284 , #279
2014-11-29 23:36:53 -02:00
Raymond Hill
1ba3142fdf
this fixes #375
2014-11-24 11:56:45 -02:00
Raymond Hill
dc16a5c673
this fixes #379
2014-11-24 11:28:36 -02:00
Deathamns
0d9d285608
Building extension files
...
Adds possibility to build extension files (Chrome and Safari) from
command line.
To run from the project directory:
python tools/build.py [meta]
If the optional `meta` argument is set, then only the manifest and
language files are uptated.
Without that everything is being built (extension files too) into the
`dist/build/version_number` folder.
For Chrome there will be two files, a crx, and a .zip file which
includes the key.pem private key (so this must not be shared,
it's just a bit help for publishing it to the Chrome Web Store).
Beside the extension files, update-files are generated too (for self
hosting - Safari needs it).
2014-11-09 18:58:46 +01:00
Deathamns
56be0b6025
Remove unwanted bottom padding from Chrome's popup
2014-11-09 17:40:49 +01:00
Deathamns
99d8f431d5
input[type="file"].click() didn't work in Safari
...
Click couldn't be initiated with JavaScript in Safari if the input was
hidden with display: none. Using visibility: hidden or opacity: 0 solves
the problem.
Alternative solution would be to hide (opacity: 0) the input and slide it
(position: absolute; top: 0; left: 0; width: 100%; height: 100%) over the
button, which would work in all browsers, and wouldn't require JavaScript.
2014-11-09 17:40:48 +01:00
Deathamns
6d49ef0dac
Avoid using Chrome's @@bidi_* type i18n messages
...
... for the sake of portability.
When including vapi-common.js in an HTML file, then the body element there
will have a "dir" attribute filled with the current locale's direction
(ltr or rtl).
The following languages are considered right-to-left: ar, he, fa, ps, ur.
Everything else is left-to-right.
After the "dir" attribute is set, we can decide in CSS which elements
should have different styling for rtl languages (e.g., body[dir=rtl] #id).
2014-11-09 17:40:40 +01:00
Deathamns
5b79bf3536
Work on vendor API abstraction, and near complete Safari support
2014-11-09 17:39:12 +01:00