1
0
Fork 0
mirror of https://github.com/gorhill/uMatrix.git synced 2024-06-28 02:50:39 +12:00
Commit graph

113 commits

Author SHA1 Message Date
Raymond Hill 5b1287d2de
use separate CSS file for styles 2018-10-06 10:54:13 -04:00
Raymond Hill 886664abd4
fix https://github.com/uBlockOrigin/uMatrix-issues/issues/59 and other unrelated quirks
Unrelated quirks:

- missing icons for magnifier (because https://github.com/uBlockOrigin/uMatrix-issues/issues/68)
- missing i18n string
- use separate file for CSS styles
2018-10-06 10:51:34 -04:00
Raymond Hill 495dddc389
fix https://github.com/uBlockOrigin/uMatrix-issues/issues/70 2018-10-06 09:04:37 -04:00
Raymond Hill b822ae72d9
fix https://github.com/uBlockOrigin/uMatrix-issues/issues/68 2018-10-06 08:07:03 -04:00
Raymond Hill 52246a5250
convert popup panel icons (https://github.com/uBlockOrigin/uMatrix-issues/issues/68) 2018-10-03 10:01:41 -04:00
Raymond Hill 3ce484688a
add generic support for icon badge (https://github.com/uBlockOrigin/uMatrix-issues/issues/68) 2018-10-01 08:51:06 -04:00
Raymond Hill ec7accc32c
fix icon invisible badge on Firefox (https://github.com/uBlockOrigin/uMatrix-issues/issues/68) 2018-10-01 07:57:26 -04:00
Raymond Hill c6e29be792
bring back popup panel access from logger
Popup panel is now tab selector-bound, rather than logger
entry-bound.

Additonally, start migrating toward svg-based icons rather than
font-based icons.
2018-09-30 17:52:44 -04:00
Raymond Hill 6b8be2ca43
add partiness column in logger 2018-09-29 07:09:39 -04:00
Raymond Hill 2256552899
fix https://github.com/gorhill/uMatrix/issues/951, https://github.com/uBlockOrigin/uMatrix-issues/issues/62 2018-09-29 06:31:59 -04:00
Raymond Hill dd5a3a807c
fix https://www.reddit.com/r/uMatrix/comments/8atw04/2bc8_and_2bc6_characters_are_not_available_in/ 2018-04-09 17:23:15 -04:00
Raymond Hill 62d06792f1
fix #990 2018-04-08 09:10:11 -04:00
Raymond Hill 24289831c2
polish recipe-related code, user interface 2018-03-24 08:01:25 -04:00
Raymond Hill d825b5562e
integrate CodeMirror's MergeView to the 'My rules' pane 2018-03-22 15:56:37 -04:00
Raymond Hill 55b9f1c645
add contributor mode and tools to contribute ruleset recipes (need more) 2018-02-03 17:31:35 -05:00
Raymond Hill c2a46c5da4
add tooltip for global scope + setting to disable tooltips (see https://github.com/gorhill/uMatrix/issues/936#issuecomment-361936827) 2018-01-31 10:00:33 -05:00
Raymond Hill 2cf4a57bf4
first draft toward fixing #30 2018-01-29 17:19:42 -05:00
Raymond Hill 328f9695d8
add ability to vertically expand a specific row 2018-01-15 12:38:03 -05:00
Raymond Hill 7dac50008a
remove unecessary padding 2018-01-13 13:01:16 -05:00
Raymond Hill b2e760f40d
fix #904, #436 2018-01-06 18:00:28 -05:00
Raymond Hill cfaed1e490
add ability to open the logger in sidebar 2018-01-04 08:26:21 -05:00
Raymond Hill 6df5e5212c
code review following feedback: 821e45751a (commitcomment-26587989) 2018-01-02 08:16:25 -05:00
Raymond Hill deeb211c5d
add ability to block web workers on a per-site basis 2017-12-31 18:18:10 -05:00
Raymond Hill 19c32608f3
add visual cue to hint at relevance of per-scope switches 2017-12-21 08:30:05 -05:00
Raymond Hill 6581071b01
prevent hostname labels from wrapping 2017-12-16 10:27:46 -05:00
Raymond Hill 157045924b
fine tune various UI aspects
- more choices of matrix text size
- more accurate wording for matrix switches
- info links for various matrix switches
2017-12-16 09:28:57 -05:00
gorhill 73c8da05b7
Fix #335
Additionally, performance improvements:
- Reduce overhead of collapsing elements
  (see https://github.com/gorhill/uBlock/issues/2839)
- Cache decomposition of source hostname when matrix-filtering

Also, various code review.
2017-12-08 07:54:49 -05:00
gorhill a5a69c2fdf
code review: mind rtl languages 2017-12-06 06:30:34 -05:00
gorhill 9d43f929bc
Revive formerly removed <noscript> tag spoofing code
Also:
- a new per-scope switch has been added to control <noscript> spoofing on
  a per site basis
- a global setting to be used as the default state of the <noscript>
  spoofing switch
- Privacy pane has been merged into Setting pane
2017-12-01 11:53:40 -05:00
gorhill d9cd957f4d highlight on hove only if it would result in a scope change 2017-11-25 07:46:54 -05:00
shub-nougat 113cd638f5 highlight global scope for consistency 2017-11-24 23:38:52 +00:00
shub-nougat 3755655239 highlight scopes which are subject to toggle 2017-11-24 23:37:32 +00:00
gorhill 1825b65d4c various visual fixes 2017-11-24 17:22:42 -05:00
gorhill 0a43c6fedd fix minor rendering issue in popup panel on small viewports 2017-11-24 14:19:55 -05:00
Raymond Hill 11a47c189c
Merge pull request #838 from xofe/remove-unused-resources
Remove some unused resources (holdovers from HTTPSB)
2017-11-24 06:55:50 -05:00
xofe d4c0c1747b fade-in tooltips, like uBO 2017-11-24 08:14:15 +00:00
xofe e6a0379e54 add bottom border to logger toolbar (prevents toolbar blending in to log entries while scrolling) 2017-11-24 08:09:56 +00:00
xofe 5a070388ae remove some unused resources (holdovers from HTTPSB) 2017-11-23 18:44:46 +00:00
gorhill 6ca45c66b8 hopefully improve UI for mobile devices (#828) 2017-11-23 12:14:29 -05:00
Raymond Hill f2a20688c6
Merge pull request #804 from Neui/native-textarea
Use native textarea when editing user rules
2017-11-23 07:49:14 -05:00
gorhill ef7b831a82 fix minor glitch causing header row to be under the interactive permission setter 2017-11-22 17:39:45 -05:00
gorhill 083cf4bf46 fix CSS regression: https://github.com/gorhill/uMatrix/issues/821#issuecomment-346461071 2017-11-22 15:35:43 -05:00
gorhill 878d4fa6d5 fix small popup panel glitch when first opened + minor cosmetic changes 2017-11-22 07:07:34 -05:00
gorhill 364d2985db minor code review 2017-11-21 11:57:41 -05:00
gorhill b1f53a6d09 fix #821 2017-11-21 10:36:08 -05:00
gorhill 97957b7bc3 fix #807: merging was supported after all 2017-11-13 18:05:14 -05:00
Neui 9672465292 Use native textarea when editing user rules
Use native textarea (no color set) when editing temporary user rules.
Improves visibility significantly when eg. using Firefox with a dark GTK theme.
2017-10-12 23:43:51 +02:00
gorhill c2d7096500 refactor assets management; working webextension version 2017-03-29 09:12:12 -04:00
gorhill a4fb878b08 fix https://github.com/gorhill/uBlock/issues/2084 for uMatrix 2016-12-04 10:30:55 -05:00
Llamatron2112 e6bebd4775 Added black default color for popup buttons
On Linux Firefox with dark GTK theme, the three rightmost toolbar icons of the popup can be light gray, or even white some time, this fixes this issue.
2016-08-03 12:02:29 +02:00