Rafał Jopek
|
9e8bda22a7
|
Update README.md
Removed outdated link, original project restored.
|
2019-12-29 19:40:51 +01:00 |
Pietro Gagliardi
|
e8a4562744
|
Merge pull request #479 from jaens/patch-1
Remove pylibui-cffi from README
|
2019-12-29 09:58:45 -05:00 |
Jaen
|
bd420fed73
|
Remove pylibui-cffi from README
The owner has archived the repository, which I assume means it's unmaintained.
|
2019-12-27 12:09:44 -08:00 |
Pietro Gagliardi
|
01c1691161
|
More TODOs.
|
2019-11-08 22:22:03 -05:00 |
Pietro Gagliardi
|
736af09557
|
More notes.
|
2019-10-25 20:03:36 -04:00 |
Pietro Gagliardi
|
21b887a14a
|
More notes.
|
2019-10-21 22:14:33 -04:00 |
Pietro Gagliardi
|
ad1644f9a8
|
More notes.
|
2019-10-19 22:56:25 -04:00 |
Pietro Gagliardi
|
c90ea52922
|
Merge branch 'master' into remodel
|
2019-09-15 22:54:30 -04:00 |
Pietro Gagliardi
|
1b05846892
|
Fixed a use-before-initialize bug in unix/area.c. This was present from the start, and was an error in my Go code conversion; oops. Fixes #472.
|
2019-09-15 22:53:23 -04:00 |
Pietro Gagliardi
|
c0c8207a6c
|
misctests cleanup (of files not being committed to git).
|
2019-09-15 10:52:15 -04:00 |
Pietro Gagliardi
|
a410f9d5e5
|
Ooh we mostly figured it out!
|
2019-09-02 21:06:07 -04:00 |
Pietro Gagliardi
|
6801cf5282
|
More progress with the DWM blur-behind stuff. This is increasingly complicated; I can get rid of the alpha-blending OR keep the Aero animations...
|
2019-09-01 18:59:19 -04:00 |
Pietro Gagliardi
|
5c65e6d7fa
|
More notes.
|
2019-08-31 19:33:33 -04:00 |
Pietro Gagliardi
|
17f9a5eff5
|
Started writing a test program for DwmEnableBlurBehind() for sidebars. This is gonna be a LOT of work...
|
2019-08-31 19:22:02 -04:00 |
Pietro Gagliardi
|
0264ea9905
|
BIG OOPS
|
2019-06-18 20:36:17 -04:00 |
Pietro Gagliardi
|
c17f854d04
|
And added uiControlOSVtable on Windows. We're now back to building everywhere! :D
|
2019-06-18 20:31:28 -04:00 |
Pietro Gagliardi
|
80ada0a06b
|
And implemented the bare bones of uiControlOSVtable on GTK+.
|
2019-06-18 20:19:32 -04:00 |
Pietro Gagliardi
|
4649e7d632
|
Oh wait, we leave that to the individual containers. Never mind! Let's write this on other platforms!!
|
2019-06-18 11:02:39 -04:00 |
Pietro Gagliardi
|
644afdedaf
|
Added uiControlOnFree() checking to test/control.c. Now we can add the tests for uiControlFree() calling Free on children, and then we can finally start implementing these on the other platforms :D
|
2019-06-18 10:59:56 -04:00 |
Pietro Gagliardi
|
a1b0979506
|
Rewrote test/controls.c to be about counting calls.
|
2019-06-18 10:48:10 -04:00 |
Pietro Gagliardi
|
dcae8888d2
|
More controls test work.
|
2019-06-17 20:03:57 -04:00 |
Pietro Gagliardi
|
a9145c2f35
|
Started writing the uiControl functionality tests. Also more TODOs. Let's fix build errors next.
|
2019-06-16 21:44:49 -04:00 |
Pietro Gagliardi
|
6b161efed7
|
Added uiControlSetParent() to allcalls.h.
|
2019-06-16 21:28:16 -04:00 |
Pietro Gagliardi
|
a907353c9c
|
Workaround for now. I should have specified in the bug that I overlooked it because my version of clang seems to use C99 for Objective-C by default, but not for Objective-C++. I'll do that when I'm next online. Anyway, now to write uiControl functionality tests.
|
2019-06-16 21:26:05 -04:00 |
Pietro Gagliardi
|
517791f04e
|
Started writing the macOS control errors file. We have a meson problem now... it's not respecting cpp_std for Objective-C++.
|
2019-06-16 20:35:36 -04:00 |
Pietro Gagliardi
|
aa7da7b647
|
And added those control errors. Back to passing, and more importantly, back to actually writing tests! (Once we get to the uiControlOSVtable tests, that is...) Also more TODOs.
|
2019-06-16 20:03:37 -04:00 |
Pietro Gagliardi
|
3f744de64e
|
Started cleaning things up from zOLD as well.
|
2019-06-16 19:55:51 -04:00 |
Pietro Gagliardi
|
edee2b930c
|
Re-added uiControlSetParent() to allow finishing testing uiControlFree() errors. That will come next, alongside its own errors.
|
2019-06-16 19:52:09 -04:00 |
Pietro Gagliardi
|
fda6c4a743
|
And strengthened the uiControlType() test a bit.
|
2019-06-16 17:32:47 -04:00 |
Pietro Gagliardi
|
c28adcbd01
|
Added test hook for checking a malformed uiControl whose type field is invalid.
|
2019-06-16 17:26:03 -04:00 |
Pietro Gagliardi
|
f90150a579
|
More filling in of the uiControl errors tests.
|
2019-06-16 13:06:28 -04:00 |
Pietro Gagliardi
|
0d61f674c5
|
Filled in some error messages in the previous commit. More TODOs.
|
2019-06-16 10:28:27 -04:00 |
Pietro Gagliardi
|
0bc347dd62
|
Stubbed out most of the other uiControl errors to test.
|
2019-06-16 10:20:21 -04:00 |
Pietro Gagliardi
|
3e96dafe44
|
Created the test uiControl type. Now we can start writing the rest of the uiControl tests.
|
2019-06-16 05:45:16 -04:00 |
Pietro Gagliardi
|
ed5bbc4dbd
|
And added uiControlVtable NULL method tests. Woo!
|
2019-06-15 23:38:17 -04:00 |
Pietro Gagliardi
|
29309ab040
|
And also FINALLY added the internal uiEvents to the uiEventFree() test.
|
2019-06-15 21:45:35 -04:00 |
Pietro Gagliardi
|
29ce809772
|
And FINALLY fixed the NULL name error in uiRegisterControlType().
|
2019-06-15 21:38:21 -04:00 |
Pietro Gagliardi
|
0550e4bc00
|
Turned testVtable into a function that returned the pointer to use, made the OSVtable equivalent likewise, and renamed darwin/control.m to darwin/controls.m.
|
2019-06-15 21:33:53 -04:00 |
Pietro Gagliardi
|
c1d8c0f5ec
|
Oops, forgot to add the consts to the documentation.
|
2019-06-15 20:48:55 -04:00 |
Pietro Gagliardi
|
b6a8d24c3e
|
And fixed const issues and other build errors.
|
2019-06-15 20:48:20 -04:00 |
Pietro Gagliardi
|
ad209175c1
|
Migrated controls_errors.h. Now I need to add consts to uiRegisterControlType() and friends.
|
2019-06-15 20:38:18 -04:00 |
Pietro Gagliardi
|
4d78b5a3ef
|
Migrated noinitwrongthread.c.
|
2019-06-15 20:17:45 -04:00 |
Pietro Gagliardi
|
8c7f1987da
|
And fixed build errors. It works! Now to translate everything else back.
|
2019-06-15 20:06:12 -04:00 |
Pietro Gagliardi
|
83dc1d6065
|
And removed errors.h.
|
2019-06-15 19:59:17 -04:00 |
Pietro Gagliardi
|
c2bace108d
|
And finished rewriting events_errors.h.
|
2019-06-15 19:58:46 -04:00 |
Pietro Gagliardi
|
f966b6ee16
|
Adapted everything to life with C++ and to the new error checking model.
|
2019-06-15 19:53:50 -04:00 |
Pietro Gagliardi
|
c74fc09261
|
Started rewriting the error checks in C++, because ugh.
|
2019-06-15 19:28:47 -04:00 |
Pietro Gagliardi
|
5d63b34904
|
I should probably just switch all this to C++ at this rate.
|
2019-06-14 20:15:39 -04:00 |
Pietro Gagliardi
|
f517742a3c
|
Started rewriting events_errors.c to use a new errors.h that will do all the hard work. We'll need to do slightly more work for this particular case because of the firing stuff, though.
|
2019-06-13 21:20:39 -04:00 |
Pietro Gagliardi
|
ae4bfea10b
|
Started rewriting events_errors.c to mention events less; this will turn into an events.h that will do all the heavy lifting.
|
2019-06-13 20:57:15 -04:00 |