Pietro Gagliardi
|
bf4f5388d0
|
Drawing API planning.
|
2015-09-06 23:37:05 -04:00 |
Pietro Gagliardi
|
917a0b17e2
|
More drawing API work.
|
2015-09-06 22:48:25 -04:00 |
Pietro Gagliardi
|
c8384f4579
|
Started writing the vector graphics API.
|
2015-09-06 20:02:01 -04:00 |
Pietro Gagliardi
|
e628ae45bb
|
More uiArea work. Ready to write the actual drawing code now, I suppose.
|
2015-09-06 16:55:43 -04:00 |
Pietro Gagliardi
|
33c1852e21
|
More GTK+ uiArea work. Not sure what I'll do about DPI; GTK+ handles scaling for us...
|
2015-09-06 16:20:37 -04:00 |
Pietro Gagliardi
|
8344ed5f17
|
More uiArea work. uiAreas now no longer allow arbitrary scroll unit size because GTK+ doesn't support that (it assumes 1 unit = 1 pixel).
|
2015-09-05 20:05:48 -04:00 |
Pietro Gagliardi
|
22d690d535
|
More area work.
|
2015-09-05 19:07:56 -04:00 |
Pietro Gagliardi
|
6db1bf7923
|
Fixed overshoot issues. I still don't think this ir gith...
|
2015-09-05 15:51:55 -04:00 |
Pietro Gagliardi
|
decc470e69
|
More Area scrolling work.
|
2015-09-04 21:50:49 -04:00 |
Pietro Gagliardi
|
00e005b71a
|
More GTK+ area work.
|
2015-09-04 21:27:32 -04:00 |
Pietro Gagliardi
|
30b6a0a696
|
More GTK+ uiArea work and bug fixes.
|
2015-09-04 21:12:41 -04:00 |
Pietro Gagliardi
|
bd3764e176
|
Compilation fixes.
|
2015-09-04 17:56:13 -04:00 |
Pietro Gagliardi
|
706d250292
|
Wrote a main program for testing the GTK+ area. Untested yet.
|
2015-09-04 17:52:07 -04:00 |
Pietro Gagliardi
|
04dcccf914
|
Started the GTK+ uiArea implementation. Much of the scrolling boilerplate is finished.
|
2015-09-04 14:51:10 -04:00 |
Pietro Gagliardi
|
e47bd367e1
|
More GTK+ date/time picker work.
|
2015-09-04 12:59:19 -04:00 |
Pietro Gagliardi
|
92ece84f7b
|
Started the newer date-time picker.
|
2015-09-04 12:40:02 -04:00 |
Pietro Gagliardi
|
4818c4b093
|
Started planning uiArea.
|
2015-09-04 10:12:13 -04:00 |
Pietro Gagliardi
|
04d2c460ae
|
Removed the existing date/time picker; this isn't the preferred way to d o it in modern programs according to Company
|
2015-09-03 18:10:53 -04:00 |
Pietro Gagliardi
|
da991fd5bd
|
Fixed a small error in the drawing code transcription.
|
2015-09-03 17:04:53 -04:00 |
Pietro Gagliardi
|
65efca6c30
|
Started writing the GTK+ date time picker. Cloned GtkEntry frame and background drawing.
|
2015-09-03 16:48:04 -04:00 |
Pietro Gagliardi
|
8ec69eedc1
|
Added a basic README.
|
2015-09-02 21:58:27 -04:00 |
Pietro Gagliardi
|
5e9be14f7a
|
More screenshots.
|
2015-09-02 21:51:29 -04:00 |
Pietro Gagliardi
|
b8b4ee989f
|
More screenshots.
|
2015-09-02 21:31:59 -04:00 |
Pietro Gagliardi
|
dab88e74f2
|
Fixed uiGroup children positioning on Windows.
|
2015-09-02 21:29:16 -04:00 |
Pietro Gagliardi
|
4fc345077b
|
Added a control gallery example.
|
2015-09-02 21:12:24 -04:00 |
Pietro Gagliardi
|
eb7372f7c4
|
Fixed a memory leak.
|
2015-09-02 19:46:10 -04:00 |
Pietro Gagliardi
|
8df022f806
|
Fixed up uiSpinbox now that we can do it without having an extra container in the way.
|
2015-09-02 19:35:34 -04:00 |
Pietro Gagliardi
|
7abf662076
|
More TODOs.
|
2015-09-02 18:29:14 -04:00 |
Pietro Gagliardi
|
c8ec6e396e
|
More TODOs.
|
2015-09-02 18:27:12 -04:00 |
Pietro Gagliardi
|
80a5f1ac29
|
More uiRadioButtons work.
|
2015-09-02 18:26:48 -04:00 |
Pietro Gagliardi
|
a797c255c1
|
Cleaned up TODO.md.
|
2015-09-02 17:49:18 -04:00 |
Pietro Gagliardi
|
a96e76a4b5
|
More TODOs.
|
2015-09-02 16:43:20 -04:00 |
Pietro Gagliardi
|
4c85493f2e
|
More TODOs.
|
2015-09-02 16:29:40 -04:00 |
Pietro Gagliardi
|
35a4098a35
|
Made the uiWindow grow when necessary.
|
2015-09-02 16:26:54 -04:00 |
Pietro Gagliardi
|
3f1b72721e
|
Implemented uiTab minimum size and uiWindow resize restriction.
|
2015-09-02 16:02:06 -04:00 |
Pietro Gagliardi
|
54332b90fb
|
Finally merged out the redo folder.
|
2015-09-02 13:48:06 -04:00 |
Pietro Gagliardi
|
e3c64dc0d1
|
Removed what was left in the main folder. We are so fucking close..
|
2015-09-02 13:47:18 -04:00 |
Pietro Gagliardi
|
a14112861f
|
Removed TODOs related to wine bugs.
|
2015-09-02 13:42:45 -04:00 |
Pietro Gagliardi
|
597b1cea5a
|
Made uiTab pages siblings of the tab control itself rather than children. This is more correct.
|
2015-09-02 13:19:34 -04:00 |
Pietro Gagliardi
|
eaf8875b3f
|
More boilerplate for uiTab parent changes: added a way to rearrange the Z-order of the current control.
|
2015-09-02 12:59:57 -04:00 |
Pietro Gagliardi
|
f6bb30b1e5
|
Made uiTab a tab stop.
|
2015-09-02 09:41:32 -04:00 |
Pietro Gagliardi
|
d44f966fc3
|
Removed the obsolete HasTabStops() from the Windows backend. It was needed for uiTab due to the incorrect way it worked before; soon I will make it the correct way, and we won't need it.
|
2015-09-02 09:39:21 -04:00 |
Pietro Gagliardi
|
8846af48d4
|
Implemented z-ordering on uiBox.
|
2015-09-02 09:36:53 -04:00 |
Pietro Gagliardi
|
6be1cabf22
|
Started integrating tab stops and control IDs. Single-control situations handled.
|
2015-09-02 09:18:49 -04:00 |
Pietro Gagliardi
|
42f6d0f974
|
Set up the framework for handling Z-order and control IDs. Not actually used yet; we'll do that next.
|
2015-09-01 21:36:33 -04:00 |
Pietro Gagliardi
|
1bb98b2c61
|
Removed the OLD radio buttons and spinbox code.
|
2015-09-01 21:27:03 -04:00 |
Pietro Gagliardi
|
f130360be6
|
More TODO resolution and TODOs.
|
2015-09-01 16:44:09 -04:00 |
Pietro Gagliardi
|
e46822a9b1
|
More TODO resolution.
|
2015-09-01 16:10:29 -04:00 |
Pietro Gagliardi
|
25208dcab4
|
Some TODO resolution.
|
2015-09-01 13:51:25 -04:00 |
Pietro Gagliardi
|
9a3bffe566
|
Fixed a whole bunch of sizing issues on the Windows backend.
|
2015-09-01 11:46:53 -04:00 |