Xdialog

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2023-07-27
14:36
combobox: drop unused gtk1 version Leaf check-in: a4bd89ce54 user: jamesbond tags: trunk
2023-07-25
14:19
Version 2.3.5 check-in: 287ac40679 user: jamesbond tags: trunk, 2.3.5
14:16
add support for default-item check-in: beb1bc0b59 user: jamesbond tags: trunk
14:00
update docs. check-in: 0f0ad7a976 user: jamesbond tags: trunk
2023-07-23
11:33
GTK3: autoshrink window to size of children, just like the GTK2 version does. check-in: 15d224410c user: jamesbond tags: trunk
2023-07-22
14:07
v2.3.4. remove obsolte autoconf files. Run ./autogen.sh or autoreconf -fi to generate them before building. check-in: a899f70648 user: jamesbond tags: trunk, 2.3.4
13:57
update ChangeLog check-in: 9082af515f user: jamesbond tags: trunk
13:49
better way to handle GTK3 css: use --style-file instead of overloading --rc-file. check-in: 8d3f89cf00 user: jamesbond tags: trunk
07:51
Add --feature-check flag for future compatibility. check-in: 07567a6972 user: jamesbond tags: trunk
07:05
Add support for --rc-file for the GTK3 version, using GTK3 CSS. check-in: 688c5af8e3 user: jamesbond tags: trunk
2023-06-28
11:21
forgot to apply the same glibc fix to logbox_timeout check-in: 345af55a5f user: jamesbond tags: trunk
10:36
v2.3.3. Fix logbox/tailbox not refreshing on newer glibc. check-in: 33cef78300 user: jamesbond tags: trunk, 2.3.3
2023-04-23
07:34
Workaround GTK3 bug, gtk_label_set_line_wrap does not work properly, so we emulate. check-in: cff77f6e55 user: jamesbond tags: trunk
07:30
Fix window origin did not work, by using gtk anod gdk api. check-in: 0fff8e0384 user: jamesbond tags: trunk
2022-10-03
02:31
adjust vertical fudge - it makes dialog too tall. check-in: fb1f0d7137 user: jamesbond tags: trunk
2022-10-01
15:47
another round of bugfixing: fix wrong spacing for itemlist check-in: 9d6280e500 user: jamesbond tags: trunk
14:07
fixes: add fudge factor for x/ymult; autosize textbox and tailbox only when no explicit size is given; make XDIALOG_HIGH_COMPAT_DIALOG works; add font-size option to --fixed-font check-in: 3b35711baf user: jamesbond tags: trunk
09:43
interface.c: fix vertical char height calculation. Fix fixed-font width calculation, now we use XSIZE_MULTI as it was originally intended. check-in: c24d863322 user: jamesbond tags: trunk
2022-01-15
16:41
tailbox/logbox: make file read non-blocking so UI is not frozen when reading from pipes/stdin Leaf check-in: 803531ce7b user: jamesbond tags: gtk12
16:24
tailbox/logbox: make file read non-blocking so UI is not frozen when reading from pipes/stdin check-in: 7cfbf95cc0 user: jamesbond tags: trunk
2022-01-03
01:37
Fix autoconf files check-in: 14c5747051 user: jamesbond tags: trunk, 2.3.2
01:09
Version 2.3.2. Update AUTHORS, ChangeLog, and BUGS. check-in: 6e99999ac4 user: jamesbond tags: trunk
00:32
interface.c: remove warning removal for gtk2 build. check-in: 7ebca0c7c2 user: jamesbond tags: trunk
00:30
doc/Makefile.am: fix installing docs; callbacks.c: logbox: always scroll to the added line; interface.c: clean up warnings. check-in: 4b84d735ca user: jamesbond tags: trunk
2022-01-02
06:26
remove conditional compilation for gtk3, for now we can live with deprecated features until we have to migrate to gtk4 check-in: 356c7d3137 user: jamesbond tags: trunk
06:16
merge gtk3 check-in: 785154b3ba user: jamesbond tags: trunk
06:11
Create new branch named "gtk12" check-in: de3cce8e9a user: jamesbond tags: gtk12
06:07
autoconf: include PangoFT2 libs (required for gtk3, harmless for gtk2) Leaf check-in: 22fcad3aba user: jamesbond tags: gtk3
05:46
colorsel: fix to work properly (with gtk2 and gtk3 check-in: 6a193b0f8d user: jamesbond tags: gtk3
04:40
gtk3 build compiles, but there are still run-time errors (both on gtk2 and gtk3) check-in: d5c91a293e user: jamesbond tags: gtk3
04:24
tailbox: enable navigation by keyboard. check-in: 2bef27c0ce user: jamesbond tags: gtk3
04:20
logbox: GtkCList -> GtkTreeView (originally imported from [https://github.com/wdlkmpx/Xdialog/commit/843f00897679891c7eb3e236014a26a185506342] but re-structured, improved, and restored original --smooth functionality.) check-in: 18fb011798 user: jamesbond tags: gtk3
00:23
combobox: use non-deprecated interface (imported from [https://github.com/wdlkmpx/Xdialog/commit/21c05f61e7a41f20920ab61101b3d89dfabf496e], with modifications) check-in: 2f97df37c0 user: jamesbond tags: gtk3
2022-01-01
16:51
itemlist (radiolist/checklist): use non-deprecated API for tooltip check-in: 53ee13c205 user: jamesbond tags: gtk3
16:41
treeview: fix --interval bug check-in: 2c60094a19 user: jamesbond tags: gtk3
16:35
menubox: GtkCList -> GtkTreeView (based on [https://github.com/wdlkmpx/Xdialog/commit/de03f8410bd668ddfe6492aed6af9fcbe6928dcc] but much improved (add support for tooltips / statusbar for --item-help) check-in: e173d1fc52 user: jamesbond tags: gtk3
15:12
buildlist: fix tree_iter bug check-in: 9ce2b25182 user: jamesbond tags: gtk3
15:04
remove unnecessary math check-in: 8638775966 user: jamesbond tags: gtk3
15:00
make buildlist/treeview/gauge/progress look better by adjusting margins and setting shadow type check-in: c64396c8c0 user: jamesbond tags: gtk3
14:54
progress: GtkProgress -> GtkProgressBar (imported from [https://github.com/wdlkmpx/Xdialog/commit/2eb60897b573642ac54731440b3201b1fb172f3e]) check-in: b7008aa4de user: jamesbond tags: gtk3
2021-12-31
16:57
gauge: GtkProgress -> GtkProgressBar (imported from [https://github.com/wdlkmpx/Xdialog/commit/830b97829b1985e88bf649768a3e7d0a18579501]) check-in: 8f0cf0d8b8 user: jamesbond tags: gtk3
16:32
GtkFunction -> G_SOURCE_FUNC check-in: 14bb08d45d user: jamesbond tags: gtk3
16:21
cherrypick [246a831c4d]: add tooltip support for treeview and remove heading. check-in: 1f4f42d103 user: jamesbond tags: trunk
16:17
treeview: hide headers, add support for tooltips. check-in: 246a831c4d user: jamesbond tags: gtk3
16:04
calendar: remove hacks, use non-deprecated API check-in: 899c9c3d10 user: jamesbond tags: gtk3
15:58
gtk_timeout -> g_timeout check-in: a18f12e667 user: jamesbond tags: gtk3
15:52
buildlist converted to sealed/non-deprecated gtk2 check-in: 5ae9b453f2 user: jamesbond tags: gtk3
14:08
fine tunings. check-in: f6ec3abec6 user: jamesbond tags: gtk3
13:37
fselect/dselect converted to sealed/non-deprecated gtk2 check-in: eda953716d user: jamesbond tags: gtk3
2021-12-30
19:13
fontsel converted to sealed/non-deprecated gtk2 check-in: 8220412b0c user: jamesbond tags: gtk3