Pietro Gagliardi
|
ae14542c9a
|
Improved uiMainSteps().
|
2016-06-17 09:22:31 -04:00 |
Pietro Gagliardi
|
cc4c5f7bd5
|
Tried to see if we can fix up uiMainSteps() to not need parameters after all. Now to actually apply it.
|
2016-06-17 09:16:30 -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
|
d4492c06a9
|
Changed the uiMainSteps() API as the GTK+ port will need it to be done this way...
|
2016-06-16 13:49:50 -04:00 |
Pietro Gagliardi
|
da4b396aaf
|
Added uiMainSteps(), which sets things up to use uiMainStep() for the main loop. Implemented on OS X.
|
2016-06-16 13:45:24 -04:00 |
Pietro Gagliardi
|
b4d0e08a22
|
Started the work to fix uiMainStep().
|
2016-06-16 13:41:13 -04:00 |
Pietro Gagliardi
|
377f46814a
|
Started adding borderless uiWindow support; implemented on Windows.
|
2016-06-16 11:20:28 -04:00 |
Pietro Gagliardi
|
fd9af04123
|
Implemented fullscreen on OS X.
|
2016-06-16 09:29:28 -04:00 |
Pietro Gagliardi
|
69cafde7f3
|
Started the fullscreen window stuff.
|
2016-06-16 08:07:50 -04:00 |
Pietro Gagliardi
|
6c56f1e1ce
|
Implemented the window size stuff on Windows.
|
2016-06-15 22:52:35 -04:00 |
Pietro Gagliardi
|
5fbe85c21a
|
Started adding the uiWindow size code.
|
2016-06-15 22:28:44 -04:00 |
emersion
|
983a53d3c3
|
Replaces uiProgressBar(Set)Indeterminate() by value=-1
|
2016-06-15 23:17:23 +02:00 |
Pietro Gagliardi
|
f98318fb3a
|
Started implementing the new uiWindows stuff on GTK+.
|
2016-06-15 16:45:49 -04:00 |
emersion
|
560cca5bc9
|
Adds uiProgressBar(Set)Indeterminate for unix
|
2016-06-15 21:51:08 +02:00 |
Pietro Gagliardi
|
53bec81925
|
More uiWindow positioning refinement and implementation on OS X.
|
2016-06-15 14:57:52 -04:00 |
Pietro Gagliardi
|
4465d37d2e
|
Started uiWindow positioning stuff.
|
2016-06-15 13:21:07 -04:00 |
Pietro Gagliardi
|
efe207ca37
|
Added a test of uiFormDelete().
|
2016-06-15 12:06:19 -04:00 |
Pietro Gagliardi
|
cb81518e0f
|
Implemented proper hiding and showing behavior on OS X on uiForm and uiGrid.
|
2016-06-14 11:18:38 -04:00 |
Pietro Gagliardi
|
d54f7dd682
|
Added a facility to the OS X port to be notified when a child's visibility has changed; this is necessary for implementing hiding and showing properly.
|
2016-06-14 10:37:19 -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
|
e46554f481
|
More work on the uiGrid test.
|
2016-06-13 13:57:20 -04:00 |
Pietro Gagliardi
|
ba8e5b80ea
|
More uiGrid tests. OS X falls apart as usual :D
|
2016-06-13 08:12:01 -04:00 |
Pietro Gagliardi
|
bf1595795c
|
Fixed a tester bug.
|
2016-06-11 23:53:49 -04:00 |
Pietro Gagliardi
|
3a3b96a38e
|
Implemented more of GTK+'s grid tests.
|
2016-06-09 21:30:33 -04:00 |
Pietro Gagliardi
|
4b149ddfef
|
Implemented uiGrid on GTK+.
|
2016-06-09 18:57:58 -04:00 |
Pietro Gagliardi
|
075eae15e5
|
Started uiGrid.
|
2016-06-09 17:15:59 -04:00 |
Pietro Gagliardi
|
1ad18ddc8e
|
We are FINALLY adding uiForm. About time :V
|
2016-06-07 09:56:53 -04:00 |
Pietro Gagliardi
|
5accda32e5
|
Added new uiRadioButtons functions and implemented them on GTK+. More TODOs.
|
2016-06-06 18:56:58 -04:00 |
Pietro Gagliardi
|
6cb3cd4ed7
|
More robust accelerator tests.
|
2016-06-06 09:27:07 -04:00 |
Pietro Gagliardi
|
d0be2979e4
|
Added Password and Search Entries. Now for the implementation.
|
2016-06-05 20:26:44 -04:00 |
Pietro Gagliardi
|
05b542182a
|
More cmake stuff. MSVC shared builds work as we want them to so far (mostly).
|
2016-06-03 17:30:00 -04:00 |
Pietro Gagliardi
|
1903115bbd
|
Pushed all the build files elsewhere. I'm rewriting the CMakeLists files from scratch.
|
2016-06-03 00:29:31 -04:00 |
Pietro Gagliardi
|
08c06f24c0
|
Added the test program to the CMake setup.
|
2016-06-01 14:07:43 -04:00 |
Pietro Gagliardi
|
be8a957689
|
Fixed static linking on Windows.
|
2016-05-29 18:35:06 -04:00 |
Pietro Gagliardi
|
0c85469e52
|
More TODO and intrinsic size work.
|
2016-05-28 22:49:27 -04:00 |
Pietro Gagliardi
|
b130ddc04b
|
Added a test of having multiple uiRadioButtons in the same parent container and started a test of intrinsic sizes of all non-container controls.
|
2016-05-28 21:29:00 -04:00 |
Pietro Gagliardi
|
4c98fda7ff
|
Added Enable/Disable buttons to page 6.
|
2016-05-28 11:36:16 -04:00 |
Pietro Gagliardi
|
3896861f39
|
Added another facet to page 10's tests: whether the letter after the combined one gets colored.
|
2016-05-26 17:44:35 -04:00 |
Pietro Gagliardi
|
a8aa842172
|
More TODOs.
|
2016-05-25 01:15:43 -04:00 |
Pietro Gagliardi
|
363916855c
|
Split uiCombobox on OS X.
|
2016-05-23 18:50:02 -04:00 |
Pietro Gagliardi
|
996ba99b0f
|
Began uiEditableCombobox splitting.
|
2016-05-23 17:41:37 -04:00 |
Pietro Gagliardi
|
a571bd4779
|
Added a composed character test to page 10.
|
2016-05-23 08:11:22 -04:00 |
Pietro Gagliardi
|
60627e13a1
|
Fleshed out page 12.
|
2016-05-22 23:05:37 -04:00 |
Pietro Gagliardi
|
b66be0bf2d
|
Stale TODO removal. Expanded page 9 to also show the positions of the second line.
|
2016-05-22 20:49:16 -04:00 |
Pietro Gagliardi
|
a641a7eda8
|
Some TODO cleanup. Started changing long-term TODOs to say LONGTERM instead.
|
2016-05-22 18:37:53 -04:00 |
Pietro Gagliardi
|
b73a96ad27
|
More TODOs.
|
2016-05-22 17:49:41 -04:00 |
Pietro Gagliardi
|
6d421e9349
|
Implemented a test of non-BMP characters that need surrogate pairs on UTF-16-based systems on test page 10.
|
2016-05-22 17:01:18 -04:00 |
Pietro Gagliardi
|
bbae4478f6
|
More TODOs.
|
2016-05-22 14:41:42 -04:00 |
Pietro Gagliardi
|
313ce47833
|
Started non-wrapping multiline entries. Implemented on Windows.
|
2016-05-22 13:56:36 -04:00 |