Pietro Gagliardi
|
88ea7c4665
|
Fixed runtime errors. Yay it works on all platforms now! Also more TODOs. Now the real work is getting the rest of the functionality in.
|
2017-01-20 04:34:15 -05:00 |
Pietro Gagliardi
|
c0781a13ae
|
Fixed compile errors. Jesus.
Runtime errors next.
|
2017-01-20 03:24:06 -05:00 |
Pietro Gagliardi
|
cac390a821
|
Wrote much of the new text layout code on Windows. Now to test.
|
2017-01-19 21:13:03 -05:00 |
Pietro Gagliardi
|
f7121774e1
|
Added some TODOs and started the work necessary for the Windows text system migration... which is gonna hurt.
|
2017-01-17 23:25:26 -05:00 |
Pietro Gagliardi
|
3218ba2a43
|
And migrated the Unix grapheme code for the new attributed string system.
|
2016-12-03 18:54:19 -05:00 |
Pietro Gagliardi
|
526173bf76
|
Started writing the implementation of uiAttributedString. Updated windows/graphemes.cpp for this new implementation. Also fixed up a bunch of subtle errors and other issues with windows/graphemes.cpp.
|
2016-12-03 18:34:06 -05:00 |
Pietro Gagliardi
|
0d5ff432b3
|
Rewrote utf16.cpp to use my utf lib. Maybe I should be doing attributed strings safter all, but I might as well optimize too I guess??
|
2016-12-03 11:31:11 -05:00 |
Pietro Gagliardi
|
e3dec183aa
|
Started the process of splitting the table code into a separate branch.
|
2016-11-27 17:34:40 -05:00 |
Pietro Gagliardi
|
8819d9cd58
|
Fixed the new Windows uiArea functions.
|
2016-10-25 23:41:37 -04:00 |
Pietro Gagliardi
|
9d754bbf2a
|
Implemented the new functions on Windows. Now to test.
|
2016-10-25 23:24:13 -04:00 |
Pietro Gagliardi
|
57fbf78ef3
|
More removal.
|
2016-10-22 19:31:57 -04:00 |
Pietro Gagliardi
|
edd70b9fa5
|
More uiWindows cleanup.
|
2016-10-22 18:35:41 -04:00 |
Pietro Gagliardi
|
f46edd097b
|
uiDrawTextWeightUtraBold.
|
2016-10-21 16:35:46 -04:00 |
Pietro Gagliardi
|
e133903809
|
Merge branch 'master' of github.com:andlabs/libui
|
2016-10-17 12:41:58 -04:00 |
Pietro Gagliardi
|
084ed53e63
|
Fixed a latent bug in uiFreeInitError() on Windows.
|
2016-10-15 01:21:04 -04:00 |
Boris Nagaev
|
61bcb0d536
|
cmake: do not reset unused variable _res_suffix
|
2016-07-10 22:14:55 +03:00 |
Pietro Gagliardi
|
ef689c10f1
|
Started table part handling on Windows.
|
2016-06-30 20:38:12 -04:00 |
Pietro Gagliardi
|
9656a81c77
|
Added uiNewVerticalSeparator().
|
2016-06-17 11:02:17 -04:00 |
Pietro Gagliardi
|
ae14542c9a
|
Improved uiMainSteps().
|
2016-06-17 09:22:31 -04:00 |
Pietro Gagliardi
|
99545e8775
|
Fixed up the progressbar changes.
|
2016-06-16 17:43:04 -04:00 |
Pietro Gagliardi
|
798061f7f6
|
Merge pull request #144 from ProtonMail/progress-bar
Improves progress bar
|
2016-06-16 16:44:42 -04:00 |
Pietro Gagliardi
|
179042025a
|
And implemented on Windows, and more TODOs on top of that.
|
2016-06-16 14:12:47 -04:00 |
Pietro Gagliardi
|
377f46814a
|
Started adding borderless uiWindow support; implemented on Windows.
|
2016-06-16 11:20:28 -04:00 |
Pietro Gagliardi
|
aafdb75a98
|
And implemented the fullscreen stuff on Windows.
|
2016-06-16 10:30:44 -04:00 |
emersion
|
7770b5c850
|
Adds indeterminate progressbar to windows
|
2016-06-16 09:32:13 +02:00 |
Pietro Gagliardi
|
e5064de86b
|
More TODOs.
|
2016-06-15 23:00:26 -04:00 |
Pietro Gagliardi
|
6c56f1e1ce
|
Implemented the window size stuff on Windows.
|
2016-06-15 22:52:35 -04:00 |
Pietro Gagliardi
|
c3777da0f4
|
And added the new uiWindow methods on Windows.
|
2016-06-15 21:55:42 -04:00 |
Pietro Gagliardi
|
dda58c9323
|
Fixed leaking issues with the previous commit.
|
2016-06-15 12:04:11 -04:00 |
Pietro Gagliardi
|
ac1a515820
|
Merge pull request #141 from ProtonMail/ui-form-delete
Adds uiFormDelete()
|
2016-06-15 12:00:38 -04:00 |
emersion
|
3173fc6cdc
|
Fixes windows static library copy
|
2016-06-15 17:07:52 +02:00 |
Pietro Gagliardi
|
c8dd546804
|
I don't know what's up. Fix a leak anyway.
|
2016-06-14 23:03:40 -04:00 |
Pietro Gagliardi
|
4b2d646345
|
Fixed most of the grid problems. Now we just need to figure why the Assorted page both clips and doesn't position controls correctly...
|
2016-06-14 23:00:30 -04:00 |
Pietro Gagliardi
|
106d4b544a
|
Edging ever closer to getting grids working right on Windows.
|
2016-06-14 21:55:14 -04:00 |
Pietro Gagliardi
|
0a4a8ae4f3
|
Getting closer. Adding hidden views makes things harder... hm.
|
2016-06-14 20:57:21 -04:00 |
Pietro Gagliardi
|
96ce336a8b
|
Handled hidden controls in uiGrid properly. Spacing, on the other hand...
|
2016-06-14 19:44:28 -04:00 |
Pietro Gagliardi
|
8ae0823eee
|
Implemented hidden controls properly on Windows uiForm.
|
2016-06-14 18:12:30 -04:00 |
emersion
|
52bd3b2c35
|
Adds uiFormDelete()
|
2016-06-14 22:41:37 +02:00 |
Pietro Gagliardi
|
b6cb429d1a
|
Fixed uiBox hidden control nonsense on Windows. FINALLY.
|
2016-06-14 16:06:39 -04:00 |
Pietro Gagliardi
|
997c8aac35
|
Implemented visibility change detection on Windows. Now to refine the actual implementation of hidden controls.
|
2016-06-14 15:55:24 -04:00 |
Pietro Gagliardi
|
fa4542f217
|
Got rid of the last bit of intmax_t. Now to verify everything.
|
2016-06-13 22:00:18 -04:00 |
Pietro Gagliardi
|
4524ffce5e
|
Removed most of the intmax_ts, which are all MinimumSize()s.
|
2016-06-13 21:54:15 -04:00 |
Pietro Gagliardi
|
8c974e7b77
|
Started removing intmax_ts, first with uipriv_windows.hpp.
|
2016-06-13 21:47:04 -04:00 |
Pietro Gagliardi
|
75a8ee9bf9
|
Removed intmax_t from everything else EXCEPT the Windows code. Now it's time for THAT...
|
2016-06-13 21:37:50 -04:00 |
Pietro Gagliardi
|
2affdab837
|
Removed intmax_t from the rest of the public API.
|
2016-06-13 21:23:05 -04:00 |
Pietro Gagliardi
|
864c6c2511
|
Finished stripping ui.h of intmax.
|
2016-06-13 21:20:20 -04:00 |
Pietro Gagliardi
|
155299cdb9
|
More intmax_t removal.
|
2016-06-13 21:11:59 -04:00 |
Pietro Gagliardi
|
440635447d
|
More intmax_t removal.
|
2016-06-13 21:05:40 -04:00 |
Pietro Gagliardi
|
8d48d42201
|
More intmax_t elminiation.
|
2016-06-13 20:55:50 -04:00 |
Pietro Gagliardi
|
b26354d1e7
|
Started replacement of intmax_t and uintmax_t with int.
|
2016-06-13 20:46:11 -04:00 |