changelog
- Sun, 14 Dec 2025 21:03:19 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 14 Dec 2025 21:03:19 +0100] rev 1007
- implement button label type (Server)
- Sun, 14 Dec 2025 20:22:41 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 14 Dec 2025 20:22:41 +0100] rev 1006
- fix some common/args.c TODOs
- Sun, 14 Dec 2025 18:55:39 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 14 Dec 2025 18:55:39 +0100] rev 1005
- merge
- Sun, 14 Dec 2025 18:54:57 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 14 Dec 2025 18:54:57 +0100] rev 1004
- add togglebutton (Server)
- Sat, 13 Dec 2025 16:26:27 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Dec 2025 16:26:27 +0100] rev 1003
- implement static_elements arg for the listview (Cocoa)
- Sat, 13 Dec 2025 16:07:34 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Dec 2025 16:07:34 +0100] rev 1002
- update xcode project
- Sat, 13 Dec 2025 13:19:29 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Dec 2025 13:19:29 +0100] rev 1001
- add listview/dropdown selection functions (Motif)
- Sat, 13 Dec 2025 12:52:38 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Dec 2025 12:52:38 +0100] rev 1000
- merge
- Sat, 13 Dec 2025 12:51:57 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Dec 2025 12:51:57 +0100] rev 999
- force string model when using static elements in the listview/dropdown (Motif)
- Sat, 13 Dec 2025 12:47:36 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Dec 2025 12:47:36 +0100] rev 998
- add functions for getting/setting a listview/dropdown selection (Win32)
- Sat, 13 Dec 2025 12:37:41 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Dec 2025 12:37:41 +0100] rev 997
- add support for static elements in the listview/dropdown (Win32)
- Sat, 13 Dec 2025 12:19:55 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Dec 2025 12:19:55 +0100] rev 996
- add support for static_elements in the listview/dropdown widgets (Motif)
- Sat, 13 Dec 2025 12:11:40 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 13 Dec 2025 12:11:40 +0100] rev 995
- update ucx
- Fri, 12 Dec 2025 12:44:03 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Dec 2025 12:44:03 +0100] rev 994
- fix uic_store_app_properties
- Fri, 12 Dec 2025 12:38:35 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Dec 2025 12:38:35 +0100] rev 993
- add function for loading application properties from a string
- Fri, 12 Dec 2025 12:28:32 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Dec 2025 12:28:32 +0100] rev 992
- remove old UCX2 properties
- Fri, 12 Dec 2025 12:00:34 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Dec 2025 12:00:34 +0100] rev 991
- move some common serialization code to functions (Server)
- Fri, 12 Dec 2025 11:38:47 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 12 Dec 2025 11:38:47 +0100] rev 990
- add box/grid containers (Server)
- Thu, 11 Dec 2025 21:05:40 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 11 Dec 2025 21:05:40 +0100] rev 989
- fix qt build
- Thu, 11 Dec 2025 20:59:13 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 11 Dec 2025 20:59:13 +0100] rev 988
- fix headerbar center widget
- Thu, 11 Dec 2025 20:58:33 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 11 Dec 2025 20:58:33 +0100] rev 987
- add custom container
- Thu, 11 Dec 2025 20:07:16 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 11 Dec 2025 20:07:16 +0100] rev 986
- remove window data arg
- Thu, 11 Dec 2025 19:52:44 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 11 Dec 2025 19:52:44 +0100] rev 985
- add button (Server)
- Wed, 10 Dec 2025 22:22:55 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 10 Dec 2025 22:22:55 +0100] rev 984
- implement all window types in the client + small fixes
- Wed, 10 Dec 2025 21:22:57 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 10 Dec 2025 21:22:57 +0100] rev 983
- fix client build
- Wed, 10 Dec 2025 19:04:46 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 10 Dec 2025 19:04:46 +0100] rev 982
- implement window (Server)
- Mon, 08 Dec 2025 18:11:54 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 08 Dec 2025 18:11:54 +0100] rev 981
- add server base structs
- Mon, 08 Dec 2025 16:21:24 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 08 Dec 2025 16:21:24 +0100] rev 980
- fix win32 build
- Mon, 08 Dec 2025 11:36:46 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 08 Dec 2025 11:36:46 +0100] rev 979
- fix wrong data index when dynamically adding columns
- Mon, 08 Dec 2025 10:53:56 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Mon, 08 Dec 2025 10:53:56 +0100] rev 978
- fix crash in gtk3 drawingarea
- Sun, 07 Dec 2025 20:07:05 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 20:07:05 +0100] rev 977
- init splitview paned position (GTK3)
- Sun, 07 Dec 2025 19:20:48 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 19:20:48 +0100] rev 976
- implement radiobutton (Client)
- Sun, 07 Dec 2025 19:10:00 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 19:10:00 +0100] rev 975
- add PathTextField width arg
- Sun, 07 Dec 2025 19:05:51 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 19:05:51 +0100] rev 974
- move default config dir to ~/.config/
- Sun, 07 Dec 2025 16:02:47 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 16:02:47 +0100] rev 973
- fix gtk3 build
- Sun, 07 Dec 2025 15:51:22 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 15:51:22 +0100] rev 972
- remove gtk2legacy option
- Sun, 07 Dec 2025 15:50:20 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 15:50:20 +0100] rev 971
- rename tree.h to list.h
- Sun, 07 Dec 2025 15:47:53 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 15:47:53 +0100] rev 970
- remove stock.h
- Sun, 07 Dec 2025 15:45:30 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 15:45:30 +0100] rev 969
- rename combobox to dropdown
- Sun, 07 Dec 2025 15:40:40 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 15:40:40 +0100] rev 968
- fix wrong UiColData pointer in single row table update (GTK)
- Sun, 07 Dec 2025 15:28:46 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 15:28:46 +0100] rev 967
- rename ui_set_group/ui_unset_group
- Sun, 07 Dec 2025 15:23:03 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 15:23:03 +0100] rev 966
- rename groups to states
- Sun, 07 Dec 2025 14:39:03 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 14:39:03 +0100] rev 965
- implement dynamic table models (GTK)
- Sun, 07 Dec 2025 12:24:12 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 12:24:12 +0100] rev 964
- implement ui_listview_destroy (Motif)
- Sun, 07 Dec 2025 12:12:02 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 12:12:02 +0100] rev 963
- use new common app funcs in cocoa
- Sun, 07 Dec 2025 12:09:04 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 12:09:04 +0100] rev 962
- add webview width/height args and add gtk function for widget size requests
- Sun, 07 Dec 2025 12:02:58 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 12:02:58 +0100] rev 961
- add width/height to UiImageViewerArgs
- Sun, 07 Dec 2025 11:59:21 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 11:59:21 +0100] rev 960
- add single-document-mode to UiContext
- Sun, 07 Dec 2025 11:51:01 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 11:51:01 +0100] rev 959
- add frame container (QT)
- Sun, 07 Dec 2025 11:27:44 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 11:27:44 +0100] rev 958
- add combobox (QT)
- Sun, 07 Dec 2025 11:07:29 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 11:07:29 +0100] rev 957
- fix ui_sidebar_window (QT)
- Sun, 07 Dec 2025 11:05:22 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 11:05:22 +0100] rev 956
- move startup/exit func stuff to common
- Sun, 07 Dec 2025 10:51:47 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 10:51:47 +0100] rev 955
- implement ui_queue_free
- Sun, 07 Dec 2025 10:41:04 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 10:41:04 +0100] rev 954
- add menubar (Win32)
- Sun, 07 Dec 2025 10:02:27 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 07 Dec 2025 10:02:27 +0100] rev 953
- fix win32 build
- Sat, 06 Dec 2025 18:17:07 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 06 Dec 2025 18:17:07 +0100] rev 952
- add splitview window right panel to the correct paned position
- Sat, 06 Dec 2025 18:04:06 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 06 Dec 2025 18:04:06 +0100] rev 951
- implement splitview window for gtk3
- Sat, 06 Dec 2025 15:24:13 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 06 Dec 2025 15:24:13 +0100] rev 950
- add main event loop (Server)
- Sat, 06 Dec 2025 14:12:11 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 06 Dec 2025 14:12:11 +0100] rev 949
- add threadpool_join
- Thu, 04 Dec 2025 19:04:08 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 04 Dec 2025 19:04:08 +0100] rev 948
- implement toggle button (Client)
- Wed, 03 Dec 2025 18:45:05 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 03 Dec 2025 18:45:05 +0100] rev 947
- fix list update does not reset the style cache (GTK)
- Tue, 02 Dec 2025 19:26:16 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 02 Dec 2025 19:26:16 +0100] rev 946
- add ui-entry-box style class (GTK)
- Sun, 30 Nov 2025 21:22:57 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 30 Nov 2025 21:22:57 +0100] rev 945
- implement UiMessageHandler output thread
- Sun, 30 Nov 2025 21:12:00 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 30 Nov 2025 21:12:00 +0100] rev 944
- move message handler to ui common
- Sun, 30 Nov 2025 18:17:49 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 30 Nov 2025 18:17:49 +0100] rev 943
- update ucx to version 3.2
- Sun, 30 Nov 2025 18:15:46 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 30 Nov 2025 18:15:46 +0100] rev 942
- add initial client code
- Sun, 30 Nov 2025 14:40:47 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 30 Nov 2025 14:40:47 +0100] rev 941
- fix uninitialized memory in ui_create_splitpane_data (GTK)
- Fri, 28 Nov 2025 17:41:51 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 28 Nov 2025 17:41:51 +0100] rev 940
- add textarea
- Thu, 27 Nov 2025 19:48:30 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 27 Nov 2025 19:48:30 +0100] rev 939
- improve listbox setselection functions (GTK)
- Thu, 27 Nov 2025 15:15:09 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 27 Nov 2025 15:15:09 +0100] rev 938
- change w32 eventproc signature + fix grid repaint bug (Win32)
- Wed, 26 Nov 2025 19:39:37 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 26 Nov 2025 19:39:37 +0100] rev 937
- implement sourcelist get/set selection list methods (gtk)
- Tue, 25 Nov 2025 12:58:28 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 25 Nov 2025 12:58:28 +0100] rev 936
- add ui_combobox (Win32)
- Tue, 25 Nov 2025 12:10:04 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 25 Nov 2025 12:10:04 +0100] rev 935
- fix missing return
- Sun, 23 Nov 2025 14:52:41 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 14:52:41 +0100] rev 934
- add ui_window_fullscreen (Motif)
- Sun, 23 Nov 2025 11:21:17 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 11:21:17 +0100] rev 933
- use ui_object_set/get to store UiMotifAppWindow (Motif)
- Sun, 23 Nov 2025 11:16:13 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 11:16:13 +0100] rev 932
- add functions for storing custom data in an UiObject
- Sun, 23 Nov 2025 10:49:24 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 10:49:24 +0100] rev 931
- add ui_window_menubar_set_visible (Motif)
- Sun, 23 Nov 2025 10:39:51 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 10:39:51 +0100] rev 930
- implement ui_window_size/ui_window_default_size (Motif)
- Sun, 23 Nov 2025 10:23:10 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 10:23:10 +0100] rev 929
- implement ui_call_mainthread (Motif)
- Sun, 23 Nov 2025 10:12:42 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 10:12:42 +0100] rev 928
- add ui_motif_set_fallback_resources function (Motif)
- Sun, 23 Nov 2025 09:28:22 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 09:28:22 +0100] rev 927
- move default path elm func to common
- Sun, 23 Nov 2025 08:44:41 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 08:44:41 +0100] rev 926
- implement ui_savefiledialog (Motif)
- Sun, 23 Nov 2025 08:35:40 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sun, 23 Nov 2025 08:35:40 +0100] rev 925
- implement ui_openfiledialog (Motif)
- Sat, 22 Nov 2025 18:40:24 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 22 Nov 2025 18:40:24 +0100] rev 924
- fix wrong exit func in ui_window_widget_destroy (Motif)
- Sat, 22 Nov 2025 18:37:46 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Sat, 22 Nov 2025 18:37:46 +0100] rev 923
- add ui_app_quit
- Fri, 21 Nov 2025 15:10:02 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Fri, 21 Nov 2025 15:10:02 +0100] rev 922
- add frame container width/height args (Motif)
- Thu, 20 Nov 2025 20:09:00 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Thu, 20 Nov 2025 20:09:00 +0100] rev 921
- take manage status of child widgets into account in the grid layout (Motif)
- Wed, 19 Nov 2025 18:30:53 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Nov 2025 18:30:53 +0100] rev 920
- enable box container spacing (Motif)
- Wed, 19 Nov 2025 13:02:55 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Nov 2025 13:02:55 +0100] rev 919
- implement listview selection events (Win32)
- Wed, 19 Nov 2025 12:17:59 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Nov 2025 12:17:59 +0100] rev 918
- implement single row listview update (Win32)
- Wed, 19 Nov 2025 11:41:33 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Nov 2025 11:41:33 +0100] rev 917
- add first win32 listview/table code
- Wed, 19 Nov 2025 09:20:18 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Wed, 19 Nov 2025 09:20:18 +0100] rev 916
- fix wrong fprintf arg
- Tue, 18 Nov 2025 18:54:53 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 18 Nov 2025 18:54:53 +0100] rev 915
- add sub-documents to bindings demo
- Tue, 18 Nov 2025 17:26:15 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 18 Nov 2025 17:26:15 +0100] rev 914
- fix wrong arg count in frame creation (Motif)
- Tue, 18 Nov 2025 16:47:48 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 18 Nov 2025 16:47:48 +0100] rev 913
- fix grid margin (Motif)
- Tue, 18 Nov 2025 15:56:59 +0100
- by Olaf Wintermann <olaf.wintermann@gmail.com> [Tue, 18 Nov 2025 15:56:59 +0100] rev 912
- fix listview get/set selection functions (Motif)