Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 09-06-2019, 09:08 PM   #1
AlanHK
Guru
AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.
 
AlanHK's Avatar
 
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?
AlanHK is offline   Reply With Quote
Old 09-06-2019, 10:35 PM   #2
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
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.
KevinH is offline   Reply With Quote
Advert
Old 09-07-2019, 01:00 AM   #3
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
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.
davidfor is offline   Reply With Quote
Old 09-07-2019, 03:31 AM   #4
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,656
Karma: 26966376
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by KevinH View Post
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.
IMO they should be ordered in the menu in the same sequence as they appear in the MR plugin index.

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
BetterRed is offline   Reply With Quote
Old 09-07-2019, 05:28 AM   #5
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
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.
DiapDealer is offline   Reply With Quote
Advert
Old 09-07-2019, 05:57 AM   #6
patrik
Guru
patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.patrik ought to be getting tired of karma fortunes by now.
 
Posts: 661
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
Quote:
Originally Posted by DiapDealer View Post
The eyeroll emoticon here is not nearly big enough to express my opinion of this topic.
Well, it's actually a bit of an annoyance.

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....
patrik is offline   Reply With Quote
Old 09-07-2019, 07:45 AM   #7
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,605
Karma: 23165369
Join Date: Dec 2010
Device: Kindle PW2
Quote:
Originally Posted by AlanHK View Post
So cssRemoveUnusedSelectors comes after TagMechanic.Can menu lists be made case-insensitive?
If the default sort order bothers you so much, you could easily rename plugins yourself. Simply edit plugin.xml and change:

Code:
  <name>cssRemoveUnusedSelectors</name>
to:

Code:
  <name>CssRemoveUnusedSelectors</name>
(If you don't have a Windows machine, you'll also need to rename the plugin folder.)
Doitsu is offline   Reply With Quote
Old 09-07-2019, 08:31 AM   #8
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,597
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by patrik View Post
PS. I think we are all a bit spoiled by how fast you usually fix things....
We are quick to fix things that are broken. As it should be. But annoyances and pet peeves? They go straight to the bottom of the pile of things on which to spend our limited time to develop Sigil. This is the very definition of a "first world problem."

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.
DiapDealer is offline   Reply With Quote
Old 09-07-2019, 08:42 AM   #9
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
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.
DiapDealer is offline   Reply With Quote
Old 09-15-2019, 10:47 PM   #10
AlanHK
Guru
AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.AlanHK ought to be getting tired of karma fortunes by now.
 
AlanHK's Avatar
 
Posts: 668
Karma: 929286
Join Date: Apr 2014
Device: PW-3, iPad, Android phone
Quote:
Originally Posted by KevinH View Post
Their names are case sensitive. So they are properly ordered. Why would we want to change the order to be something it is not?
Proper if you define "proper" order as "order of glyphs in whatever character set".
Look in a dictionary, any (professionally published) book index. "Alphabetical order" is not in normal use case sensitive.

Quote:
Originally Posted by https://en.wikipedia.org/wiki/Alphabetical_order
Capital letters (upper case) are generally considered to be identical to their corresponding lower case letters for the purposes of alphabetical ordering
If I'm looking for "plugin2" I expect to find it before "Plugin3", not after.

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:
Originally Posted by DiapDealer View Post
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.
Please stop dismissing every suggestion I make on these grounds.
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.
AlanHK is offline   Reply With Quote
Old 09-16-2019, 06:11 AM   #11
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,597
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by AlanHK View Post
Please stop dismissing every suggestion I make on these grounds.
No.

Quote:
Originally Posted by AlanHK View Post
The issue is small, but please address it on its merits instead of by who made it and making "eye-rolling" remarks.
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.
DiapDealer is offline   Reply With Quote
Old 09-16-2019, 02:54 PM   #12
Tex2002ans
Wizard
Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.
 
Posts: 2,297
Karma: 12126329
Join Date: Jul 2012
Device: Kobo Forma, Nook
Quote:
Originally Posted by AlanHK View Post
Can menu lists be made case-insensitive?
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":
  • AccessAide
  • DOCXImport
  • [...]
  • cssRemoveUnusedSelectors

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:
Originally Posted by DiapDealer View Post
But annoyances and pet peeves? They go straight to the bottom of the pile of things on which to spend our limited time to develop Sigil. This is the very definition of a "first world problem."

[...]

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.
Come on, Diap... little niggles add up. But there was no reason to answer this way.
Tex2002ans is offline   Reply With Quote
Old 09-16-2019, 03:27 PM   #13
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
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
theducks is offline   Reply With Quote
Old 09-16-2019, 03:58 PM   #14
Tex2002ans
Wizard
Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.
 
Posts: 2,297
Karma: 12126329
Join Date: Jul 2012
Device: Kobo Forma, Nook
Quote:
Originally Posted by theducks View Post
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
I wasn't going to bust out that excuse.

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:
Years ago when I was just getting into the programming field I was told by others that someone typically starts in the QA/bug tester positions and if they prove themselves can move on to do the "fun" work. That implies that the QA/bug tester positions aren't fun and that I should look forward to being done with those tasks. [...]

Some of the more interesting ones from the 0.17 bug fixing so far:
  • The game would crash when bringing up the escape menu in multiplayer while in the middle of using blueprints/deconstruction planners then releasing the mouse button.
  • The game GUI would be hidden if the game was saved and loaded while the technology GUI was open.
[...]

Most of these where ~10 line fixes but the reproduction steps took anywhere from a few hours to a day.
Plus, Kevin+Diap are busy focusing on more major issues. Every spare minute sucked away by this is time taken away from more major fixes.

And the amount of users who:
  • Even visit the Plugins Menu
  • Have lots of plugins
  • Even have a lowercase plugin name...

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.
Tex2002ans is offline   Reply With Quote
Old 09-16-2019, 04:41 PM   #15
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 7,727
Karma: 5444398
Join Date: Nov 2009
Device: many
pull request and or patches are always welcome!
KevinH is offline   Reply With Quote
Reply


Forum Jump

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


All times are GMT -4. The time now is 07:28 AM.


MobileRead.com is a privately owned, operated and funded community.