Pietro Gagliardi
|
3d8f8f0756
|
Implemented a basic translation.
|
2015-10-11 11:42:07 -04:00 |
Pietro Gagliardi
|
9e8c522010
|
More drawing tests. Maybe I should do transforms now...
|
2015-10-10 20:48:26 -04:00 |
Pietro Gagliardi
|
46149edccf
|
More draw tests.
|
2015-10-10 18:53:07 -04:00 |
Pietro Gagliardi
|
87e51487f6
|
More drawing tests.
|
2015-10-10 13:01:48 -04:00 |
Pietro Gagliardi
|
0a59910d91
|
Removed some stale TODOs.
|
2015-10-10 11:07:37 -04:00 |
Pietro Gagliardi
|
0566c3fa7a
|
Fixed up the radial gradient test to be a full circle now that it finally works.
|
2015-10-10 10:49:42 -04:00 |
Pietro Gagliardi
|
3fad1a16d7
|
Even more TODOs.
|
2015-10-10 08:50:47 -04:00 |
Pietro Gagliardi
|
4b81b421e8
|
Expanded the arcs test a bit more.
|
2015-10-10 08:50:16 -04:00 |
Pietro Gagliardi
|
7a4d4b7eba
|
More arc tests. This time, it tests if the starting line segment is in the right place.
|
2015-10-10 08:41:42 -04:00 |
Pietro Gagliardi
|
3cbc3f3c67
|
Made arc angles counterclockwise on the GTK+ backend and fixed the sun in the Direct2D geometries howto.
|
2015-10-09 23:13:15 -04:00 |
Pietro Gagliardi
|
50f03eca14
|
More arc testing.
|
2015-10-09 22:28:10 -04:00 |
Pietro Gagliardi
|
2c7ed07747
|
Changed the arc functions to take a start angle and a sweep amount instead of a start angle and an end angle. This makes it easier to reason about sweeps > 2π radians.
|
2015-10-09 21:51:43 -04:00 |
Pietro Gagliardi
|
9adf4cef86
|
Added an arc test.
|
2015-10-09 19:18:16 -04:00 |
Pietro Gagliardi
|
844015f71a
|
Fixed typos in the test program that in turn fixed the gradients; also fixed a few Objective-C-isms in the OS X backend.
|
2015-10-09 18:49:41 -04:00 |
Pietro Gagliardi
|
f558319f18
|
More TODOs.
|
2015-10-09 18:02:28 -04:00 |
Pietro Gagliardi
|
6dfbd71c52
|
More drawtests.c stuff. I need to resolve this arc stuff once and for all and write AddEllipse before I can continue.
|
2015-10-09 17:49:43 -04:00 |
Pietro Gagliardi
|
fc502b178b
|
More drawing tests. There is defintely something wrong with arcs.
|
2015-10-09 17:32:26 -04:00 |
Pietro Gagliardi
|
7075bea0f5
|
Added uiAreaQueueRedrawAll() and implemented on all platforms. NOW we can focus exclusively on the test suite.
|
2015-10-09 15:27:57 -04:00 |
Pietro Gagliardi
|
db1026f003
|
Added a second test to the uiArea draw test suite. Now to add a uiAreaQueueRedrawAll() function.
|
2015-10-09 15:09:08 -04:00 |
Pietro Gagliardi
|
843ea0d46c
|
Implemented uiComboboxSetSelected() on GTK+.
|
2015-10-09 13:54:34 -04:00 |
Pietro Gagliardi
|
581cbaecc9
|
Added uiComboboxSetSelected(), which we need for the uiArea drawing tests. Will implement next.
|
2015-10-09 13:47:02 -04:00 |
Pietro Gagliardi
|
6424ea00ab
|
Created a new framework for consolidating all drawing tests.
|
2015-10-09 13:38:41 -04:00 |
Pietro Gagliardi
|
b0492cbde8
|
Fixed up more bits of uiArea on Windows.
|
2015-10-09 11:49:57 -04:00 |
Pietro Gagliardi
|
5d19387811
|
Did scrolling for the uiArea test and uiArea itself on GTK+.
|
2015-10-09 10:09:55 -04:00 |
Pietro Gagliardi
|
e27781cce7
|
Integrated the test into the main packge. I'll need to handle a few corner cases here...
|
2015-10-08 19:20:06 -04:00 |
Pietro Gagliardi
|
06f17aa4de
|
Implemented the new uiCombobox stuff on GTK+.
|
2015-10-08 14:55:18 -04:00 |
Pietro Gagliardi
|
26e90f0b51
|
Started uiCombobox querying and events. Needed for the uiArea tests.
|
2015-10-08 14:23:04 -04:00 |
Pietro Gagliardi
|
54332b90fb
|
Finally merged out the redo folder.
|
2015-09-02 13:48:06 -04:00 |
Pietro Gagliardi
|
e1efbb1b8f
|
Started cleaning out the toplevel (the old redo/).
|
2015-08-27 12:06:31 -04:00 |
Pietro Gagliardi
|
8213eac2d7
|
Moved everything up a directory level.
|
2015-08-27 12:05:11 -04:00 |
Pietro Gagliardi
|
cf2dc096b7
|
More migration.
|
2015-05-15 21:21:36 -04:00 |
Pietro Gagliardi
|
9cd8ff7e93
|
Added a bare-bones uiGroup.
|
2015-05-11 22:35:16 -04:00 |
Pietro Gagliardi
|
9dfa95b3e1
|
Added a test of having multiple consecutive separators in, separators at the start of, and separators at the end of a menu. How OS X behaves is the deciding factor here.
|
2015-05-11 10:31:03 -04:00 |
Pietro Gagliardi
|
9500f25b62
|
Added a test to make sure uiEntryOnChanged() isn't triggered by uiEntrySetText().
|
2015-05-09 21:01:32 -04:00 |
Pietro Gagliardi
|
03cf0845ef
|
Quick adjustment to the test program to handle a case I didn't think of until now (our uiUninit() unintentionally quitting the program; who knows what releasing NSApp will do?).
|
2015-05-09 13:29:39 -04:00 |
Pietro Gagliardi
|
5ef355f28f
|
Implemented the ShouldQuit() stuff for the Quit menu item on the GTK+ backend.
|
2015-05-09 10:50:03 -04:00 |
Pietro Gagliardi
|
2b83300e0b
|
Implemented the quitting logic on OS X. Now I can get rid of darwin/main.m and move darwin/init.m in its place.
|
2015-05-09 10:18:19 -04:00 |
Pietro Gagliardi
|
4e9fa46aec
|
Added a test for uiOnShouldQuit().
|
2015-05-09 10:12:02 -04:00 |
Pietro Gagliardi
|
560850dbb9
|
Added a uiUninit() function.
|
2015-05-07 22:28:18 -04:00 |
Pietro Gagliardi
|
3872b9777a
|
Added a page to the test program tab for testing uiBox padding and hidden control interaction, which is currently incorrect.
|
2015-05-07 17:13:16 -04:00 |
Pietro Gagliardi
|
d6aeb3c0a7
|
Added a test for controls that aren't initially visible. More TODOs.
|
2015-05-07 16:33:33 -04:00 |
Pietro Gagliardi
|
6a1661fd91
|
Implemented read-only uiEntries on Windows.
|
2015-05-06 22:21:11 -04:00 |
Pietro Gagliardi
|
372cbf044d
|
Added uiEntryReadOnly() and uiEntrySetReadOnly().
|
2015-05-06 22:09:10 -04:00 |
Pietro Gagliardi
|
fba7450da3
|
Added uiEntryOnChanged() and added it to the test program. This will be necessary for testing readonly entries.
|
2015-05-06 19:54:42 -04:00 |
Pietro Gagliardi
|
ab3fea8cd7
|
Added a blank page to the test program to test tab navigation on Windows and also as an extra background drawing check.
|
2015-05-06 16:00:49 -04:00 |
Pietro Gagliardi
|
d247e76866
|
Implemented uiTabInsertPageBefore() on Windows.
|
2015-05-06 14:09:20 -04:00 |
Pietro Gagliardi
|
84114f4913
|
Added uiTabInsertPageBefore(). Added it to the test program. Now to implement it.
|
2015-05-06 13:58:03 -04:00 |
Pietro Gagliardi
|
e59aeb19ca
|
Added a disabled uiTab test. It works fine on GTK+ (as expected) but the feature needs to be implemented on Windows and OS X.
|
2015-05-04 14:14:12 -04:00 |
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
|
37140cf6f0
|
Completed the nested box test.
|
2015-05-04 11:07:23 -04:00 |