View Single Post
Old 10-10-2016, 09:27 AM   #28
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: 8,932
Karma: 6361444
Join Date: Nov 2009
Device: many
Did you miss the point that these were approaches to see semantics set for multiple files at once? Did you miss the fact that mousing over it in the BookBowser will show the semantics of any single file? Did you miss the fact earlier in this thread it was explained they toggle just as before?

Again, I do not like feature bloat for no good reason. Using set semantics just to check a file's current semantic is in my opinion not a good way to do it as it is no longer a prebuilt menu. A simple hover will tell you what you want faster. The hover approach has worked that way since the beginning as well.

Again, if you feel strongly about this feature, it should be really easy to implement by anyone with gui training. Just generate a pull request. I am not interested in spending what little development time I have on something I disagee with.

KevinH

Quote:
Originally Posted by nabsltd View Post
You disagree that a right-click that showed the state of the set semantics and allowed you to set them is easier than the current version? Really? Yes, I know that we can't have that anymore because of the number of options, but what possible reason is there for not showing the currently set one in the dialog to start with.


These choices really aren't easy, in any sense of the word. The first requires scrolling to the end of the file list box, opening "content.opf", scrolling to the end of the file, then scrolling back in the file list, opening the file in the first "<reference>" tag to see if it matches the "type" attribute for that tag, then repeat for each entry.

The second is at least somewhat better because all the files are clickable links, but the list only shows about 70 files on my 1200-pixel high monitor, and I have dozens (hundreds?) of epubs with more than 70 files. So, there is no easy way to see all the set semantics. OK, so sorting by "Semantics" will group them together, so then I go set what I want, click "Refresh", and WHAM, the sort is reset and I need to re-sort, then scroll to the bottom of the list (because all the files with "empty" semantics sort first right after a refresh).

You can disagree all you want, but even without my courses in Computer/Human Interaction, I'd know that neither one of those choices is anywhere near as easy as they could be.

Last, if you set semantics on a file that you later decide you don't want to have any, you have to manually edit ""content.opf", because there is no way to remove a semantic like there was before (click on the currently-checked item). There needs to be some sort of "unset" item (like maybe "(none)", so it sorts first) in the dialog box.

Last edited by KevinH; 10-10-2016 at 11:51 AM.
KevinH is offline   Reply With Quote