cody271
|
f3d0fee21a
|
uiDateTimePicker Use 'uipriv' convention
|
2018-05-12 21:35:07 -07:00 |
cody271
|
edd4127f8e
|
uiDateTimePicker Fix style consistency
|
2018-05-12 21:35:07 -07:00 |
cody271
|
594e3a1ccc
|
uiDateTimePicker Move struct definition back
|
2018-05-12 21:35:07 -07:00 |
cody271
|
5ec5ebdfae
|
uiDateTimePicker Emit proper GTK+ signal in dateTimePickerWidget
|
2018-05-12 21:35:07 -07:00 |
cody271
|
0baf2d2eb6
|
uiDateTimePicker Keep libui constructors at the end of the file
|
2018-05-12 21:35:07 -07:00 |
cody271
|
57b225a629
|
Implement uiDateTimePickerTime() for GTK+
|
2018-05-12 21:35:07 -07:00 |
cody271
|
bc14042935
|
Add uiDateTimePickerTime() APIs
|
2018-05-12 21:35:07 -07:00 |
Pietro Gagliardi
|
2768fef3ce
|
Cleaned up old static-library stuff from CMakeLists.txt.
|
2018-05-12 23:59:43 -04:00 |
Pietro Gagliardi
|
af192eedab
|
And removed static library hacks from GTK+. Let's hope this works!
|
2018-05-12 13:43:13 -04:00 |
Pietro Gagliardi
|
241d8b59f0
|
And handled the functions in draw.h. Now to test this final build, then get rid of the shared library stuff from CMakeLists.txt...
|
2018-05-12 13:25:40 -04:00 |
Pietro Gagliardi
|
add92694bf
|
And renamed the things in future.c, to round out uipriv_unix.h.
|
2018-05-12 13:19:35 -04:00 |
Pietro Gagliardi
|
e0a2fc5841
|
Renamed shared functions in draw.c, image.c, and cellrendererbutton.c.
|
2018-05-12 13:14:39 -04:00 |
Pietro Gagliardi
|
70fd8cbf8e
|
Migrated the types and functions of child.c.
|
2018-05-12 13:03:55 -04:00 |
Pietro Gagliardi
|
afaec644cc
|
Migrated the margin and padding constants and functions in menu.c, alloc.c, and util.c.
|
2018-05-12 12:47:21 -04:00 |
Pietro Gagliardi
|
1c83d674a5
|
Dummy commit to split uipriv_unix.h and move the old stuff out of the way first, to create this branch.
|
2018-05-12 11:20:11 -04:00 |
Pietro Gagliardi
|
cac4cd9e81
|
Cleaned up stylistic nits and common branch naming issues on the new uiTimer() code. Also switched the Windows code to use a simple struct instead of the class (and with a uipriv name).
|
2018-04-18 21:04:12 -04:00 |
Pietro Gagliardi
|
85a4c6d35d
|
Merge pull request #277 from cody271/timer
Adds a function uiTimer() that runs code on the main loop at certain intervals.
Original comment: Add Timer API
|
2018-04-18 20:52:59 -04:00 |
cody271
|
5622b13c23
|
uiTimer() Use uiNew() and uiFree()
|
2018-04-16 17:49:08 -07:00 |
cody271
|
5dbe20593d
|
Implement uiTimer() for GTK+ and OS X
|
2018-04-16 17:28:12 -07:00 |
cody271
|
27b8ce1db3
|
Add uiTimer() API and example
|
2018-04-16 17:28:12 -07:00 |
Pietro Gagliardi
|
8e2004cf67
|
struct graphemes -> uiprivGraphemes. Also deleted OLD_uipriv.h now that that one is settled.
|
2018-04-15 22:43:14 -04:00 |
Pietro Gagliardi
|
01d6422664
|
Added uipriv prefixes to the matrix functions.
|
2018-04-15 22:39:34 -04:00 |
Pietro Gagliardi
|
24a4b0997c
|
fromScancode() -> uiprivFromScancode().
|
2018-04-15 22:31:17 -04:00 |
Pietro Gagliardi
|
0dddf4a490
|
clickCounter -> uiprivClickCounter.
|
2018-04-15 22:26:51 -04:00 |
Pietro Gagliardi
|
f5be05f143
|
shouldQuit() -> uiprivShouldQuit().
|
2018-04-15 21:54:46 -04:00 |
Pietro Gagliardi
|
f93973d3cb
|
Migrated implbug() and userbug() to uipriv forms.
|
2018-04-15 21:46:08 -04:00 |
Pietro Gagliardi
|
099c4ff631
|
uiAlloc() et al -> uiprivAlloc() et al, GTK+ code.
|
2018-04-15 16:36:03 -04:00 |
Pietro Gagliardi
|
4a57b15d09
|
Renamed the common options variable to uiprivOptions.
|
2018-04-15 15:49:45 -04:00 |
Pietro Gagliardi
|
0125e33720
|
Made the likewise changes on Unix.
|
2018-03-17 23:42:54 -04:00 |
Pietro Gagliardi
|
fa293717af
|
Removed the NumLines and LineByteRange functions for now; I'll count them under extents.
|
2018-03-17 21:05:05 -04:00 |
Pietro Gagliardi
|
d358e87583
|
Moved the old metrics attrstr code out of the way.
|
2018-03-17 21:00:11 -04:00 |
Pietro Gagliardi
|
bffe311afe
|
Switched to using Pango background color attributes. Unix code done for now.
|
2018-03-11 20:23:18 -04:00 |
Pietro Gagliardi
|
602060a673
|
Fixed build errors, some of which were overisghts and others were habits from the OS X code.
|
2018-03-11 19:59:11 -04:00 |
Pietro Gagliardi
|
697c926c92
|
And migrated fontmatch.c back. Let's test.
|
2018-03-11 19:37:30 -04:00 |
Pietro Gagliardi
|
5939c3203d
|
Created a new file for the font matching code.
|
2018-03-11 19:32:08 -04:00 |
Pietro Gagliardi
|
24d2220fe5
|
Migrated drawtext.c.
|
2018-03-11 18:12:15 -04:00 |
Pietro Gagliardi
|
7dc5c6d940
|
Migrated attrstr.c back.
|
2018-03-11 17:36:22 -04:00 |
Pietro Gagliardi
|
1cce6dc704
|
Migrated opentype.c and graphemes.c back.
|
2018-03-11 16:15:28 -04:00 |
Pietro Gagliardi
|
008be9b6d8
|
Began migrating the Unix draw text code by moving the existing files out of the way.
|
2018-03-11 15:55:28 -04:00 |
Pietro Gagliardi
|
5d7128781b
|
And const-corrected uiAttributedStringForEachAttribute().
|
2017-06-19 21:45:18 -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
|
f0813ac6e4
|
More stuff. I should probably write that OpenType features test now.
|
2017-06-10 03:37:17 -04:00 |
Pietro Gagliardi
|
d63a5b23b1
|
Handled uiOpenTypeFeatures NULL equality. This only added more TODOs elsewhere :|
|
2017-06-09 19:59:48 -04:00 |
Pietro Gagliardi
|
cde1a201f4
|
Expanded documentation in ui_attrstr.h in an attempt to reduce TODOs. Instead, I added more. :D
|
2017-06-08 15:31:28 -04:00 |
Pietro Gagliardi
|
ddf91df764
|
More cmake TODOs.
|
2017-06-06 15:32:51 -04:00 |
Pietro Gagliardi
|
b3e3b27f71
|
Some more TODO cleanup and name adjustment.
|
2017-06-06 14:14:33 -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
|
1e31ef24c6
|
Minor code cleanup. Not sure what to do next...
|
2017-05-30 22:22:56 -04:00 |
Pietro Gagliardi
|
2e98219009
|
And fixed the whole OpenType features nonsense on GTK+, since we now group all OpenType features together. We're now much closer to pushing this back into master!
|
2017-05-30 19:07:01 -04:00 |