bbdf9b427a0d — Alain Leufroy default tip 2 months ago
Added tag 5.4.1 for changeset 7167e5962f1a
7167e5962f1a — Alain Leufroy 5.4.1 2 months ago
prepare version 5.4.1
bbdffce563aa — Alain Leufroy 2 months ago fix python 3.10 compat


"The loop parameter has been removed from most of asyncio‘s high-level API"
Added tag 5.4.0 for changeset 19cb181bb4d8
Prepare version 5.4.0
main packer widget: preserve a little bit more the preferred user orientation

for example, on a small screen size, if the user specify HORIZONTAL,
when the screen is reduced, we preserve the horizontal orientation.
main widget: allow user to specify a maximalized pane on startup.
main packer widget: preserve focus and maximalization while changing split orientation

Mostly, when the user reduces the window size, `gh` changes
automatically the split orientation. In this case, `gh` should
preserve the focused pane and maximalization.

To do so, We build the columns/pile widgets once and apply
focus/maximalization to both everytime.
widget: allow users to maximize the focused pane

Just enlarge the focused pane.

Note: users can maximize the patch pane, and browse the tree with
widget: allow users to specify the default orientation

Related to
widget: coding-style, use constant symbols
widget: coding-style
widget: code simplification

Guessing orientation depends only on the screen size. The previous orientation is meaningless there.
widget: let user choose main window splitting orientation

Related to
widget: refactorization
widget: recompute the main widget orientation only when the screen size changed

There is no need to compute it every time.
setup: fix version
Added tag 5.3.1 for changeset 0b723df0c41f
process: unbloat the error popup trace

And use the logger for details.