Pietro Gagliardi
|
ec2749d46c
|
Updated some TODOs (part 2 of yesterday's The Old New Thing post).
|
2014-05-22 23:23:10 -04:00 |
Pietro Gagliardi
|
0b609178ff
|
More of the previous commit.
|
2014-05-22 04:01:35 -04:00 |
Pietro Gagliardi
|
77d861354e
|
More KeyEvent Modifiers designing in the TODO file.
|
2014-05-22 03:59:19 -04:00 |
Pietro Gagliardi
|
6a07a06cb8
|
Updated TODO on modifier keys handling in KeyEvent.
|
2014-05-22 03:44:25 -04:00 |
Pietro Gagliardi
|
e2ab537474
|
Updated a TODO with a The Old New Thing blog post link posted today (!) that answers the question the TODO asks.
|
2014-05-21 23:19:55 -04:00 |
Pietro Gagliardi
|
8c386274e9
|
Removed TODO about pixel alignment of scrollviews on Mac OS X; mikeash in irc.freenode.net/#macdev told me this only happens when using fractional pixels (because Mac OS X lets you use fractional coordinates and sizes), so we don't have an issue since all our coordinates are integers.
|
2014-05-21 18:44:20 -04:00 |
Pietro Gagliardi
|
5b0f8e8cc7
|
Updated TODOs after confirming that Windows and Mac do have MouseEvent.Held[] sorted.
|
2014-05-20 12:32:05 -04:00 |
Pietro Gagliardi
|
c01549420d
|
Removed 10.6 build issues from TODO now that that's done.
|
2014-05-20 09:03:44 -04:00 |
Pietro Gagliardi
|
7b7005ec19
|
TODO file update.
|
2014-05-19 00:11:50 -04:00 |
Pietro Gagliardi
|
da2bd70192
|
Removed Objective-C runtime TODOs from todo.md.
|
2014-05-16 09:16:44 -04:00 |
Pietro Gagliardi
|
342e16008b
|
More TODOs.
|
2014-05-13 12:02:35 -04:00 |
Pietro Gagliardi
|
51bee78044
|
More TODOs and future plans.
|
2014-05-11 11:22:15 -04:00 |
Pietro Gagliardi
|
9ed8d9c816
|
Consistency change: all Windows API structure field names now match case-wise (some were forcibly exported in the past for historical reasons: I originally started package ui by trying to write a Windows API wrapper, but decided to ditch that and just use the Windows API directly from package ui). Also more TODOs.
|
2014-05-11 11:11:57 -04:00 |
Pietro Gagliardi
|
fefab429fc
|
Documented dragging issues caused by how Mac OS X handles mouse events; also determined that multiple buttons held at once only generates one mouseDragged: signal.
|
2014-05-10 14:27:29 -04:00 |
Pietro Gagliardi
|
605ea3123b
|
Still more TODOs.
|
2014-05-10 02:34:08 -04:00 |
Pietro Gagliardi
|
40c555c269
|
More TODOs.
|
2014-05-10 02:17:23 -04:00 |
Pietro Gagliardi
|
1bddba06d8
|
More TODOs, now that I have Mac OS X 10.6 working as well.
|
2014-05-08 22:23:13 -04:00 |
Pietro Gagliardi
|
3508239bf7
|
Completed extending of mouse buttons to the system's limit; defined (as undefined) the mouse drag behavior for buttons >= 3; implemented all that on the GTK+ side, and decided to have MouseEvents.Held[] be sorted (documentation only for now; need to check the code to make sure it follows). Good Lord...
|
2014-05-07 17:51:04 -04:00 |
Pietro Gagliardi
|
0eaffe120b
|
More TODOs... sigh...
|
2014-05-07 16:47:27 -04:00 |
Pietro Gagliardi
|
8ababaa95c
|
More TODOs.
|
2014-05-06 20:46:41 -04:00 |
Pietro Gagliardi
|
82c2ae6c6b
|
More TODOs.
|
2014-05-02 12:58:08 -04:00 |
Pietro Gagliardi
|
a98072a23b
|
Decided not to cap mouse buttons at 3; reflected this in the public interface and in the TODO file. Platform implementations come next.
|
2014-04-29 16:03:37 -04:00 |
Pietro Gagliardi
|
b7a5f68543
|
More TODOs.
|
2014-04-27 16:32:46 -04:00 |
Pietro Gagliardi
|
6c7f862cc1
|
More TODOs.
|
2014-04-25 11:04:47 -04:00 |
Pietro Gagliardi
|
bee9f2a096
|
More future plans and TODOs.
|
2014-04-24 20:41:12 -04:00 |
Pietro Gagliardi
|
bd20855bf4
|
Checked click to keyboard in Areas on Mac OS X; it works.
|
2014-04-24 12:59:45 -04:00 |
Pietro Gagliardi
|
5cac12e3f0
|
More future plans and TODOs.
|
2014-04-20 22:52:26 -04:00 |
Pietro Gagliardi
|
6c3058a32d
|
Settled window sizing for GTK+; moved the respective TODO to future plans.
|
2014-04-15 12:58:17 -04:00 |
Pietro Gagliardi
|
da2d4da15a
|
Added click-to-focus to GTK+ Areas and documented that click-to-focus happens; also TODOs related to that.
|
2014-04-14 23:11:28 -04:00 |
Pietro Gagliardi
|
ef7b564855
|
Removed the Windows Area resizing glitches TODOs... as they seemed to have gone away on their own (GDI+ issue that no longer applies since I dropped GDI+?).
|
2014-04-14 17:59:13 -04:00 |
Pietro Gagliardi
|
67b574fdc0
|
More TODOs.
|
2014-04-14 13:48:54 -04:00 |
Pietro Gagliardi
|
2afbaa033d
|
More TODOs.
|
2014-04-14 12:56:52 -04:00 |
Pietro Gagliardi
|
a29abd11c0
|
Ensured that pressing Modifiers+Key/ExtKey does not produce an event with just the Key/ExtKey.
|
2014-04-14 12:47:49 -04:00 |
Pietro Gagliardi
|
fb50badf00
|
Fixed Area test time label weirdness by making Labels truncate their text instead of word-wrapping on all platforms. This doesn't explain GTK+/Wayland, alas.
|
2014-04-13 18:05:07 -04:00 |
Pietro Gagliardi
|
e4c27a4a72
|
Fixed weird Area time label truncation on Windows; more TODOs and future plans related to that.
|
2014-04-13 16:46:22 -04:00 |
Pietro Gagliardi
|
417bdb8949
|
Consolidated NSScrollView code on Mac OS X to be all in one place.
|
2014-04-13 12:52:10 -04:00 |
Pietro Gagliardi
|
136ddf5a5b
|
More shuffling of TODOs and future plans.
|
2014-04-13 10:27:34 -04:00 |
Pietro Gagliardi
|
3fc2ed8a2a
|
More TODO/future plan shuffling.
|
2014-04-13 00:45:55 -04:00 |
Pietro Gagliardi
|
c5b4859311
|
More TODOs and future plans. Also finally removed the TODO about incorrect Area redraw on Windows.
|
2014-04-13 00:34:08 -04:00 |
Pietro Gagliardi
|
c04b9112a5
|
More TODOs and future plans.
|
2014-04-12 22:33:51 -04:00 |
Pietro Gagliardi
|
d4c79539af
|
Fixed Listboxes on Mac OS X having an initial selection.
|
2014-04-12 22:05:34 -04:00 |
Pietro Gagliardi
|
274fa0c292
|
Fixed Comboboxes on Mac OS X having an initial selection. This also lays the groundwork for adding Combobox/Listbox.Select() as a public function...
|
2014-04-12 21:49:41 -04:00 |
Pietro Gagliardi
|
b9e5ef8e4b
|
Verified that the Listbox item text is vertically positioned properly on Mac OS X.
|
2014-04-12 21:27:15 -04:00 |
Pietro Gagliardi
|
aef419a83e
|
Documented the thread safety of AreaHandler and Area.SetSize().
|
2014-04-12 14:07:31 -04:00 |
Pietro Gagliardi
|
e713b59bec
|
Removed TODO about Windows -1 conversions, as the Go spec specifically says that signed values are sign-extended to the full size of the type to convert to (and even shows an example of this), so the code we have was correct, not just working out of luck.
|
2014-04-10 20:52:12 -04:00 |
Pietro Gagliardi
|
d6abf79932
|
Added bounds checking to NewArea() and Area.SetSize() such that an Area must have a valid size.
|
2014-04-10 20:42:01 -04:00 |
Pietro Gagliardi
|
1c11ef2d9c
|
More TODOs.
|
2014-04-10 19:38:48 -04:00 |
Pietro Gagliardi
|
a01ffafba0
|
Fixed Area mouse events being sent when something happens outside the Area itself.
|
2014-04-10 18:52:43 -04:00 |
Pietro Gagliardi
|
1516c0d938
|
Decided not to make Labels selectable; nothing does it and it's a platform detail.
|
2014-04-10 16:23:51 -04:00 |
Pietro Gagliardi
|
09e92b0eb3
|
Documented scrollbars on Listbox and Area to the best of my ability, shuffling the appropriate TODOs around.
|
2014-04-10 16:18:53 -04:00 |