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 |
Pietro Gagliardi
|
862b0402b9
|
More Windows uiTab work.
|
2015-09-01 11:33:25 -04:00 |
Pietro Gagliardi
|
5ea3307027
|
Partial uiTab rewiring.
|
2015-09-01 09:39:25 -04:00 |
Pietro Gagliardi
|
4714bbacd5
|
Set up uiBox sizing.
|
2015-09-01 09:18:37 -04:00 |
Pietro Gagliardi
|
d3d62c849c
|
Fixed uiWindows window sizing issues.
|
2015-09-01 08:42:42 -04:00 |
Pietro Gagliardi
|
c4103afb49
|
Some runtime error fixes.
|
2015-09-01 07:47:29 -04:00 |
Pietro Gagliardi
|
993cb67ba4
|
Fixed linker errors. Now for runtime errors.
|
2015-09-01 07:33:13 -04:00 |
Pietro Gagliardi
|
099d15b638
|
More compiler issue fixing.
|
2015-09-01 07:21:18 -04:00 |
Pietro Gagliardi
|
7e11274e3a
|
Fixed very many compilation issues. There's a lot more left to fix, though...
|
2015-08-31 17:50:23 -04:00 |
Pietro Gagliardi
|
67e87f213a
|
Finished the initial run of box.c and GNUmakefile. Now to finally test the build which will break miserably! :D
|
2015-08-31 17:05:50 -04:00 |
Pietro Gagliardi
|
25bbd58915
|
And wrote up the new Windows control.c. Let's take this to the bridge!... oh right, box.c :|
|
2015-08-31 15:16:36 -04:00 |
Pietro Gagliardi
|
cefd262f42
|
More migration. Just control.c left, and then we can build.
|
2015-08-31 15:14:02 -04:00 |
Pietro Gagliardi
|
413ec1a2c3
|
More migration.
|
2015-08-31 13:37:56 -04:00 |
Pietro Gagliardi
|
3a607cbbf2
|
Moved back a whole bunch of Windows files.
|
2015-08-31 12:45:53 -04:00 |
Pietro Gagliardi
|
1a39797a14
|
More Windows control work.
|
2015-08-31 12:33:44 -04:00 |
Pietro Gagliardi
|
ec4ac0d596
|
Started the migration of uiTab on Windows. Phew; we're getting close...
|
2015-08-31 11:31:42 -04:00 |
Pietro Gagliardi
|
99c37b9697
|
Wrote up the boilerplate needed for tab pages.
|
2015-08-31 10:55:33 -04:00 |
Pietro Gagliardi
|
411afe4480
|
"Migrated" uiSpinbox in the same way as with uiRadioButtons. I might need a container and a uiWindowsSpinboxEditHandle()...
|
2015-08-31 07:28:15 -04:00 |
Pietro Gagliardi
|
887c087920
|
Started the migration of Windows uiRadioButtons. There are two files here: OLDradiobuttons.c, which is the old code as is, and radiobuttons.c, which is the partially-migrated file.
|
2015-08-30 22:08:25 -04:00 |
Pietro Gagliardi
|
311a7d4124
|
More migration work.
|
2015-08-30 19:32:05 -04:00 |
Pietro Gagliardi
|
34f0d71d0c
|
Added Windows child.c.
|
2015-08-30 18:45:45 -04:00 |
Pietro Gagliardi
|
f5cfdaddb9
|
Started work on reimplementing Windows API controls with parents. This handles uiGroup. Need to add child.c next.
|
2015-08-30 18:38:22 -04:00 |
Pietro Gagliardi
|
465d497cb6
|
Migrated all the single-HWND controls that don't have a child. Moment of truth time: do we require all controls to have a single HWND? Leaning toward yes.
|
2015-08-30 12:25:53 -04:00 |
Pietro Gagliardi
|
d4bb41f4c0
|
Migrated uiButton on Windows to the new backend. Most controls will, fortunately, be this smooth.
|
2015-08-29 21:02:38 -04:00 |
Pietro Gagliardi
|
8213eac2d7
|
Moved everything up a directory level.
|
2015-08-27 12:05:11 -04:00 |
Pietro Gagliardi
|
22599c3428
|
Removed the OS version stuff in the previous commit. Not sure what the difference between OS Version and Subsystem Version is.
|
2015-08-09 16:01:55 -04:00 |
Pietro Gagliardi
|
bf2bacd32c
|
Set the major OS subsystem version for Windows targets. Thanks to nbjoerg in irc.oftc.net/#mingw-w64 and Hans Passant on Stack Overflow.
|
2015-08-09 15:55:37 -04:00 |
Pietro Gagliardi
|
7bacc356a7
|
Maybe we won't need to switch to GtkBox entirely...
|
2015-07-01 12:46:10 -04:00 |
Pietro Gagliardi
|
af8fe560ff
|
Moved the old box.c to windows/box.c and updated all the Makefiles.
|
2015-06-30 01:06:36 -04:00 |
Pietro Gagliardi
|
1e1a69f1bb
|
Revert "Added more robust debugger logging to the Windows backend, PROPERLY this time."
Bleh, still don't quite feel like it...
This reverts commit a105522e0a .
|
2015-06-09 18:08:41 -04:00 |
Pietro Gagliardi
|
a105522e0a
|
Added more robust debugger logging to the Windows backend, PROPERLY this time.
|
2015-06-09 12:38:06 -04:00 |
Pietro Gagliardi
|
daa9a42e46
|
Added more robust compiler version verification to the Windows code, including a minimum version of MSVC for logging utilities.
|
2015-06-09 12:16:59 -04:00 |
Pietro Gagliardi
|
bdf5ebad3d
|
Removed a TODO related to shutdown-type cleanup. We can't rely on it.
|
2015-06-08 21:18:26 -04:00 |
Pietro Gagliardi
|
bf0b38b6c2
|
Revert "Set up basic logging."
Not right now.
This reverts commit 499bf2d00c .
|
2015-06-08 19:09:57 -04:00 |
Pietro Gagliardi
|
499bf2d00c
|
Set up basic logging.
|
2015-06-08 13:07:14 -04:00 |
Pietro Gagliardi
|
3c7f19565d
|
Quashed Aero progressbar issues.
|
2015-06-08 03:56:17 -04:00 |
Pietro Gagliardi
|
5a5193f6ec
|
Added DS_CONTROL to the tab page dialog. It's more correct, but it doesn't fix the hanging bug :(
|
2015-06-07 22:21:08 -04:00 |
Pietro Gagliardi
|
557ee68e47
|
Overdue change: handled WM_PRINTCLIENT in uiWindow.
|
2015-06-07 22:06:41 -04:00 |