Changelog:
r43070 | compyx | 2023-02-06 21:10:06 +0000 (Mon, 06 Feb 2023) | 3 lines
Gtk3: Ethernet settings: clean up code a bit
------------------------------------------------------------------------
r43069 | compyx | 2023-02-06 20:49:55 +0000 (Mon, 06 Feb 2023) | 3 lines
Gtk3: Ethernet settings: simplify code and remove a lot of heap-allocation
------------------------------------------------------------------------
r43068 | compyx | 2023-02-06 20:30:41 +0000 (Mon, 06 Feb 2023) | 3 lines
Gtk3: string resource combo box: fix bug in event handler
------------------------------------------------------------------------
r43067 | compyx | 2023-02-06 20:09:46 +0000 (Mon, 06 Feb 2023) | 6 lines
Add comma
In a variable argument list `foo -1` and `foo, -1` are both valid and the
compiler doesn't catch it. Consequences during runtime are very noticable =)
------------------------------------------------------------------------
r43066 | compyx | 2023-02-06 19:46:26 +0000 (Mon, 06 Feb 2023) | 10 lines
Gtk3: Refactor string (key,value) resource combo box to use mediator
Refactor combo box for (key,value) pairs for string resource to use the resource
mediator. Greatly simplifies code and shaves off a couple of heap-allocations.
Make the string combo box use a proper model and allow instanciation with an
empty list and provide a method for the user to add values later: this will
simplify widgets that dynamically generate an initializer list on the heap and
later deallocate the list.
------------------------------------------------------------------------