Comments (8)
As a first solution I moved the menu option in the popup menu. Depending on the menu composition (as some items are optional according to the node type selected) the "Mark All Read" option is now in the middle. As in minimalistic menus (read-only sources) "Update" might still be above "Mark All Read" I additionally added a menu separator.
As for the hotkey I also fall victim for it from time to time.
I think I'll change Ctrl-R to refreshing the web view and assigning an entirely new accelerator for "Mark All as Read". I'm not yet sure which though...
from liferea.
Same here. Just accidentally clicked 'Mark Items as Read' on a large folder while trying to add a new subscription there. Don't know much C to add a patch for myself. Do consider this issue if possible for future updates/release.
(Version 1.12.0 on Solus 3.26.2)
from liferea.
Disabling Ctrl-R accelerator as per recent blog trick helped me a lot.
from liferea.
I have the same problem, but when right-clicking the channel name and aim for Update Folder, I some times (too often) by mistake hit the "Mark All as Read" menu item just below. Either moving the "Mark All as read" item, or as Mno-hime mentioned, making a confirmation dialog on the "Mark all as read" item would solve the problem.
from liferea.
Excellent! - I just compiled the git version, and it looks like a good solution for my menu problems. Much appreciated!
from liferea.
Related to #228
from liferea.
today i clicked mark all as read instead of update feed... again...
(yes, i have minimal menu from read only sources with only those 2 options)
solutions that comes to mind:
- Is it possible to change the color of the icon? both being green and both having some kind of pointy design does not help
- some confirmation dialog would be great as well. How often do you want to mark all as read, anyway? once per session as maximum. It is not very tedious to do, and prevent you from doing one of the worst mistakes you can do related to feed reader
- undo mark all as read. There is no need to implement some complete undo action for everything, only to remember the last state when you click mark all as read
Thanks for considering!
from liferea.
An update on this topic: The next release will have an confirmation dialog.
Closing this as a duplicate of the newer discussion in #591
from liferea.
Related Issues (20)
- Add articles to favourites / star articles HOT 5
- clicking 'remove item' caused a SIGSEGV HOT 5
- [1.15.1 in Debian]: enabling webkit-settings crashes liferea HOT 13
- [Feature Request] Sync articles with Feeder HOT 2
- Date parsing fails on otherwise RFC822 dates with extra milliseconds HOT 1
- Can No Longer Bookmark Articles in Pocket HOT 1
- [1.15.2] Feed item pane is empty. The program 'WebKitWebProcess' received an X Window System error. HOT 2
- Dark mode specific images CSS filter to reduce glare
- Feature request: Expose "Archive" (cache limitations) settings in the Advanced feed creation dialog HOT 1
- Preview window empty with webkitgtk-2.42.0 HOT 8
- Broken links in https://lzone.de/liferea/ HOT 1
- item view is blank and "DRM_IOCTL_NVIDIA_GEM_ALLOC_NVKMS_MEMORY failed" HOT 2
- [Feature Request] Lite version without webkit2gtk dependency HOT 2
- Problem with latest commit changes in system tray HOT 16
- Support org.freedesktop.appearance API for dark/light theme switching HOT 6
- Tray icon plugin should use XDG_CONFIG_HOME
- GTK4 port HOT 7
- Links will not open in regular browsers properly (but does in flatpak) HOT 16
- 1.15.x "New Subscription" -> "Advanced" stopped working, dialog doesn't show HOT 3
- Internal Browser not working HOT 3
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 liferea.