Commit Graph

82 Commits (6581071b01e3068f0289df06f8673602c8e636e8)

Author SHA1 Message Date
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
7 years ago
gorhill fa2658cd2b
import message handling code from uBO, simplify for uMatrix 7 years ago
gorhill 3ff2926871
fix #840 (need confirmation) 7 years ago
gorhill 9e2dd8108c
code review: further simplifying; jshint-ing 7 years ago
gorhill ebac131247
code review: simplify code for counting distinct URLs 7 years ago
gorhill a4ad3a4ea9
put back ability for "owner" of popup panel to resize it (regression from 878d4fa6d5) 7 years ago
gorhill 0207c91312
enable ability to detach the logger (same as uBO) 7 years ago
gorhill 6aa8c856cf
code review: no need for try-catch, a dummy localStorage is created if none exists 7 years ago
gorhill 040812d813
code review of 28d2f0b66e 7 years ago
gorhill 28d2f0b66e
fix #852 7 years ago
gorhill 537f8ef79a
work toward resolving #853 7 years ago
gorhill f2bb21f129
properly set global scope visual when default scope is global 7 years ago
PenguinDad 284b26abf4
Fix color-blind friendly mode 7 years ago
gorhill 1825b65d4c various visual fixes 7 years ago
gorhill 6ca45c66b8 hopefully improve UI for mobile devices (#828) 7 years ago
gorhill 878d4fa6d5 fix small popup panel glitch when first opened + minor cosmetic changes 7 years ago
gorhill 364d2985db minor code review 7 years ago
gorhill b1f53a6d09 fix #821 7 years ago
gorhill 76639f528a fix #819 7 years ago
gorhill 27dea59284 fix #759 7 years ago
gorhill da8cc90ab4 fix visual glitch in recent versions of Chromium 7 years ago
gorhill c2d7096500 refactor assets management; working webextension version 7 years ago
gorhill da992312f3 fix #711 (will need confirmations) 7 years ago
gorhill 48d9a0fd26 fix #711 7 years ago
gorhill 3c539f0ec8 fix #604 8 years ago
gorhill e21f87a5f6 fix #591 8 years ago
gorhill 4f63e079bc reverting fix to #441: undesirable side effects on Firefox 8 years ago
gorhill fc1662e742 Issue #441: code review
(fixed issue number in commit comment)
9 years ago
Kenny MacDermid 9170fc4b96 Allow horizontal scrolling.
Provide a horizontal scrollbar when required, and scroll the
menu header correctly while keeping it fixed vertically.

This allows Chromium users with a `Page zoom` setting to be able to see
the whole matrix.

Closes #440.
9 years ago
gorhill 98c51dbff4 #301: resize only if necessary 9 years ago
gorhill a914c01ea9 popup resize: code review 9 years ago
gorhill 479b454307 Hopefully this fixes #301 9 years ago
gorhill c8765697e1 bring in uBlock's changes to uDom 9 years ago
gorhill fd4a7579f1 re-worked popup UI to access dashboard from title bar (like uBlock) 9 years ago
gorhill 779c9a6c36 this fixes #211 9 years ago
gorhill d03434cc43 more bools 9 years ago
gorhill 6369d37567 must return bool, not undefined 9 years ago
gorhill 568ad296a3 this should fix #194 9 years ago
gorhill c8f162d0bb punycode scope selector 9 years ago
gorhill 8aaadb8fc0 toward a release: general code review, polishing, removing obsolete stuff 9 years ago
gorhill 6bc728f8b8 refactoring of inline script blocking + improving AMO validation 9 years ago
gorhill 8f2b473928 filtering in logger + various small fixes 9 years ago
gorhill 4142551c13 fixed controls broken by incremental rendering 9 years ago
gorhill 0211bcec64 regression: fixed broken polling 9 years ago
gorhill 7c8a8cdf64 better incremental rendering of the matrix 9 years ago
gorhill af57d6d9e7 one pulling if needed is better than always pushing to many + polishing logger 9 years ago
gorhill 1d8243583c more work on matrix popup integration within logger 9 years ago
gorhill 6f786635f4 extremely early draft of matrix integration within the logger 9 years ago
gorhill 89a2610ab1 various fixes 9 years ago
gorhill b4254db51c refactoring: many changes throughout -- not close to be done 9 years ago