Pietro Gagliardi
|
94fa10b35e
|
Started rewriting GTK+ uiTable. Did uiTableModel first.
|
2018-06-04 23:39:52 -04:00 |
Pietro Gagliardi
|
1cb0e9046f
|
Made the button cell renderer draw and size much more nicely than it did before, fixing a few bugs along the way.
|
2018-05-30 22:48:46 -04:00 |
Pietro Gagliardi
|
31090442be
|
Merge branch 'master' into table
|
2018-05-13 18:05:50 -04:00 |
Pietro Gagliardi
|
e00a91ded4
|
Fixed event propagation in GTK+ uiDateTimePicker.
|
2018-05-13 18:00:25 -04:00 |
Pietro Gagliardi
|
9dad806693
|
Merge branch 'master' into table
|
2018-05-13 12:05:43 -04:00 |
Pietro Gagliardi
|
ca1079f344
|
Cleaned up from the previous merge and added it to the README.
|
2018-05-13 12:05:09 -04:00 |
cody271
|
9aba97714d
|
uiDateTimePicker Add comments
|
2018-05-12 21:35:07 -07:00 |
cody271
|
266c633972
|
uiprivDateTimePickerWidget Fix calendarBlock GTK+ signal
|
2018-05-12 21:35:07 -07:00 |
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
|
86798f72b1
|
Merge branch 'master' into table
|
2018-05-13 00:15:37 -04:00 |
Pietro Gagliardi
|
2768fef3ce
|
Cleaned up old static-library stuff from CMakeLists.txt.
|
2018-05-12 23:59:43 -04:00 |
Pietro Gagliardi
|
0b8e86e4f8
|
Started applying new uipriv names to table.c. Let's let the compiler tell us what we missed.
|
2018-05-12 13:59:22 -04:00 |
Pietro Gagliardi
|
fd65a065c6
|
Merge branch 'master' into table
|
2018-05-12 13:56:37 -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
|
7b570a4026
|
Merge branch 'master' into table
|
2018-05-05 09:15:08 -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 |
Pietro Gagliardi
|
bd2f436d91
|
Fixed uiImage redeclaration warnings on GTK+.
|
2018-04-18 10:20:55 -04:00 |
Pietro Gagliardi
|
6507a0d3a1
|
Updated common uipriv names on Unix.
|
2018-04-18 10:17:41 -04:00 |
Pietro Gagliardi
|
ae2eea7975
|
Merge branch 'master' into table
Long-overdue sync.
|
2018-04-18 10:00:13 -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 |