libui/unix
Lars Wrenger 6b124b6f55 Fix memory leak in uiTable setEditable on unix.
GtkTreePath was not freed correctly.
2020-06-07 20:41:31 +02:00
..
OLD_table.c Started rewriting GTK+ uiTable. Did uiTableModel first. 2018-06-04 23:39:52 -04:00
alloc.c Migrated the margin and padding constants and functions in menu.c, alloc.c, and util.c. 2018-05-12 12:47:21 -04:00
area.c Fixed a use-before-initialize bug in unix/area.c. This was present from the start, and was an error in my Go code conversion; oops. Fixes #472. 2019-09-15 22:53:23 -04:00
attrstr.c And renamed the things in future.c, to round out uipriv_unix.h. 2018-05-12 13:19:35 -04:00
attrstr.h Switched to using Pango background color attributes. Unix code done for now. 2018-03-11 20:23:18 -04:00
box.c Migrated the margin and padding constants and functions in menu.c, alloc.c, and util.c. 2018-05-12 12:47:21 -04:00
button.c Fixed build errors. It works! (Except for radiobuttons now needing a destroy; that'll come later.) Next up... Windows. Yay... 2016-04-25 20:34:12 -04:00
cellrendererbutton.c Made the button cell renderer draw and size much more nicely than it did before, fixing a few bugs along the way. 2018-05-30 22:48:46 -04:00
checkbox.c Fixed build errors. It works! (Except for radiobuttons now needing a destroy; that'll come later.) Next up... Windows. Yay... 2016-04-25 20:34:12 -04:00
child.c Migrated the types and functions of child.c. 2018-05-12 13:03:55 -04:00
colorbutton.c Implemented uiColorButton on GTK+. 2016-05-15 23:18:11 -04:00
combobox.c More intmax_t removal. 2016-06-13 21:05:40 -04:00
control.c Fixed build errors. It works! (Except for radiobuttons now needing a destroy; that'll come later.) Next up... Windows. Yay... 2016-04-25 20:34:12 -04:00
datetimepicker.c Fixed event propagation in GTK+ uiDateTimePicker. 2018-05-13 18:00:25 -04:00
debug.c Migrated implbug() and userbug() to uipriv forms. 2018-04-15 21:46:08 -04:00
draw.c And handled the functions in draw.h. Now to test this final build, then get rid of the shared library stuff from CMakeLists.txt... 2018-05-12 13:25:40 -04:00
draw.h And handled the functions in draw.h. Now to test this final build, then get rid of the shared library stuff from CMakeLists.txt... 2018-05-12 13:25:40 -04:00
drawmatrix.c And handled the functions in draw.h. Now to test this final build, then get rid of the shared library stuff from CMakeLists.txt... 2018-05-12 13:25:40 -04:00
drawpath.c And handled the functions in draw.h. Now to test this final build, then get rid of the shared library stuff from CMakeLists.txt... 2018-05-12 13:25:40 -04:00
drawtext.c Removed the NumLines and LineByteRange functions for now; I'll count them under extents. 2018-03-17 21:05:05 -04:00
editablecombo.c Split uiCombobox on GTK+. 2016-05-24 01:35:05 -04:00
entry.c Implemented uiPasswordEntry and uiSearchEntry on GTK+. 2016-06-05 20:54:16 -04:00
fontbutton.c Made the likewise changes on Unix. 2018-03-17 23:42:54 -04:00
fontmatch.c Fixed build errors, some of which were overisghts and others were habits from the OS X code. 2018-03-11 19:59:11 -04:00
form.c Migrated the margin and padding constants and functions in menu.c, alloc.c, and util.c. 2018-05-12 12:47:21 -04:00
future.c And renamed the things in future.c, to round out uipriv_unix.h. 2018-05-12 13:19:35 -04:00
graphemes.c struct graphemes -> uiprivGraphemes. Also deleted OLD_uipriv.h now that that one is settled. 2018-04-15 22:43:14 -04:00
grid.c Migrated the margin and padding constants and functions in menu.c, alloc.c, and util.c. 2018-05-12 12:47:21 -04:00
group.c Migrated the types and functions of child.c. 2018-05-12 13:03:55 -04:00
image.c Fixed uiImage on GTK+. Also changed it to have cairo manage memory and decide best parameters for us. I forgot to mention that the fix on OS X did this there too. Also made sure we use cairo surfaces properly this time. 2018-08-30 11:08:44 -04:00
label.c Fixed build errors. It works! (Except for radiobuttons now needing a destroy; that'll come later.) Next up... Windows. Yay... 2016-04-25 20:34:12 -04:00
main.c Cleaned up timers in uiUninit() on GTK+. Update #395. 2018-08-09 04:49:07 -04:00
menu.c Migrated the margin and padding constants and functions in menu.c, alloc.c, and util.c. 2018-05-12 12:47:21 -04:00
meson.build Properly specified -lm and -ldl on Unix. 2019-03-29 09:35:38 -04:00
multilineentry.c And handled caret behavior on GTK+. 2017-02-07 19:14:51 -05:00
opentype.c Migrated opentype.c and graphemes.c back. 2018-03-11 16:15:28 -04:00
progressbar.c I give up 2018-07-01 17:35:34 -04:00
radiobuttons.c More intmax_t removal. 2016-06-13 21:05:40 -04:00
separator.c Added uiNewVerticalSeparator(). 2016-06-17 11:02:17 -04:00
slider.c More intmax_t elminiation. 2016-06-13 20:55:50 -04:00
spinbox.c More intmax_t elminiation. 2016-06-13 20:55:50 -04:00
stddialogs.c More TODO resolution and LONGTERM relegation. 2016-05-28 21:17:54 -04:00
tab.c Migrated the types and functions of child.c. 2018-05-12 13:03:55 -04:00
table.c Fix memory leak in uiTable setEditable on unix. 2020-06-07 20:41:31 +02:00
table.h Turned the direct method calls on uiTableModel into functions to make the call sites look a bit cleaner. More stuff will go into common/tablemodel.c... 2018-06-23 23:35:42 -04:00
tablemodel.c Turned the direct method calls on uiTableModel into functions to make the call sites look a bit cleaner. More stuff will go into common/tablemodel.c... 2018-06-23 23:35:42 -04:00
text.c Made the likewise changes on Unix. 2018-03-17 23:42:54 -04:00
uipriv_unix.h Finally removed the extra uiImage declarations that were there for long-irrelevant compiler errors. 2018-06-23 23:45:58 -04:00
util.c Migrated the margin and padding constants and functions in menu.c, alloc.c, and util.c. 2018-05-12 12:47:21 -04:00
window.c Migrated the margin and padding constants and functions in menu.c, alloc.c, and util.c. 2018-05-12 12:47:21 -04:00