Commit Graph

3509 Commits

Author SHA1 Message Date
Pietro Gagliardi a0367201c9 Some more CI fine-tuning. 2018-05-16 22:04:46 -04:00
Pietro Gagliardi 02b7ae90f1 Some fixups to the AppVeyor and Travis CIs: rearranged artifact name parts to match existing ones, changed "platform" to "arch" wherever possible, changed "osx" to "darwin" in artifacts. Also added the AppVeyor badge to the README. 2018-05-16 21:55:04 -04:00
Pietro Gagliardi 4245120f6a
Merge pull request #358 from msink/ci-buildability
This adds AppVeyor as CI for the Windows builds.

This also lets both AppVeyor and Travis upload binary packages for tagged releases, so I don't have to keep making these myself.

The setup isn't optimal for everyone yet, but we can work that out.
2018-05-16 21:44:02 -04:00
Mike Sinkovsky 9aef70b980 Travis: upload artifacts 2018-05-16 17:36:57 +05:00
Mike Sinkovsky 2b1c43c642 Travis: refactor matrix 2018-05-16 16:17:16 +05:00
Mike Sinkovsky 858a497978 AppVeyor: deploy artifacts 2018-05-16 12:45:45 +05:00
Mike Sinkovsky c4b1e1b237 AppVeyor: refactor matrix 2018-05-15 16:21:51 +05:00
Mike Sinkovsky fb19345e10 CI: use AppVeyor for testing Windows buildability 2018-05-14 12:11:02 +05:00
Mike Sinkovsky 8be9195302 Travis: matrix build 2018-05-14 12:11:02 +05:00
Pietro Gagliardi 31090442be Merge branch 'master' into table 2018-05-13 18:05:50 -04:00
Pietro Gagliardi 02fc3e267e And fixed on OS X too. IIRC I handled it on Windows in a prior commit. 2018-05-13 18:04:57 -04:00
Pietro Gagliardi e00a91ded4 Fixed event propagation in GTK+ uiDateTimePicker. 2018-05-13 18:00:25 -04:00
Pietro Gagliardi 6533c0be32 Fixed the datetime example 2018-05-13 13:00:42 -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
Pietro Gagliardi d02784838e
Merge pull request #297 from cody271/datetime
Improve uiDateTimePicker by adding functions to set and get the displayed date.

Updates #309
2018-05-13 11:22:44 -04:00
Pietro Gagliardi 8874532302 Updated the README with the previous commit and updated CMakeLists.txt to address issues raised by the other PR.
Update #261
2018-05-13 11:19:30 -04:00
Pietro Gagliardi f7ea901460
Merge pull request #249 from l0calh05t/fix-msvc-release
Fix release build on MSVC.

Update #261
2018-05-13 11:10:05 -04:00
cody271 fd3b693ffe uiDateTimePicker Use more 'uipriv' on OS X 2018-05-12 21:40:47 -07: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 0b436a8c74 uiDateTimePicker Use proper Windows backend conventions 2018-05-12 21:35:07 -07:00
cody271 0ac4ffdc87 Implement uiDateTimePickerTime() for Windows 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 cf671c1da5 uiDateTimePicker Fix NSDatePicker timezone handling 2018-05-12 21:35:07 -07:00
cody271 57b225a629 Implement uiDateTimePickerTime() for GTK+ 2018-05-12 21:35:07 -07:00
cody271 04ce39a941 Implement uiDateTimePickerTime() for OS X 2018-05-12 21:35:07 -07:00
cody271 3e9bdd26f1 Fix layout in datetime/main.c 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 f647dda850 Made the past few branches into an update in README.md. 2018-05-12 13:52:07 -04:00
Pietro Gagliardi 1b23cd4e72 Merge branch 'unix-namespace-cleanup' 2018-05-12 13:48:44 -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 5ac579df35 Fixed table.m to line up with the changes on master that have since been merged in. 2018-05-06 22:13:03 -04:00
Pietro Gagliardi 3b5ef559f5 Merge branch 'master' into table 2018-05-06 21:30:29 -04:00
Pietro Gagliardi 221e8731c0 Revert "Avoid merge conflict in uipriv_darwin.h."
Nope, this confused git further

This reverts commit dc98bc2c25.
2018-05-06 21:26:51 -04:00
Pietro Gagliardi dc98bc2c25 Avoid merge conflict in uipriv_darwin.h. 2018-05-06 20:01:54 -04:00