Index: trunk/doc/TODO =================================================================== --- trunk/doc/TODO (revision 24757) +++ trunk/doc/TODO (revision 24758) @@ -16,6 +16,7 @@ - DOC: OpenemsExcitation() 2. For later releases =============================================================================== +- CLEANUP: (prio) hidlib: move window placement code from dialog to a separate plugin and remove dialog dependency from the hid plugins reverting r24758 [report: Igor2] - CLEANUP: (prio) Vuokko's list of warnings on OpenBSD: bug_files/warn-obsd-r24746.log [report: Vuokko] - BUG: (prio) setenv() LC_ALL and LANG to "C" around setlocale; remove setlocale from lib_gtk; bug_files/locale.diff [report: osetroff] - FEATURE: excellon metric support to pair up with gerber's late feature [report: Gabriel] Index: trunk/scconfig/plugins.h =================================================================== --- trunk/scconfig/plugins.h (revision 24757) +++ trunk/scconfig/plugins.h (revision 24758) @@ -149,6 +149,7 @@ plugin_dep("hid_gtk2_gl", "lib_hid_gl", 0) plugin_dep("hid_gtk3_cairo", "lib_gtk_common", 0) plugin_dep("hid_gtk3_cairo", "lib_gtk_hid", 0) +plugin_dep("hid_lesstif", "dialogs", 0) plugin_dep("hid_lesstif", "lib_hid_common", 0) plugin_dep("import_dsn", "lib_compat_help", 0) plugin_dep("import_ipcd356", "lib_compat_help", 0) @@ -165,6 +166,8 @@ plugin_dep("io_pcb", "lib_compat_help", 0) plugin_dep("io_tedax", "lib_compat_help", 0) plugin_dep("io_tedax", "lib_netmap", 0) +plugin_dep("lib_gtk_common", "dialogs", 0) +plugin_dep("lib_gtk_hid", "dialogs", 0) plugin_dep("lib_gtk_hid", "lib_hid_common", 0) plugin_dep("lib_vfs", "propedit", 0) plugin_dep("millpath", "lib_polyhelp", 0) Index: trunk/src_plugins/hid_lesstif/hid_lesstif.pup =================================================================== --- trunk/src_plugins/hid_lesstif/hid_lesstif.pup (revision 24757) +++ trunk/src_plugins/hid_lesstif/hid_lesstif.pup (revision 24758) @@ -5,4 +5,5 @@ $package hid-lesstif default buildin dep lib_hid_common +dep dialogs autoload 1 Index: trunk/src_plugins/lib_gtk_common/lib_gtk_common.pup =================================================================== --- trunk/src_plugins/lib_gtk_common/lib_gtk_common.pup (revision 24757) +++ trunk/src_plugins/lib_gtk_common/lib_gtk_common.pup (revision 24758) @@ -3,5 +3,6 @@ $long hid_gtk* common code (regardless of gtk version or drawing mechanism: for both gtk2 and gtk3 and for both sw rendering and gl) $state works $package lib-gtk +dep dialogs default disable-all Index: trunk/src_plugins/lib_gtk_hid/lib_gtk_hid.pup =================================================================== --- trunk/src_plugins/lib_gtk_hid/lib_gtk_hid.pup (revision 24757) +++ trunk/src_plugins/lib_gtk_hid/lib_gtk_hid.pup (revision 24758) @@ -5,3 +5,4 @@ $package lib-gtk default disable-all dep lib_hid_common +dep dialogs