CLI/TUI/GUI to help view and manage the state of your XDG/Desktop files, x-scheme-handler, etc.
  • Go 99%
  • Makefile 1%
Find a file
Vincent Batts 5dc643cae2 Fix GUI Textvariable() getters always returning empty string
tk9.0's Window.Textvariable() getter only works if a Textvariable(...)
option was passed at widget creation (or via Configure) — that's what
actually links the widget to a Tcl variable the getter can read back.
Every TEntry/TCombobox in this package was created without it, so every
.Textvariable() call always returned "" regardless of what the user
typed or selected: the key filter, the type-scope combobox, and every
field in the Create/Edit dialogs. Passing Textvariable("") at creation
establishes the link so live input is actually readable.

Found by reading tk9.0's source (textVariables map in tk.go) after the
previous glob-vs-substring fix turned out not to be the real cause.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-20 12:36:35 -04:00
cmd Add GUI front-end using modernc.org/tk9.0 2026-07-19 14:54:22 -04:00
internal Fix GUI Textvariable() getters always returning empty string 2026-07-20 12:36:35 -04:00
.gitignore Add GUI front-end using modernc.org/tk9.0 2026-07-19 14:54:22 -04:00
go.mod Add GUI front-end using modernc.org/tk9.0 2026-07-19 14:54:22 -04:00
go.sum Add GUI front-end using modernc.org/tk9.0 2026-07-19 14:54:22 -04:00
LICENSE Initial commit 2026-07-18 14:05:03 +00:00
Makefile Add GUI front-end using modernc.org/tk9.0 2026-07-19 14:54:22 -04:00
README.md Initial commit 2026-07-18 14:05:03 +00:00

xdg-desktop

CLI/TUI/GUI to help view and manage the state of your XDG/Desktop files, x-scheme-handler, etc.