Pietro Gagliardi
|
9c519f1bfa
|
Added checkboxes and consolidated all the columns with or without text. Progressbars and buttons will be separate object types. I do need to redo the data-passing method, and now that there's uiAttribute I can just model a better one off that.
|
2018-06-03 16:50:35 -04:00 |
Pietro Gagliardi
|
d1b7d14a82
|
Added image columns.
|
2018-06-03 14:13:32 -04:00 |
Pietro Gagliardi
|
5d57666764
|
Started writing the new table column code on OS X. This new code will take full advantage of NSTableView features like the reuse cache. Right now we just have the boilerplate for text-only columns.
|
2018-06-03 13:28:42 -04:00 |
Pietro Gagliardi
|
7911ed0e81
|
Merge branch 'master' into table
|
2018-05-31 08:21:21 -04:00 |
Niklas Mischkulnig
|
1b4c898a0c
|
Fix datetimepicker crash
|
2018-05-31 13:03:19 +02: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
|
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
|
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
|
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
|
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
|
04ce39a941
|
Implement uiDateTimePickerTime() for OS X
|
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
|
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 |
Pietro Gagliardi
|
f1c4976fe0
|
Oh right, I forgot to remove the static library fuckery from the darwin CMakeLists.txt. NOW MERGING.
|
2018-05-06 19:34:58 -04:00 |
Pietro Gagliardi
|
98fe8736b5
|
...draw.h has nothing, so more TODOs. Now for investigating each file in turn.
|
2018-05-05 22:14:29 -04:00 |
Pietro Gagliardi
|
fdff9b2dbb
|
Renamed future and undocumented names. Now for draw.h (and whatever other headers are left behind), and then we figure out what to do about other names (including specifically pinning a naming convention).
|
2018-05-05 22:02:25 -04:00 |
Pietro Gagliardi
|
3914451c34
|
Migrated newLabel(), imageImage(), doManualMove(), and doManualResize().
|
2018-05-05 21:28:13 -04:00 |
Pietro Gagliardi
|
69922a0fb3
|
Migrated shared scrollview.m types and functions.
|
2018-05-05 21:21:44 -04:00 |
Pietro Gagliardi
|
cc271ccc37
|
Migrated newContext(), freeContext(), and colorButtonInhibitSendAction().
|
2018-05-05 20:28:00 -04:00 |
Pietro Gagliardi
|
323a8945eb
|
Migrated sendAreaEvents() and the areaevents.m keycode functions.
|
2018-05-05 20:20:57 -04:00 |
Pietro Gagliardi
|
b8fc9fa817
|
Migrated shared functions and types of autolayout.m.
|
2018-05-05 20:15:48 -04:00 |
Pietro Gagliardi
|
eb28beff1b
|
Migrated alloc.m functions.
|
2018-05-05 19:46:57 -04:00 |
Pietro Gagliardi
|
090c783147
|
Migrated functions from window.m.
|
2018-05-05 19:38:16 -04:00 |
Pietro Gagliardi
|
7b570a4026
|
Merge branch 'master' into table
|
2018-05-05 09:15:08 -04:00 |
Pietro Gagliardi
|
2f92f644b5
|
Migrated util.m and the new NSTextField functions.
|
2018-05-04 20:26:13 -04:00 |
Pietro Gagliardi
|
1381edfa6e
|
Migrated main.m functions. Before we merge this back in I absoltuely must do something about main.m and menu.m, even if ethereal.
|
2018-05-04 19:50:02 -04:00 |
Pietro Gagliardi
|
60e71c7174
|
Migrated menu.m for now. Need to figure out what to do about ivars and methods and properties. Also still not happy with the property and autoreleasepool mess of main.m...
|
2018-05-03 23:20:12 -04:00 |
Pietro Gagliardi
|
b8316c61dd
|
Converted struct mapTable to uiprivMap first, since that typedef will be a dependency of later stuff. ALso I didn't realize whoever wrote that new menu code also completely rewrote map.m... Cleaned up style inconsistencies I found in both. Anyway I plan on getting rid of that menu code anyway, and I could just have something else for target-action instead of this depending on whatever happens with ARC...
|
2018-05-03 23:02:38 -04:00 |
Pietro Gagliardi
|
5a113e1e0b
|
Renamed toNSString() and fromNSString() to uiprivToNSString() and uiprivFromNSString(), respectively.
|
2018-05-03 22:38:21 -04:00 |
Pietro Gagliardi
|
4fe74fbd56
|
Started OS X name migration by moving uipriv_darwin.h out of the way.
|
2018-05-03 22:28:02 -04:00 |
Pietro Gagliardi
|
6a4a3e1b4d
|
More TODOs.
|
2018-05-03 01:55:35 -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
|
ab336e0e8b
|
Fixed uiImage redeclaration warnings on OS X.
|
2018-04-18 10:29:16 -04:00 |
Pietro Gagliardi
|
d441455112
|
Updated common uipriv names on OS X.
|
2018-04-18 10:06:43 -04:00 |
Pietro Gagliardi
|
ae2eea7975
|
Merge branch 'master' into table
Long-overdue sync.
|
2018-04-18 10:00:13 -04:00 |
cody271
|
f921dde9f6
|
uiTimer() Use 'uipriv' prefix convention
|
2018-04-16 17:48:33 -07:00 |
cody271
|
fa7466e7b4
|
uiTimer() Qualify Objective-C instance variables with 'self'
|
2018-04-16 17:45:30 -07:00 |
cody271
|
68e1223e4d
|
Fix TimerDelegate memory leak
|
2018-04-16 17:28:13 -07:00 |
cody271
|
5dbe20593d
|
Implement uiTimer() for GTK+ and OS X
|
2018-04-16 17:28:12 -07:00 |