![]() |
#1 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27,813
Karma: 198099188
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Sigil-2.1.0 Released
Sigil-2.1.0
Sigil version 2.1.0 represents a mix of bug fixes and new features. We strongly recommend updating to the latest release of Sigil as it includes a large number of third party security fixes. New Features in this release
Bug Fixes
--------------------------------- Notes ----------------------------------- The latest version of the Sigil User Guide can always be downloaded from the Sigil website, or from its own GitHub repository. Please check the Sigil website for important Sigil support links, additional resource downloads, and platform-specific trouble-shooting tips/requirements. The MacOS builds are signed but they are NOT notarized. See this PageEdit/Sigil issue for more information. PGP Fingerprint (for signed tags and source archives): Code:
B5A5 6206 AB0F BC1A 24EF AB8A A166 D29A 8FCD AC63 |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27,813
Karma: 198099188
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Post reserved for future use.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,008
Karma: 5449552
Join Date: Nov 2009
Device: many
|
FYI, if you were running a recent bug fix test build of Sigil, please note a much better bug fix for the crash caused by using woff and/or woff2 is in the official release, so please update to the official release as soon as feasible.
Last edited by KevinH; 04-01-2024 at 08:12 PM. |
![]() |
![]() |
![]() |
#4 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 20,831
Karma: 27620684
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
![]() Why does View->Preview not have a user set-able shortcut, it's hard-coded at F10 - legacy of BookView maybe? And there's no shortcut for View->Clips BR Last edited by BetterRed; 04-01-2024 at 09:07 PM. Reason: better screen shot |
|
![]() |
![]() |
![]() |
#5 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27,813
Karma: 198099188
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I can only assume there's never been a shortcut for toggling the clips widget. An oversight to be remedied, I'm sure.
Last edited by DiapDealer; 04-01-2024 at 09:45 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,008
Karma: 5449552
Join Date: Nov 2009
Device: many
|
It already exists via the new keyboard focus navigation:.
Code:
// for keyboard focus navigation sm->registerAction(this, ui.actionFocusCodeView, "MainWindow.FocusOnCodeView"); sm->registerAction(this, ui.actionFocusBookBrowser, "MainWindow.FocusOnBookBrowser"); sm->registerAction(this, ui.actionFocusPreview, "MainWindow.FocusOnPreview"); sm->registerAction(this, ui.actionFocusTOC, "MainWindow.FocusOnTOC"); sm->registerAction(this, ui.actionFocusClips, "MainWindow.FocusOnClips"); |
![]() |
![]() |
![]() |
#7 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,008
Karma: 5449552
Join Date: Nov 2009
Device: many
|
Of course to hide that DockWidget you still have to use keyboard accelerators to get to the view menu and then key down to hide "toggle" a DockWidget off.
Or use a mouse to close a DockWidget. No idea if ESC will work to hide it or not given it has focus. |
![]() |
![]() |
![]() |
#8 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 27,813
Karma: 198099188
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I saw that using the focus shortcut will open it. But don't most other dock widgets have a direct toggle keyboard shortcut to open/close them? Preview, TOC, BookBrowser, F&R, etc... ?
|
![]() |
![]() |
![]() |
#9 |
Enthusiast
![]() Posts: 43
Karma: 10
Join Date: May 2021
Device: PW 2 3gb
|
Thank you. Great work!
|
![]() |
![]() |
![]() |
#10 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 20,831
Karma: 27620684
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
F&R is not a dockable window like the others. It can be shown via the Search->Find & Replace menu item, but it's not a Show/Hide toggle like View->Book Browser. The only way I know of to hide F&R, is to click the 'X' in its top left corner.
Could the Search->Find & Replace menu item and its shortcut be a show/hide toggle? Long standing question: Why does Sigil's F&R allow me to tab into the 'current' file being edited and start inserting tab characters into the data rather than wrapping around the set of controls within the panel? The other EPUB editor is the same. Maybe there does need to be a Give Focus to Find and Replace, rather having it entangled with Codeview. I wrongly assumed a window had to be already on show to give it focus, but I like the fact that if it is hidden then giving it focus will show it. ![]() The one thing lacking is a visual cue as to which window has keyboard focus… but Sigll is not alone in that regard. BR Last edited by BetterRed; 04-02-2024 at 01:54 AM. |
![]() |
![]() |
![]() |
#11 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 739
Karma: 2296998
Join Date: Jan 2017
Location: Poland
Device: Various
|
Quote:
During testing, I realized that this was not a good idea. I don't remember the details, but it was bad enough that my change was reverted and I was relieved. |
|
![]() |
![]() |
![]() |
#12 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,008
Karma: 5449552
Join Date: Nov 2009
Device: many
|
Because Tab is an allowable input text character so it is captured by whatever field has keyboard focus. Instead try Shift-Tab as it is not an allowable input character and changes the focus point in the reverse order that Tab uses.
Last edited by KevinH; 04-02-2024 at 10:28 AM. |
![]() |
![]() |
![]() |
#13 | ||
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 20,831
Karma: 27620684
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Quote:
The issue would be alleviated if there was better visual indication of where keyboard focus is currently located. Now that Sigil has specific menu actions and shortcuts to give focus to the various windows (but no toolbar buttons ?) maybe its time to consider removing the ability give focus to the various windows by Tabbing into them. BR Last edited by BetterRed; 04-02-2024 at 08:45 PM. |
||
![]() |
![]() |
![]() |
#14 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,008
Karma: 5449552
Join Date: Nov 2009
Device: many
|
Tabbing to move focus is a built-in long-time Qt feature to move focus points. Again Shift-Tab does the same but in the opposite direction but is safer since is is not valid input character.
So removing tab-moves-focus in Qt code is probably not in the cards. |
![]() |
![]() |
![]() |
#15 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 20,831
Karma: 27620684
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
I suspected tabbing between the windows is buried too deep to remove. So happy to leave that one be, but how about:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil-1.5.1 Released | DiapDealer | Sigil | 27 | 04-15-2021 10:27 AM |
Sigil-0.9.8 Released | DiapDealer | Sigil | 58 | 05-07-2017 04:56 PM |
Sigil-0.9.1 Released | KevinH | Sigil | 36 | 12-04-2015 03:00 PM |
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 | KevinH | Sigil | 106 | 10-04-2015 10:41 AM |
Sigil 0.7.4 Released | user_none | Sigil | 47 | 01-05-2014 02:31 PM |