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 |
Pietro Gagliardi
|
317c4dbc22
|
Updated some TODOs.
|
2015-06-07 21:28:40 -04:00 |
Pietro Gagliardi
|
f8d97949bc
|
More TODOs.
|
2015-06-07 20:47:18 -04:00 |
Pietro Gagliardi
|
03a5ffe797
|
Fixed unthemed dialog painting on Windows Classic.
|
2015-06-07 20:36:03 -04:00 |
Pietro Gagliardi
|
cb1b5ee48b
|
Got rid of the TaskDialog() linker kludge. This will require a version of MinGW-w64 newer than available; there's a patch I need to submit for approval for that.
|
2015-06-07 14:05:18 -04:00 |
Pietro Gagliardi
|
02e9c0c4f2
|
This commit message intentionally left blank.
|
2015-06-06 16:01:32 -04:00 |
Pietro Gagliardi
|
f0483f294d
|
More TODO resolution. uiGroup API finished.
|
2015-06-05 17:31:15 -04:00 |
Pietro Gagliardi
|
a12326f586
|
Decided not to have a vertical space between radiobuttons.
|
2015-06-05 17:16:03 -04:00 |
Pietro Gagliardi
|
ad66aa25d5
|
More TODO resolution.
|
2015-06-05 17:12:51 -04:00 |
Pietro Gagliardi
|
3f5df058c2
|
More TODO resolution.
|
2015-06-05 16:56:43 -04:00 |
Pietro Gagliardi
|
b57221772f
|
More TODO resolution.
|
2015-06-05 16:52:21 -04:00 |
Pietro Gagliardi
|
d1fd35d240
|
More TODO resolutions.
|
2015-06-05 16:35:56 -04:00 |