Angelo Haller
5d79460d4a
Fix uiTableModel_iter_nth_child.
...
Remove the iter stamp check from uiTableModel_iter_nth_child:
This is a setter for iter, so no checks should be performed.
As reference: both GtkListStore and GtkTreeStore do not perform
any checks on iter.
2020-08-20 16:36:31 -05:00
Angelo Haller
c081c4776f
Implement proper iter stamp checks for uiTableModel.
...
- Make model stamps random on init.
- Use g_return_*_if_fail functions to log errors of invalid stamp use.
2020-08-19 13:22:22 -05:00
Pietro Gagliardi
74ec21f4c7
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
Pietro Gagliardi
9a79eed2ac
Final cleanup, first part: renamed uiTableData to uiTableValue.
2018-06-23 20:19:30 -04:00
Pietro Gagliardi
66ca3315cf
Fixed compile errors. Now for runtime errors, if any!
2018-06-07 22:25:17 -04:00
Pietro Gagliardi
75a5a050cb
Split the uiTableModel GTK+ code into its own file, tablemodel.c.
2018-06-04 23:46:30 -04:00
Pietro Gagliardi
5e29d07d20
Moved all the table stuff out of the way. I need to decide what I'm going to do with it.
2015-11-16 10:52:19 -05:00
Pietro Gagliardi
5d26b9b059
Finished the uiTable test and fixed errors.
2015-10-19 10:52:36 -04:00
Pietro Gagliardi
056db88de0
More uiTable work. I'm not too happy anymore...
2015-10-18 18:55:06 -04:00