Pietro Gagliardi
|
3ead59424d
|
I am wrong there's nothing wrong with what we're doing now because only the immediate parent calls uiControlSysFunc(uiXxxSysFuncContainerDisable).
|
2015-05-04 13:55:57 -04:00 |
Pietro Gagliardi
|
bdabe89617
|
More TODOs.
|
2015-05-04 09:55:34 -04:00 |
Pietro Gagliardi
|
b15f5ff1c7
|
Started implementing container enable/disable on Windows. More TODOs.
|
2015-05-04 09:53:53 -04:00 |
Pietro Gagliardi
|
d23fae34be
|
Implemented uiControlEnable() and uiControlDisable() for containers and uiWIndow on Mac OS X.
|
2015-05-04 01:14:18 -04:00 |
Pietro Gagliardi
|
9af3e6acc2
|
More TODOs.
|
2015-05-04 00:36:57 -04:00 |
Pietro Gagliardi
|
3c9d25f2fd
|
TODO exposition.
|
2015-05-03 17:45:12 -04:00 |
Pietro Gagliardi
|
511cc76ef8
|
Investigated setAppleMenu:; decided to save it for later.
|
2015-05-03 16:28:46 -04:00 |
Pietro Gagliardi
|
ecb565e06a
|
More TODOs.
|
2015-05-03 15:56:42 -04:00 |
Pietro Gagliardi
|
a0329ba878
|
Moved ui.idl TODOs to TODO.md since they're long-term.
|
2015-05-03 13:54:42 -04:00 |
Pietro Gagliardi
|
5ac0e7aa32
|
TODO consolidation/elaboration.
|
2015-05-03 13:47:03 -04:00 |
Pietro Gagliardi
|
643ed46b00
|
Cleaned up windows/container.c resize(). More TODOs.
|
2015-05-03 11:55:34 -04:00 |
Pietro Gagliardi
|
d50701b3a7
|
TODO consolidation.
|
2015-05-03 10:21:36 -04:00 |
Pietro Gagliardi
|
a32e94b811
|
TODO elaboration.
|
2015-05-02 21:57:57 -04:00 |
Pietro Gagliardi
|
425ddd694a
|
More TODOs.
|
2015-05-02 21:57:35 -04:00 |
Pietro Gagliardi
|
57bc11d67c
|
TODO consolidation.
|
2015-05-02 14:58:29 -04:00 |
Pietro Gagliardi
|
122b1b0d2c
|
Some TODO consolidation.
|
2015-05-01 10:11:22 -04:00 |
Pietro Gagliardi
|
15d511160a
|
More TODOs.
|
2015-04-30 23:28:42 -04:00 |
Pietro Gagliardi
|
20d0c40ad4
|
Removed previous commit's TODO; more TODOs.
|
2015-04-30 22:56:09 -04:00 |
Pietro Gagliardi
|
b3fec90537
|
Decided that uiLabels should be top-aligned; implemented on GTK+. Other backends don't need changing.
|
2015-04-30 22:44:08 -04:00 |
Pietro Gagliardi
|
64dd45343d
|
TODO shuffling.
|
2015-04-30 19:29:19 -04:00 |
Pietro Gagliardi
|
cdc0c64af9
|
More TODOs.
|
2015-04-30 18:32:36 -04:00 |
Pietro Gagliardi
|
6400a6ea8c
|
TODO consolidation.
|
2015-04-30 17:34:15 -04:00 |
Pietro Gagliardi
|
437b895b53
|
Some more TODO cleanup, including mistaken TODO removal.
|
2015-04-30 15:18:11 -04:00 |
Pietro Gagliardi
|
dc9cdcc7bb
|
More TODOs.
|
2015-04-30 13:31:06 -04:00 |
Pietro Gagliardi
|
127f025eee
|
Decided not to bother with destruction blocking for now.
|
2015-04-30 13:30:00 -04:00 |
Pietro Gagliardi
|
49e3e6a623
|
More TODOs.
|
2015-04-29 19:20:46 -04:00 |
Pietro Gagliardi
|
2ef8e4b912
|
More dilemma planning and TODOs....
|
2015-04-26 19:48:12 -04:00 |
Pietro Gagliardi
|
21a29a5468
|
More destruction rules following code.
|
2015-04-19 22:59:06 -04:00 |
Pietro Gagliardi
|
0af03e5410
|
More TODOs.
|
2015-04-19 22:54:01 -04:00 |
Pietro Gagliardi
|
3da538b41e
|
More TODOs.
|
2015-04-19 11:42:10 -04:00 |
Pietro Gagliardi
|
89d584cdcd
|
Finished cleaning up the GTK+ lifetiming code. Yeah, this will definitely work.
|
2015-04-18 17:46:37 -04:00 |
Pietro Gagliardi
|
ccba4aef46
|
Made destroy functions on the Unix backend take a void * instead of storing the uiControl *.
|
2015-04-18 17:14:19 -04:00 |
Pietro Gagliardi
|
d7d35e9853
|
More TODOs.
|
2015-04-18 16:39:08 -04:00 |
Pietro Gagliardi
|
0a1e9b5f13
|
More TODOs.
|
2015-04-18 13:43:34 -04:00 |
Pietro Gagliardi
|
2434e8d004
|
More Unix control destruction fixups. Now to finally hook together the tab fixup.
|
2015-04-18 13:38:19 -04:00 |
Pietro Gagliardi
|
dc2a6230c8
|
More TODOs related to the next commit.
|
2015-04-18 12:27:34 -04:00 |
Pietro Gagliardi
|
5bd6140d46
|
Sort of implemented uiTabDeletePage() on GTK+. It's segfaulting on close; that isn't good...
|
2015-04-17 22:26:05 -04:00 |
Pietro Gagliardi
|
098162ca80
|
More TODOs.
|
2015-04-17 21:49:47 -04:00 |
Pietro Gagliardi
|
929ab9cb9f
|
More TODOs.
|
2015-04-17 21:40:22 -04:00 |
Pietro Gagliardi
|
9fae528fd4
|
Some TODO cleanup.
|
2015-04-17 18:55:03 -04:00 |
Pietro Gagliardi
|
cb44d902f2
|
More TODOs.
|
2015-04-17 16:02:38 -04:00 |
Pietro Gagliardi
|
1a76abef21
|
Implemented uiParentDestroy() on the Windows and Unix backends. These don't actually *use* it yet; that'll come later. (Ultimately, there should only be one path into window destruction, which leads to one path in uiParent destruction and one path in child destruction.) More TODOs.
|
2015-04-17 15:52:28 -04:00 |
Pietro Gagliardi
|
c8c5edaf9d
|
TODO updates.
|
2015-04-17 13:19:21 -04:00 |
Pietro Gagliardi
|
e1baf2e04f
|
Some TODO resolution.
|
2015-04-16 23:32:22 -04:00 |
Pietro Gagliardi
|
158817357c
|
More TODOs.
|
2015-04-16 14:50:40 -04:00 |
Pietro Gagliardi
|
0a34d4f894
|
Converted windows/windows.c. Now to build and test. More TODOs.
|
2015-04-16 09:44:06 -04:00 |
Pietro Gagliardi
|
7b73734854
|
Fixed build warnings. More TODOs.
|
2015-04-15 23:14:36 -04:00 |
Pietro Gagliardi
|
4ff76fec17
|
More TODOs.
|
2015-04-12 12:59:39 -04:00 |
Pietro Gagliardi
|
7ddd16b30a
|
More TODOs.
|
2015-04-12 12:53:16 -04:00 |
Pietro Gagliardi
|
efca31420b
|
Fixed a major flaw in the GTK+ implementation I only realized now: by calling gtk_widget_show_all() in uiWindowShow(), we override the user's explicit hide settings! Fix it by calling gtk_widget_show() there (to only show the window), and gtk_widget_show_all() in both the new control constructor (to show the new control initially) and in the container constructor (to show that initially too).
|
2015-04-12 00:59:32 -04:00 |