8000 Tags · mftb0/cbxv · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: mftb0/cbxv

Tags

v0.6.0

Toggle v0.6.0's commit message
Bumped minor version

Decided this should be a bigger version number change because it
enhances two features (Page Export Button, Reading Direction persisted
to Layout file).

v0.5.4

Toggle v0.5.4's commit message
Update deps

Trying again to get rid of security warnings

v0.5.3

Toggle v0.5.3's commit message
Fixed bit-twizzling error in new window-state-event

Misunderstood use of the ChangedMask in gtk's window-state-event

v0.5.2

Toggle v0.5.2's commit message
Added cursor hiding, Fixed fullscreen sync, fixed ui resizing, Update…

…d gotk3

Now during periods of inactivity, while in fullscreen, the mouse cursor
will be hidden along with the HUD. The idea is to reduce distractions in
fullscreen.

Fixed fullscreen state sometimes getting out-of-sync. This could happen
if your Window Manager has a mechanism (like a hot-key) for making a
window fullscreen. Internally the toggleFullscreen message was replaced
with setFullscreen. A new window-state-event was added and cbxv commands
now just set the window to Fullscreen or non-Fullscreen. The change in ui
state, regardless of the cause, is caught in the window-state-event and
the setFullscreen message is sent internally to update the model's
fullscreen state.

Fixed ui (header and nav) refusing to resize when no book was open. This
was mainly cosmetic as there's almost nothing for these components to do
when no book is open, but it was ugly.

Updated gotk3 dependency to get the latest improvements.

v0.5.1

Toggle v0.5.1's commit message
Update dependencies

v0.5.0

Toggle v0.5.0's commit message
Improvements to page turning

Reverted to an earlier page turning strategy, but with a new optimization.
Turning a page, a single time, should feel effortless and smooth. Most of all it
should not distract from reading. Before sometimes there was grinding (the
feeling that the computer was struggling). On another attempt it felt jerky or
uneven. With the new setup, the page can always be displayed and then any other
work follows.

Added refreshSpreads command
Reduced time wasted in printLoaded()
Ensure never trying to render a partially loaded spread
Added trace routines to better time function execution

v0.4.9

Toggle v0.4.9's commit message
Finished refactoring quit and fixing goroutine leak

Quit message is now handled like everything else. The quit
messagehandler which contains cleanup of any last open file and shutting
down the gui is scheduled for when gui dispatch thread is ready. In the
meantime the message handling goroutine exits plugging the leak.

The leak was harmless, but fixing it amused me and allowed me to get rid
of annoying messages about special handling of quit.

v0.4.8

Toggle v0.4.8's commit message
Minor refactoring

Moved a method in the model to group it with other public methods

v0.4.7

Toggle v0.4.7's commit message
Fixed typos

v0.4.6

Toggle v0.4.6's commit message
Build against the latest gotk3

0