Pietro Gagliardi
|
7b95e735d6
|
More TODOs.
|
2014-03-16 09:54:37 -04:00 |
Pietro Gagliardi
|
0cf3a69ed7
|
More mouse event planning and TODOs.
|
2014-03-15 17:14:47 -04:00 |
Pietro Gagliardi
|
e429b8d6b8
|
Allowed GTK+ windows to be resized smaller than the size request of the controls within.
|
2014-03-15 14:27:18 -04:00 |
Pietro Gagliardi
|
5fca3a5a2b
|
More TODOs.
|
2014-03-15 00:57:28 -04:00 |
Pietro Gagliardi
|
e3770fa8de
|
Added a slightly more meaningful test: draw an Image in an area.
|
2014-03-15 00:55:30 -04:00 |
Pietro Gagliardi
|
e2ae065579
|
More Area planning and TODOs.
|
2014-03-14 13:14:58 -04:00 |
Pietro Gagliardi
|
646a001129
|
More Area planning and TODOs.
|
2014-03-14 07:18:16 -04:00 |
Pietro Gagliardi
|
17688190bb
|
More TODOs.
|
2014-03-12 21:48:50 -04:00 |
Pietro Gagliardi
|
26c6b97ce1
|
Removed ui.Event(); all event channels are initialized with their objects now.
|
2014-03-12 21:47:39 -04:00 |
Pietro Gagliardi
|
9beeeb6371
|
More TODOs.
|
2014-03-12 21:41:46 -04:00 |
Pietro Gagliardi
|
fffec63b51
|
Whoops, that commit that was to remove the ProgressBar line from todo.md actually removed the wrong line; fixed.
|
2014-03-12 20:01:30 -04:00 |
Pietro Gagliardi
|
55f7a9638e
|
Changed the way uitask is dispatched on GTK+ to make event handling not a CPU hog.
|
2014-03-12 20:00:29 -04:00 |
Pietro Gagliardi
|
1729764db8
|
Removed indeterminate ProgressBars from todo.md; that's now done.
|
2014-03-12 19:41:12 -04:00 |
Pietro Gagliardi
|
4b0315131a
|
Added indeterminate ProgressBar code on Windows and fixed up a few other things along the way.
|
2014-03-12 18:53:57 -04:00 |
Pietro Gagliardi
|
6ee8d96a6e
|
Added GTK+ indeterminate ProgressBars.
|
2014-03-12 17:31:13 -04:00 |
Pietro Gagliardi
|
038cfd8528
|
More TODOs.
|
2014-03-12 14:51:28 -04:00 |
Pietro Gagliardi
|
ef86d0d15a
|
Gave Listboxes a border on Windows by implementing the subset of LBS_STANDARD we want, not just WS_VSCROLL. This will also allow us to have selection changed events later.
|
2014-03-12 14:44:31 -04:00 |
Pietro Gagliardi
|
46c992f1dc
|
Made message boxes run on uitask on Windows; adjusted some related TODOs.
|
2014-03-12 12:21:50 -04:00 |
Pietro Gagliardi
|
2fb7056be4
|
Standardized message boxes so they appear similarly on all platforms. This shafts Windows because primary/secondary text message boxes were only added in Windows Vista, but at least MSDN provides discourse.
|
2014-03-12 12:14:24 -04:00 |
Pietro Gagliardi
|
1e338afc4a
|
Split NewListbox() into NewListbox() (single-selection) and NewMultiSelListbox() (multiple selection); fixed the documentaiton for the Listbox constructor(s) to talk about Listbox and not Combobox, and added some TODOs.
|
2014-03-11 20:44:04 -04:00 |
Pietro Gagliardi
|
cdd535cc71
|
Made Stack.SetStretchy() panic on invalid index, ending that group of functions. Also added the tests for those functions who did not have tests already written.
|
2014-03-11 17:37:04 -04:00 |
Pietro Gagliardi
|
92fb9efce9
|
Removed error returns from Combobox.Delete(), Listbox.Delete(), and sysData.delete(), since they are no longer used. Updated the TODO file to mark this issue closed.
|
2014-03-11 13:50:02 -04:00 |
Pietro Gagliardi
|
c43583fe20
|
Handle out of range on Listbox.Delete(). The Mac OS X exception behavior I previously noted has bene resolved: what happens after exception handling is undefined :|
|
2014-03-11 13:37:19 -04:00 |
Pietro Gagliardi
|
11ab485dff
|
More TODOs.
|
2014-03-11 11:48:32 -04:00 |
Pietro Gagliardi
|
3213d659ae
|
More TODOs.
|
2014-03-10 11:12:27 -04:00 |
Pietro Gagliardi
|
f72d6c9900
|
Removed now-unused error returns from sysData.show() and sysData.hide().
|
2014-03-09 21:56:17 -04:00 |
Pietro Gagliardi
|
c4d9e6b956
|
More TODOs.
|
2014-03-09 21:43:43 -04:00 |
Pietro Gagliardi
|
3ff9c7d233
|
More TODOs.
|
2014-03-09 21:03:10 -04:00 |
Pietro Gagliardi
|
1389fda528
|
Made Listboxes non-editable in Mac OS X; also more TODOs.
|
2014-03-09 11:33:05 -04:00 |
Pietro Gagliardi
|
f4506277b9
|
Added bounds checks for Listbox.InsertBefore(). This stupid 32-bit Mac bug keeps Listbox.Delete() unchecked for now...
|
2014-03-09 10:51:01 -04:00 |
Pietro Gagliardi
|
b253bccadc
|
Updated one of the previous TODOs.
|
2014-03-08 21:41:30 -05:00 |
Pietro Gagliardi
|
3ca17fe6e5
|
More TODOs.
|
2014-03-08 17:30:34 -05:00 |
Pietro Gagliardi
|
d9b0bd3c70
|
More TODOs.
|
2014-03-07 20:47:07 -05:00 |
Pietro Gagliardi
|
9dc6e6f7b3
|
Pinned (or marked for later pinninig) behavior of various controls; also improved Space()'s documentation.
|
2014-03-07 19:28:25 -05:00 |
Pietro Gagliardi
|
48fc6fbeab
|
Still more TODOs.
|
2014-03-07 18:33:51 -05:00 |
Pietro Gagliardi
|
0a1e2692ce
|
More TODOs.
|
2014-03-07 15:08:01 -05:00 |
Pietro Gagliardi
|
5a93c83d0d
|
More TODOs.
|
2014-03-06 22:01:44 -05:00 |
Pietro Gagliardi
|
dc3d4727af
|
Even more TODO elaboration.
|
2014-03-06 21:57:51 -05:00 |
Pietro Gagliardi
|
2780ab4af4
|
More TODO elaboration.
|
2014-03-06 21:57:08 -05:00 |
Pietro Gagliardi
|
d6f289bc86
|
Split NewStack() into NewHorizontalStack() and NewVerticalStack(). Unexported Orientation and its values accordingly.
|
2014-03-06 20:30:13 -05:00 |
Pietro Gagliardi
|
eaaf55621f
|
More TODO cleanup.
|
2014-03-06 20:12:05 -05:00 |
Pietro Gagliardi
|
084cfc57b3
|
Major overdue cleanup of todo.md.
|
2014-03-06 19:47:25 -05:00 |
Pietro Gagliardi
|
f16005c3db
|
Update ui.Go() documentation to show that it will return nil when its main() returns now that that behavior is fully implemented.
|
2014-03-05 20:11:45 -05:00 |
Pietro Gagliardi
|
962a84e056
|
Fixed Mac OS X control placement flipping. This is done by passing the height of the window around setRect() calls to avoid polling the content view frame each time.
|
2014-03-03 17:44:03 -05:00 |
Pietro Gagliardi
|
11d4f96e77
|
More TODOs.
|
2014-03-03 15:47:12 -05:00 |
Pietro Gagliardi
|
e4c70b2b15
|
More TODOs.
|
2014-03-03 15:37:02 -05:00 |
Pietro Gagliardi
|
874491a871
|
Added the scrollbars themselves to the NSScrollView backing the Mac OS X Listboxes. Also added a few TODOs. I think the Mac OS X Listbox implementation is now finished.
|
2014-03-03 14:57:20 -05:00 |
Pietro Gagliardi
|
dd2abbacce
|
More TODOs related to the previous commit.
|
2014-03-03 14:39:33 -05:00 |
Pietro Gagliardi
|
674640abe8
|
Changed how the preferred size of controls is determined to accomodate NSTableView, NSScrollView, and NSProgressIndicator. Updated TODOs to mark other weirdnesses (such as Label text that used to get cropped) that no longer happen because of this. Now for putting Listboxes in NSScrollViews.
|
2014-03-03 14:37:16 -05:00 |
Pietro Gagliardi
|
842815b2e0
|
Fixed selection grabbing and also append/insert/removal crashes: all were selector name typos. Also some TODOs Now to make this scroll/confine it to a scroll view...
|
2014-03-03 01:51:54 -05:00 |