Pietro Gagliardi
|
3084d0f243
|
Implemented tabbing properly. Tab order still backwards.
|
2014-10-16 18:41:17 -04:00 |
Pietro Gagliardi
|
634ef7d4d9
|
More TODOs.
|
2014-10-16 16:20:50 -04:00 |
Pietro Gagliardi
|
fa67147f54
|
Forgot to size Grid and SimpleGrid's container properly. Fixed.
|
2014-10-16 16:20:09 -04:00 |
Pietro Gagliardi
|
229ffd37b2
|
Fixed Tab page content positioning.
|
2014-10-16 16:05:18 -04:00 |
Pietro Gagliardi
|
31fd8a34df
|
Made Tab containers children of the Tab.
|
2014-10-16 15:44:30 -04:00 |
Pietro Gagliardi
|
7c9c51a083
|
Fixed preferred size forgetfulness.
|
2014-10-16 15:16:11 -04:00 |
Pietro Gagliardi
|
66d241074a
|
More TODOs for real.
|
2014-10-16 14:22:54 -04:00 |
Pietro Gagliardi
|
f607b428a3
|
Actually we don't need to do anything to Tab right nwo...
|
2014-10-16 14:18:58 -04:00 |
Pietro Gagliardi
|
c1443855d5
|
More TODOs.
|
2014-10-16 14:12:02 -04:00 |
Pietro Gagliardi
|
c920946898
|
Added the sharedWndProc() spiel to Tab now that it stores Controls directly. Will need to add the same to Group.
|
2014-10-16 14:11:28 -04:00 |
Pietro Gagliardi
|
a1f9dca68c
|
Storing the *container in the Windows GWLP_USERDATA is no longer needed; strip it.
|
2014-10-16 14:09:11 -04:00 |
Pietro Gagliardi
|
6cefa04d71
|
Removed containerResize() from container_windows.c; it no longer exists.
|
2014-10-16 14:06:02 -04:00 |
Pietro Gagliardi
|
3316386c2a
|
Fixed a small error in group_windows.go.
|
2014-10-16 13:55:05 -04:00 |
Pietro Gagliardi
|
b27671740d
|
Removed the whole store**HWND spiel. No longer works properly (nil pointers woo).
|
2014-10-16 13:53:05 -04:00 |
Pietro Gagliardi
|
e78624f057
|
Removed the dummy test program.
|
2014-10-15 13:33:53 -04:00 |
Pietro Gagliardi
|
0e32aff30b
|
Fixed compiler errors.
|
2014-10-15 13:30:35 -04:00 |
Pietro Gagliardi
|
6b2dac4200
|
Migrated the layout containers. No margins yet. If all goes well, though, this should be enough...
|
2014-10-15 12:57:08 -04:00 |
Pietro Gagliardi
|
d6b7a0d8c2
|
Migrated Table and Area. Almost done, I think???
|
2014-10-15 11:39:57 -04:00 |
Pietro Gagliardi
|
7e0a8968c1
|
Migrated Tab.
|
2014-10-15 11:17:34 -04:00 |
Pietro Gagliardi
|
aed71fa5d4
|
Migrated Group on Windows over.
|
2014-10-15 10:12:36 -04:00 |
Pietro Gagliardi
|
b6991d9b12
|
Started the work for margins; implemented for Window.
|
2014-10-14 22:04:32 -04:00 |
Pietro Gagliardi
|
8fd3e653d1
|
Started the actual new container framework.
|
2014-10-14 20:31:35 -04:00 |
Pietro Gagliardi
|
93f0882991
|
Documented the Label change.
|
2014-10-14 15:31:57 -04:00 |
Pietro Gagliardi
|
abdbec2449
|
Moved more of the basic controls over. Also an important change: all Labels are now Standalone. A separate Form layout container will be used for the purpose instead.
|
2014-10-14 15:29:59 -04:00 |
Pietro Gagliardi
|
eef3e1136b
|
Started the new recontainerization..
|
2014-10-14 15:17:35 -04:00 |
Pietro Gagliardi
|
aad6e4c699
|
More future plans.
|
2014-10-13 12:49:00 -04:00 |
Pietro Gagliardi
|
1b070b3f10
|
Revert "Began making the spaced property per-container." Things are more complicated here than it's worth. Will need to tear everything apart and redo the whole control hierarchy. Sigh...
This reverts commit ea391ef841 .
|
2014-10-12 11:54:58 -04:00 |
Pietro Gagliardi
|
ea391ef841
|
Began making the spaced property per-container.
|
2014-10-11 20:16:38 -04:00 |
Pietro Gagliardi
|
99101c0264
|
Changed deprecated gdk_pixbuf_unref() call to g_object_unref() in GTK+ ImageList.
|
2014-10-11 17:35:01 -04:00 |
Pietro Gagliardi
|
ba3efd31d2
|
More attempted GTK+ Popover work.
|
2014-10-11 17:01:14 -04:00 |
Pietro Gagliardi
|
98565c6d2b
|
Started the real GTK+ Popover implementation.
|
2014-10-11 13:13:40 -04:00 |
Pietro Gagliardi
|
2610561a7a
|
More future plans.
|
2014-10-11 12:20:59 -04:00 |
Pietro Gagliardi
|
1784a07390
|
Moved the Windows Popover stuff out of the way and renamed its folder to just popover/; I'll continue the GTK+ experiments here.
|
2014-10-11 12:11:56 -04:00 |
Pietro Gagliardi
|
a15c27e81d
|
Integrated the extracted Popover code with the Windows Popover.
|
2014-10-11 11:00:56 -04:00 |
Pietro Gagliardi
|
cd265df14e
|
Started splitting out the Popover platform-independent code.
|
2014-10-11 10:47:12 -04:00 |
Pietro Gagliardi
|
1b499d8305
|
More future plans.
|
2014-10-11 10:01:15 -04:00 |
Pietro Gagliardi
|
d52183c017
|
More GTK+ Popover work. I should probably make this a proper widget.
|
2014-10-10 22:49:03 -04:00 |
Pietro Gagliardi
|
033587601b
|
Removed stray TODOs.
|
2014-10-10 21:30:57 -04:00 |
Pietro Gagliardi
|
152f2a2ccd
|
Fixed some Windows Popover redraw issues.
|
2014-10-10 21:27:08 -04:00 |
Pietro Gagliardi
|
df45a8b035
|
More TODOs.
|
2014-10-10 17:02:33 -04:00 |
Pietro Gagliardi
|
f2f743824e
|
Started the logic for proper positioning of the Popover on Windows.
|
2014-10-10 16:56:18 -04:00 |
Pietro Gagliardi
|
63d59e7421
|
Started the replacement GTK+ Popover.
|
2014-10-10 15:48:06 -04:00 |
Pietro Gagliardi
|
64274907d3
|
Fixed up the Windows Popover so that it can point in any direction and the client area adjusts itself properly.
|
2014-10-10 12:37:42 -04:00 |
Pietro Gagliardi
|
1fc82c55f4
|
More Windows popover error checking and bug fixes.
|
2014-10-10 12:25:14 -04:00 |
Pietro Gagliardi
|
8a74b95fcf
|
Genericized the popover code to allow pointing in any direction and at any point. This only affects the shaping; everything else needs to be done now.
|
2014-10-10 11:43:12 -04:00 |
Pietro Gagliardi
|
96895004cd
|
Switched to using Polyline() in the Windows Popover code.
|
2014-10-10 11:17:47 -04:00 |
Pietro Gagliardi
|
2420e3ea2a
|
More Windows popover error checking.
|
2014-10-10 11:12:19 -04:00 |
Pietro Gagliardi
|
4777c0c309
|
Started handling errors in the Windows Popover code. Also more TODOs.
|
2014-10-10 10:47:37 -04:00 |
Pietro Gagliardi
|
a499a99d1a
|
Drew the Windows popover background.
|
2014-10-09 19:10:25 -04:00 |
Pietro Gagliardi
|
8ce9f4d7ff
|
Fixed the big drawing issues for the Windows popover.
|
2014-10-09 19:00:58 -04:00 |