Pietro Gagliardi
|
c402dcac30
|
And finally got rid of ui_attrstr.h (it's now all in ui.h) and updated the README. Time to FINALLY merge this back in!
|
2018-03-18 15:49:44 -04:00 |
Pietro Gagliardi
|
180b6429ef
|
More documentation, const correctness, and TODO wrangling.
|
2017-06-19 22:00:46 -04:00 |
Pietro Gagliardi
|
3e20e4670c
|
Made a decision on const correctness in uiOpenTypeFeatures.
|
2017-06-19 14:50:03 -04:00 |
Pietro Gagliardi
|
e6ee2b0dbd
|
Some TODO elminiation (for once). One TODO got reshuffled.
|
2017-06-18 20:10:42 -04:00 |
Pietro Gagliardi
|
8e8cc12105
|
Added uiForEach for canonicalizing foreach function returns and used it everywhere.
|
2017-06-06 12:47:07 -04:00 |
Pietro Gagliardi
|
49094bb340
|
Merged uiFontButton back in, with an updated API that works directly with uiDrawFontDescriptors.
|
2017-02-11 00:25:07 -05:00 |
Pietro Gagliardi
|
7bda3baee3
|
Fixed build errors. DOES IT WORK?!?!?!?!?!?!?!?!
|
2017-01-17 13:05:40 -05:00 |
Pietro Gagliardi
|
31274bcbd2
|
Started implementing the new attributed string system on OS X.
|
2017-01-02 23:53:31 -05:00 |
Pietro Gagliardi
|
30ca879c14
|
More API stuff.
|
2017-01-02 20:11:15 -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
|
9d754bbf2a
|
Implemented the new functions on Windows. Now to test.
|
2016-10-25 23:24:13 -04:00 |
Pietro Gagliardi
|
7abe97ec57
|
More TODOs.
|
2016-10-25 01:11:03 -04:00 |
Pietro Gagliardi
|
22caa5e502
|
Implemented the window drag stuff on GTK+. It works!
|
2016-10-25 00:34:12 -04:00 |
Pietro Gagliardi
|
67ff2fa855
|
Laid out the interface for user window drags.
|
2016-10-24 23:35:18 -04:00 |
Pietro Gagliardi
|
6d796b5642
|
More removal of uiWindow move events.
|
2016-10-22 18:11:49 -04:00 |
Pietro Gagliardi
|
f46edd097b
|
uiDrawTextWeightUtraBold.
|
2016-10-21 16:35:46 -04:00 |
Pietro Gagliardi
|
7995a4460c
|
Got rid of uiDrawImage stuff. I need to decide if the drawing API should care about scaling or not.
|
2016-06-25 14:33:42 -04:00 |
Pietro Gagliardi
|
da24b7154b
|
Started the work toward adding images.
|
2016-06-25 11:22:55 -04:00 |
Pietro Gagliardi
|
80b8fddbea
|
Started mapping out uiTable and uiTree.
|
2016-06-20 22:14:26 -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
|
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
|
377f46814a
|
Started adding borderless uiWindow support; implemented on Windows.
|
2016-06-16 11:20:28 -04:00 |
Pietro Gagliardi
|
69cafde7f3
|
Started the fullscreen window stuff.
|
2016-06-16 08:07:50 -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 |
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 |
emersion
|
e07a7b3d05
|
Adds uiProgressBarValue() in unix
|
2016-06-15 18:51:12 +02:00 |
emersion
|
52bd3b2c35
|
Adds uiFormDelete()
|
2016-06-14 22:41:37 +02: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 |
Pietro Gagliardi
|
075eae15e5
|
Started uiGrid.
|
2016-06-09 17:15:59 -04:00 |
Pietro Gagliardi
|
c6e8537269
|
Started the implementation of uiForm on OS X. Mostly works, but there are Auto Layout glitches (of course there are Auto Layout glitches)
|
2016-06-07 11:29:49 -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
|
d0be2979e4
|
Added Password and Search Entries. Now for the implementation.
|
2016-06-05 20:26:44 -04:00 |
Pietro Gagliardi
|
7dcfb8c6c3
|
Reworked how _UI_EXTERN works to allow MinGW static linking on Windows.
|
2016-06-03 22:19:33 -04:00 |
Pietro Gagliardi
|
1e8a90d9a2
|
Eschewed chronological order in ui.h for logical order.
|
2016-05-28 22:35:40 -04:00 |
Pietro Gagliardi
|
a9e731ed59
|
Added uiMainStep() and implemented it on Windows.
|
2016-05-24 22:14:05 -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
|
ab0a9102b4
|
Added a user bug for calling SetParent() on a uiWindow.
|
2016-05-22 20:02:47 -04:00 |
Pietro Gagliardi
|
313ce47833
|
Started non-wrapping multiline entries. Implemented on Windows.
|
2016-05-22 13:56:36 -04:00 |