Xdialog

Timeline
Login

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

50 most recent check-ins

2022-10-03
02:31
adjust vertical fudge - it makes dialog too tall. Leaf 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
18:01
colorsel converted to sealed/non-deprecated gtk2 check-in: eb8c0e0e91 user: jamesbond tags: gtk3
2021-12-27
15:31
callbacks.c: fix G_SEAL TODOs check-in: b1c3eda652 user: jamesbond tags: gtk3
15:19
rip out support for GTK1 completely. check-in: 20570a4fa1 user: jamesbond tags: gtk3
15:01
WIP: disable all statements that will break G_SEAL. Code is compilable but not in working state. check-in: b626b57a83 user: jamesbond tags: gtk3
14:27
correct accessor access, use proper gtk2 functions instead of the deprecated ones. check-in: b17ed3abb0 user: jamesbond tags: gtk3
14:26
replace GtkPixmap with GtkImage check-in: e1e04089ea user: jamesbond tags: gtk3
14:24
use proper gtk2 font measurement (using pango etc) check-in: b964df49b1 user: jamesbond tags: gtk3
14:22
GtkObject -> GtkWidget; gtk_signal_connect -> g_signal_connect, gtk_signal_emit -> g_signal_emit; and a few other 64-bit fixes check-in: 0e8c3b2073 user: jamesbond tags: gtk3
2021-12-24
16:16
WIP: makes USE_GTK3 uses USE_GTK2 code too. This does not work, of course, but this is the first step to separate GTK3 code from GTK1. Instead, make GTK3 use GTK2 code where appropriate. check-in: 03cf8e1ae8 user: jamesbond tags: gtk3
07:00
re-running autogen.sh with the new updated configure.in check-in: dc895bfd8f user: jamesbond tags: gtk3
06:55
configure.in: add gtk3 support, and disable gtk1 support (gtk1's AM_PATH_GTK no longer works in newer autoconf. check-in: ac270315e6 user: jamesbond tags: gtk3
06:50
Create new branch named "gtk3" check-in: 201e2ddbb7 user: jamesbond tags: gtk3
2021-11-14
16:05
treeview: host it under scrolled_window directly, dont use viewport (using viewport makes un-scrollable by keyboard) check-in: b7d91ff3fa user: jamesbond tags: trunk
2020-10-21
13:03
add --extra-button support for --yesno (inspired by 01micko) check-in: 7a04b5ca0d user: jamesbond tags: trunk