Skip to content

Demonstrate gui.dflayout library and use it in gui/mass-remove.toolbar #1426

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 22 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
d4c4421
devel/dflayout: gui.dflayout fort toolbars demo
ChrisJohnsen Apr 6, 2025
6c26925
gui/mass-remove.toolbar: adopt gui.dflayout for positioning calculation
ChrisJohnsen Apr 6, 2025
9d5cbd9
devel/dflayout: use top-level gui.widgets module
ChrisJohnsen Apr 14, 2025
cc9f9d4
devel/dflayout: use globals for defclass
ChrisJohnsen Apr 14, 2025
61c793d
devel/dflayout: remove do-based scopes
ChrisJohnsen Apr 14, 2025
291d727
devel/dflayout: docs: shrink summary
ChrisJohnsen Apr 14, 2025
dd799bd
devel/dflayout: use global for ZScreen, provide focus_path
ChrisJohnsen Apr 14, 2025
8812284
devel/dflayout: docs: do not link to gui.dflayout
ChrisJohnsen Apr 14, 2025
91a06d3
devel/dflayout: provide Demo type
ChrisJohnsen Apr 15, 2025
e83410e
devel/dflayout: fix interface percentage change detection
ChrisJohnsen Apr 15, 2025
c2001bb
devel/dflayout: rework fort toolbar demos
ChrisJohnsen Apr 15, 2025
462fde5
devel/dflayout: cleanup focus checking and updating chaining
ChrisJohnsen Apr 15, 2025
062c7e7
devel/dflayout: use a global for visible_when_not_focused
ChrisJohnsen Apr 15, 2025
a0c2ccb
devel/dflayout: check interface percentage whenever demos are visible
ChrisJohnsen Apr 15, 2025
7a63210
devel/dflayout: move Window and ZScreen classes to end
ChrisJohnsen Apr 15, 2025
eef4fc5
devel/dflayout: provide on_render hook to demos
ChrisJohnsen Apr 15, 2025
df96afc
adapt to gui.dflayout overhaul
ChrisJohnsen Apr 23, 2025
8e8b0ea
Merge remote-tracking branch 'origin/master' into cj/mr-button/pr
ChrisJohnsen Apr 23, 2025
dc4e998
adapt gui/mass-remove.toolbar and devel/dflayout to latest gui.dflayout
ChrisJohnsen Apr 30, 2025
cfb6989
devel/dflayout: remove Demo.update
ChrisJohnsen Apr 30, 2025
012593f
Merge remote-tracking branch 'origin/master' into cj/mr-button/pr
ChrisJohnsen Apr 30, 2025
fe80662
devel/dflayout: use getUIElementStateChecker
ChrisJohnsen Apr 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Template for new versions:
# Future

## New Tools
- `devel/dflayout`: demo and visually verify gui.dflayout module (fort toolbars)
- `modtools/moddable-gods`: (reinstated) create new deities from scratch

## New Features
Expand Down
Loading
Loading