09-06-2019, 09:08 PM | #1 |
Guru
Posts: 668
Karma: 929286
Join Date: Apr 2014
Device: PW-3, iPad, Android phone
|
plugin menu case
The plugin menu lists installed plugins alphabetically, but first all the capitalised names, then those beginning lower case. So cssRemoveUnusedSelectors comes after TagMechanic.
Can menu lists be made case-insensitive? |
09-06-2019, 10:35 PM | #2 |
Sigil Developer
Posts: 7,727
Karma: 5444398
Join Date: Nov 2009
Device: many
|
Their names are case sensitive. So they are properly ordered. Why would we want to change the order to be something it is not?
Plus we provide 10 fast launch plugins with settable icons. These can be set in any order the user desires. We are really going to need some sound reasoning and logical arguments before considering any such change. |
Advert | |
|
09-07-2019, 01:00 AM | #3 |
Grand Sorcerer
Posts: 24,906
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Most people don't think that sorting words is case sensitive. Would you expect a dictionary or encyclopaedia to be sorted that way? Or the book titles in a store?
It is a pet peeve of mine. If I'm just sorting a list to process it in code, it probably doesn't matter. But, if it is a list I am reading, I expect a non-case sensitive sort. |
09-07-2019, 03:31 AM | #4 | |
null operator (he/him)
Posts: 20,656
Karma: 26966376
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Some of us don't use toolbars; they waste space, they require a mouse or similar, they tend to change their relative locations, and the icons are subject to the whim of the Instagram fashionista brigade But I wouldn't die in a ditch to have them that way. BR |
|
09-07-2019, 05:28 AM | #5 |
Grand Sorcerer
Posts: 27,597
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
The eyeroll emoticon here is not nearly big enough to express my opinion of this topic.
|
Advert | |
|
09-07-2019, 05:57 AM | #6 | |
Guru
Posts: 661
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
Quote:
Every time you look through the plugins searching for one specific plugin, it stops your flow, triggering a bit of negative emotion. It just would be so very much easier to have in order. That's how we humans function. But all in all it's just a tiny thing, there are much more important stuff regarding Sigil, so I'm sure we are all ok with whatever you spend your time on, but it would be helpful. (I'm guessing you are too used to looking there that you pretty much know where your installed plugins are, thus it's not so much searching through a list of characters but zooming in on a picture, FWIW.) PS. I think we are all a bit spoiled by how fast you usually fix things.... |
|
09-07-2019, 07:45 AM | #7 | |
Grand Sorcerer
Posts: 5,605
Karma: 23165369
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
Code:
<name>cssRemoveUnusedSelectors</name>
Code:
<name>CssRemoveUnusedSelectors</name>
|
|
09-07-2019, 08:31 AM | #8 | |
Grand Sorcerer
Posts: 27,597
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
I recommend taking a few steps back to get a better angle on the "issue." "It takes me too long to find the plug-in I want in the long list of useful utilities that volunteer developers have given me for free." Never mind that a feature was already added (by volunteer programmers) to let users prioritize the favorites of their favorites, and assign keyboard shortcuts to them, regardless of whether or not the plug-in shortcut icons (which are fully customizable for the user who dislikes Sigil's revolving door of new icons ) are visible or not. Yeah, It's almost a travesty. Last edited by DiapDealer; 09-16-2019 at 06:08 AM. |
|
09-07-2019, 08:42 AM | #9 |
Grand Sorcerer
Posts: 27,597
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
And even if we did "fix" it, it's highly unlikely that the "fix" would ever trickle down to the legacy version of Sigil that the OP uses. 0.9.13-Legacy is very likely the end of the line for that unofficial version of Sigil. Too many differences from the current main Sigil branch to easily cherry-pick commits.
|
09-15-2019, 10:47 PM | #10 | |||
Guru
Posts: 668
Karma: 929286
Join Date: Apr 2014
Device: PW-3, iPad, Android phone
|
Quote:
Look in a dictionary, any (professionally published) book index. "Alphabetical order" is not in normal use case sensitive. Quote:
I may recall the name of a plugin I use infrequently, but not the idiosyncratic capitalisation. So I have to look in two places instead of one. Quote:
I'm not asking for a personal edition. If no one else finds it worthy, that's fine. The issue is small, but please address it on its merits instead of by who made it and making "eye-rolling" remarks. Last edited by AlanHK; 09-15-2019 at 11:48 PM. |
|||
09-16-2019, 06:11 AM | #11 |
Grand Sorcerer
Posts: 27,597
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
No.
I have. It doesn't matter to me who made this complaint, my eyes would have rolled just the same. Last edited by DiapDealer; 09-16-2019 at 06:18 AM. |
09-16-2019, 02:54 PM | #12 | |
Wizard
Posts: 2,297
Karma: 12126329
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
I agree that case-insensitive would be a better alternative for this specific menu.
I only have all Firstcapital letter plugins, so I never ran across this issue. I only have 14 plugins installed, but I would find it very odd if my mind was looking for "that CSS plugin":
and find it at the bottom of the list. My mind knows it starts with a "C" for CSS. A normal human wouldn't be thinking: "Ahh yes, c comes after D". Note: LibreOffice/Excel also sorts case-insensitively. Quote:
|
|
09-16-2019, 03:27 PM | #13 |
Well trained by Cats
Posts: 29,946
Karma: 55705602
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
I find it interesting all the folk who can't deal with Library (phone book) order display (Ln, Fn) here or Calibre.
Maybe I have no problem dealing with ASCII order because I started back with punched cards and fan-fold listings, where you ran your finger down the sheet to find a name. But is there a technicl reason not to do a case insensitive sort? A Major amount of effort IS a valid reason in my book. A couple of lines of code But the folk who are doing the work still trumps us users |
09-16-2019, 03:58 PM | #14 | ||
Wizard
Posts: 2,297
Karma: 12126329
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
Many times in programming, things that seem trivial on the surface aren't. And that one-line fix sometimes has hours/days of hidden work behind it. I'm reminded of a post on one of my favorite games, Factorio: https://factorio.com/blog/post/fff-288 Quote:
And the amount of users who:
is minuscule. I'm not promising anything... but if Diap/Kevin put this one at the very bottom of the pile, I'll figure out building Sigil from source, etc. etc. and see if I can take a stab at it. |
||
09-16-2019, 04:41 PM | #15 |
Sigil Developer
Posts: 7,727
Karma: 5444398
Join Date: Nov 2009
Device: many
|
pull request and or patches are always welcome!
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Favourites Menu | kiwidude | Plugins | 119 | 03-30-2024 07:10 PM |
Edit plugin menu/buttons in Calibre | Riseninme | Calibre | 1 | 08-10-2018 12:12 PM |
How to register a plugin to viewer selected text context menu? | Gerbrand | Development | 2 | 05-04-2014 01:24 PM |
Plugin Menu Layout | DoctorOhh | Plugins | 6 | 03-30-2011 03:51 AM |
Giving users menu/toolbars option when adding plugin | kiwidude | Development | 19 | 03-12-2011 04:00 PM |