Pietro Gagliardi
|
7d1b97fb28
|
Fixed the other build errors. Now to fix runtime errors.
|
2015-07-29 13:29:32 -04:00 |
Pietro Gagliardi
|
0128e9f85e
|
Added bins to the OS X backend. Let's try this again I guess :/
|
2015-07-29 12:28:13 -04:00 |
Pietro Gagliardi
|
3d79ccf24c
|
Migrated container.m. This will behave similarly to the GTK+ backend; bin.m will come next.
|
2015-07-29 12:17:12 -04:00 |
Pietro Gagliardi
|
4911801622
|
More TODOs.
|
2015-07-29 12:10:57 -04:00 |
Pietro Gagliardi
|
7e25241045
|
Added a dummy implementation of uiSpinbox on OS X.
|
2015-07-28 14:56:50 -04:00 |
Pietro Gagliardi
|
87e4245e34
|
Fixed some compiler errors.
|
2015-07-28 14:14:41 -04:00 |
Pietro Gagliardi
|
da73d003ba
|
Updated the OS X makefile. Will test the build later.
|
2015-07-28 11:57:56 -04:00 |
Pietro Gagliardi
|
58ad6989c9
|
More OS X control work.
|
2015-07-28 11:47:05 -04:00 |
Pietro Gagliardi
|
15a3d151cd
|
More OS X control work.
|
2015-07-27 23:38:44 -04:00 |
Pietro Gagliardi
|
23e1fe0c98
|
And more TODOs.
|
2015-07-27 20:12:52 -04:00 |
Pietro Gagliardi
|
1fd334c490
|
Oops forgot NSDatePicker
|
2015-07-27 20:11:44 -04:00 |
Pietro Gagliardi
|
b3137b469a
|
Constructed a list of things we need to figure out about each of the controls we need to implement. More TODOs.
|
2015-07-27 20:08:17 -04:00 |
Pietro Gagliardi
|
ce82174013
|
More OS X control work.
|
2015-07-26 13:53:35 -04:00 |
Pietro Gagliardi
|
75bc1c13bb
|
Started mapping out new OS X uiControl Interface Builder default parameters.
|
2015-07-24 23:30:27 -04:00 |
Pietro Gagliardi
|
2e4af8a123
|
More OS X uiControl work... kinda. At least all the controls that were in previously are now back in; that just leaes the new ones now.
|
2015-07-24 15:42:10 -04:00 |
Pietro Gagliardi
|
62b5365577
|
More OS X uiControl work.
|
2015-07-22 23:20:01 -04:00 |
Pietro Gagliardi
|
d5744df476
|
More OS X uiControl work, finally.
|
2015-07-22 23:03:26 -04:00 |
Pietro Gagliardi
|
4234b47f62
|
More OS X uiControl work.
|
2015-07-11 22:56:43 -04:00 |
Pietro Gagliardi
|
89f8bd8643
|
Migrated OS X uiButton. We're off to a meh start...
|
2015-07-11 20:28:04 -04:00 |
Pietro Gagliardi
|
71c8bfc539
|
More OS X control stuff.
|
2015-07-11 17:02:01 -04:00 |
Pietro Gagliardi
|
dc9bf84256
|
Started rewriting the OS X controls. Imported stubs.
|
2015-07-11 16:56:37 -04:00 |
Pietro Gagliardi
|
9b5fe800c7
|
More basic OS X backend functions work.
|
2015-07-03 23:32:01 -04:00 |
Pietro Gagliardi
|
9f1ef9eaa1
|
Migrated the OS X uiWindow code back, modernizing it in the process. Also fixed a latent bug in the GTK+ uiWindow code.
|
2015-07-03 23:12:31 -04:00 |
Pietro Gagliardi
|
eae17fef21
|
Wrote the uiControl core for the OS X backend.
|
2015-07-02 22:25:20 -04:00 |
Pietro Gagliardi
|
ed9e70c058
|
Started redoing the OS X port.
|
2015-07-02 16:09:57 -04:00 |
Pietro Gagliardi
|
9eed7020e9
|
Implemented uiMsgBox() and uiMsgBoxError() on the GTK+ backend. I think that's all of the GTK+ backend done now...
|
2015-07-02 12:57:37 -04:00 |
Pietro Gagliardi
|
af961e945e
|
Implemented uiOpenFile() and uiSaveFile() on GTK+.
|
2015-07-02 11:50:35 -04:00 |
Pietro Gagliardi
|
0099983c09
|
Some GTK+ backend cleanup.
|
2015-07-02 11:33:20 -04:00 |
Pietro Gagliardi
|
582677a7f1
|
Removed PUT_CODE_HERE from uipriv_unix.h; we've implemented everything.
|
2015-07-02 11:31:37 -04:00 |
Pietro Gagliardi
|
8a0f914026
|
More GTK+ work.
|
2015-07-02 11:28:25 -04:00 |
Pietro Gagliardi
|
45b67d7da6
|
Whoops, fixed the GTK+ containerWidget bug. Wrong function in the control base code!
|
2015-07-02 08:57:35 -04:00 |
Pietro Gagliardi
|
31bf280d4f
|
Fixed a bug in unix/control.c.
|
2015-07-02 07:58:15 -04:00 |
Pietro Gagliardi
|
89445cabfc
|
Started to bring back the shared uiBox implementation. Need to figure out why the child clip area is 0x0...
|
2015-07-02 02:11:42 -04:00 |
Pietro Gagliardi
|
5cb27c115d
|
Decided not to use GtkBox for uiBox; its expand rules don't fit my stretchy rules.We'll need to bring back containerWidget, but this time in a VERY REDUCED FORM.
|
2015-07-02 01:43:40 -04:00 |
Pietro Gagliardi
|
0966b9448a
|
Settled uiSlider and uiSpinbox spurious event inhibition on GTK+.
|
2015-07-01 19:11:51 -04:00 |
Pietro Gagliardi
|
05c7a7b7c7
|
Called uninitTypes() in uiUninit() for the GTK+ backend.
|
2015-07-01 12:47:16 -04:00 |
Pietro Gagliardi
|
7bacc356a7
|
Maybe we won't need to switch to GtkBox entirely...
|
2015-07-01 12:46:10 -04:00 |
Pietro Gagliardi
|
c3abede628
|
Implemented uiRadioButtons on GTK+.
|
2015-07-01 12:39:05 -04:00 |
Pietro Gagliardi
|
395cc5108c
|
Finished GTK+ uiComboBox.
|
2015-07-01 11:29:19 -04:00 |
Pietro Gagliardi
|
6dd714e61b
|
Implemented GTK+ uiSlider.
|
2015-07-01 11:26:14 -04:00 |
Pietro Gagliardi
|
7ce9a8c277
|
Reimplemented GTK+ uiProgressBar and uiSpinbox.
|
2015-07-01 11:21:06 -04:00 |
Pietro Gagliardi
|
92aaa1ae07
|
Finished the implementation of GTK+ uiGroup.
|
2015-07-01 08:07:53 -04:00 |
Pietro Gagliardi
|
7abf88d9ef
|
Finished reimplemented GTK+ uiTab.
|
2015-07-01 01:02:34 -04:00 |
Pietro Gagliardi
|
381c7e9277
|
Implemented the new bin system on uiTab.
|
2015-06-30 22:36:12 -04:00 |
Pietro Gagliardi
|
dc617bcfe2
|
Added a bin type to the GTK+ backend to handle uiWindow parenting and uiWindow/uiTab margins.
|
2015-06-30 22:30:00 -04:00 |
Pietro Gagliardi
|
8e89f60330
|
Reimplemented GTK+ uiLabel.
|
2015-06-30 22:10:52 -04:00 |
Pietro Gagliardi
|
a79368e26b
|
Reimplemented GTK+ uiEntry.
|
2015-06-30 11:26:54 -04:00 |
Pietro Gagliardi
|
8361b4d41a
|
Removed the old GTK+ uiCheckbox.
|
2015-06-30 11:20:28 -04:00 |
Pietro Gagliardi
|
c73b506709
|
Reimplemented GTK+ uiCheckbox.
|
2015-06-30 11:20:14 -04:00 |
Pietro Gagliardi
|
cf4dd17bb4
|
Removed the old unix/button.c.
|
2015-06-30 10:54:08 -04:00 |