Comments (8)
I'd even go slightly further. The puzzle-piece is optional and doesn't always show, so you don't want the items to the right sliding left (muscle memory etc). Or maybe that's just me and some weird sense of strict order kicking in
Above left group is all scope setting
, the right hand group of three tie in with the global revert, but maybe you want a gap, maybe a centered middle div. Or maybe the group of three belong to the left since they are for the current scope
if any that makes sense, food for thought, that's all
from umatrix.
How are the new ruleset definitions are delivered to the addon
Dashboard>Assets> check the ruleset recipes, it's stored locally and updated like other assets
from umatrix.
@Thorin-Oakenpants thanks for the info.
from umatrix.
The puzzle icon is a scope-related one, all scope-related icons appears near the scope selector, so I do not intend to change this.
from umatrix.
Hi gorhill!
Perhaps I described it too complicated, of course it should stay near the scope selector, but the actions for save, revert and reload should be more together.
In the popup.html the line with id=buttonRecipes should be simply be moved up two lines between buttonMtxSwitches and buttonPersist.
from umatrix.
Ok, I agree it makes sense.
from umatrix.
That makes totally sense, this is even better.
The icons on the left are used seldom or should with thought, e.g. you'd be sure what you are doing if you change the scope to the wildcard star, or even disable uMatrix completely, the other two are used more rarely.
The stuff on the right is used far more often.
From my perspective I have strict base rules, so on every new unknown site, I have to enable and reload (more than once if a lot of external content is there). If I like the site I hit the lock. More rarely I hit the eraser, often in experimenting with video in pages. I never have used the revert all button (I just closed the browser)
I'm not sure if putting the reload button directly next to the revert all is a good idea (which is a destructive action, that also affects more than one page).
I tried to optimize this in version 1 in the mockup.
In the second version I switched lock and erase since I use lock and reload more often together. (But I'm also aware undoing an accidental lock click is more complicated that undoing a eraser click)
This is based on my experience and usage and I certainly cannot speak for everyone.
The only thing I want is that the gap between reload and lock is not so large, so every presented solution is better than the status quo ;)
from umatrix.
For me @gorhill has fixed it with 5dd6564
from umatrix.
Related Issues (20)
- New issue tracker is at https://github.com/uBlockOrigin/uMatrix-issues/issues
- neuer Issue Tracker von
- Nochaeeeema_doar nn_doar nnhh_doar nnNeue
- New counter showing different results x graphic matrix HOT 2
- my rules HOT 2
- Settings sync not working properly HOT 2
- How to make uMatrix use less RAM? HOT 4
- Yandex search blocked completely HOT 6
- Puzzle piece icon doesn't display tooltip HOT 1
- Site can read cookies even though they are blocked HOT 8
- Firefox version conflict before installing uMatrix HOT 2
- Click anywhere on Recipe name to apply
- Ruleset pane size miscalculated HOT 3
- GUI: Long host names going under matrix make it impossible to read the domain HOT 5
- uMatrix uses the false domain 1.wyciwyg-scheme instead of the real one HOT 3
- No Login at binance.com puzzle
- Umatrix Broken, Had to remove / reinstall; Thankfully I had backed up my rules a few days before HOT 2
- Cannot UPDATE Assets HOT 13
- Youtube trouble when watching videos... HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from umatrix.