Pietro Gagliardi
|
acf3b3564e
|
Set up the new Unix build. Now to do the OS X build.
|
2015-12-11 18:37:15 -05:00 |
Pietro Gagliardi
|
eb22f253b2
|
More work on the new build system. I think this will work out fine actually, but I can't test without deploying >:(
|
2015-12-11 18:28:07 -05:00 |
Pietro Gagliardi
|
58d160b0ca
|
More TODOs.
|
2015-12-10 19:22:16 -05:00 |
Pietro Gagliardi
|
49049beb91
|
Started the new build system, with full documentation.
|
2015-12-10 19:08:26 -05:00 |
Pietro Gagliardi
|
70886e4ade
|
Moved the old build files away. Yes that's right folks, we're redoing the build system *again*! Isn't that *fun*?
|
2015-12-10 18:49:50 -05:00 |
Pietro Gagliardi
|
c005203b8a
|
Stubbed uiMultilineEntry on Haiku. Why not.
|
2015-12-10 15:49:22 -05:00 |
Pietro Gagliardi
|
919e5f09cd
|
Double-correction of previous commit.
|
2015-12-09 15:38:24 -05:00 |
Pietro Gagliardi
|
5f530c5bf7
|
More MinGW stuff.
|
2015-12-09 15:36:56 -05:00 |
Pietro Gagliardi
|
be6555d885
|
More MinGW removal stuff.
|
2015-12-09 15:31:14 -05:00 |
Pietro Gagliardi
|
5e26720f18
|
Removed $ARCH from the build.
|
2015-12-09 13:49:13 -05:00 |
Pietro Gagliardi
|
a29f8ee890
|
Stupid Markdown
|
2015-12-09 13:04:27 -05:00 |
Pietro Gagliardi
|
e620a97573
|
Updated the README. Going to outright drop MinGW-w64 support next.
|
2015-12-09 13:03:16 -05:00 |
Pietro Gagliardi
|
78868253c5
|
Removed note about manifest file on Windows.
|
2015-12-09 09:51:30 -05:00 |
Pietro Gagliardi
|
529620eb47
|
Updated a TODO.
|
2015-12-09 09:07:00 -05:00 |
Pietro Gagliardi
|
c5a5038382
|
Fixed the uiMultilineEntry on OS X so that it now actually displays something. More TODOs.
|
2015-12-09 09:05:28 -05:00 |
Pietro Gagliardi
|
11fe5deb73
|
More NSTextView work.
|
2015-12-08 21:09:23 -05:00 |
Pietro Gagliardi
|
ea6e903069
|
TRIED TO add uiMultilineEntry on OS X. It does not quite work yet.
|
2015-12-08 13:06:26 -05:00 |
Pietro Gagliardi
|
c4d587c075
|
More TODOs.
|
2015-12-07 22:50:58 -05:00 |
Pietro Gagliardi
|
74783d90cf
|
More TODOs.
|
2015-12-06 16:54:03 -05:00 |
Pietro Gagliardi
|
0307e74e90
|
Added uiMultilineEntry on Windows. Fixed a misuse of std::condition_variable in the uiQueueMain test program.
|
2015-12-06 14:38:13 -05:00 |
Pietro Gagliardi
|
2705f93305
|
Added uiMultilineEntry, wrote it on GTK+, and wrote the uiQueueMain() test. It works on Unix.
|
2015-12-06 01:18:32 -05:00 |
Pietro Gagliardi
|
3394142357
|
Some TODO expansion. This was the active tab on my browser the whole time and I didn't even notice!
|
2015-12-05 20:37:29 -05:00 |
Pietro Gagliardi
|
c5eef23930
|
More TODOs.
|
2015-12-05 20:31:57 -05:00 |
Pietro Gagliardi
|
994d43c00e
|
More TODOs.
|
2015-12-05 18:42:28 -05:00 |
Pietro Gagliardi
|
88f9c7ea19
|
Quick comment update for previous commit.
|
2015-12-04 23:49:04 -05:00 |
Pietro Gagliardi
|
f77955aefb
|
Added uiQueueMain() (basically g_idle_add()) and implemented it on all platforms except Haiku. A test to come. After this we can start rewriting the Go package ui at long last.
|
2015-12-04 23:42:03 -05:00 |
Pietro Gagliardi
|
d12974eef1
|
More TODOs.
|
2015-12-04 21:11:43 -05:00 |
Pietro Gagliardi
|
79e00d3c90
|
Fixed improper initialization of uiDrawStrokeParams in the histogram example.
|
2015-12-04 21:10:27 -05:00 |
Pietro Gagliardi
|
8084041139
|
Removed uiAreaHandler.RedrawOnResize(); Direct2D requires us to always redraw on resize (see previous commit). Added windows/amd64 to the example makefiles and updated them to use libui.xxx instead of new.xxx.
|
2015-12-04 21:04:51 -05:00 |
Pietro Gagliardi
|
c2100a19be
|
Implemented some changes to uiArea on Windows, thanks to instructions from Rick Brewster. Removing uiAreaHandler.RedrawOnResize() comes next.
|
2015-12-04 20:45:31 -05:00 |
Pietro Gagliardi
|
d1c93a9956
|
Made relayouts on Windows faster by preventing an accidental requeue of a window that's being processed in the event that a layout change changes the minimum size (such as switching tabs).
|
2015-12-04 19:34:51 -05:00 |
Pietro Gagliardi
|
fc241bca61
|
Actually the theme fonts aren't any more useful than what we have now.
|
2015-12-03 19:36:13 -05:00 |
Pietro Gagliardi
|
37271359ab
|
More TODOs.
|
2015-12-03 19:23:45 -05:00 |
Pietro Gagliardi
|
be7d9c35f8
|
More TODOs.
|
2015-11-30 19:53:44 -05:00 |
Pietro Gagliardi
|
d9343c0b4b
|
More TODOs.
|
2015-11-30 09:12:56 -05:00 |
Pietro Gagliardi
|
4aa755326e
|
Removed a stray comment.
|
2015-11-28 16:39:07 -05:00 |
Pietro Gagliardi
|
bf35167d40
|
More TODOs.
|
2015-11-28 16:36:08 -05:00 |
Pietro Gagliardi
|
a10aed65a1
|
More TODOs.
|
2015-11-28 15:39:46 -05:00 |
Pietro Gagliardi
|
8adb1a25a2
|
More TODOs.
|
2015-11-28 12:16:05 -05:00 |
Pietro Gagliardi
|
bf6fabef21
|
Implemented the dialog stuff on OS X.
|
2015-11-28 12:09:14 -05:00 |
Pietro Gagliardi
|
3943c2c65e
|
Implemented the dialog changes on the GTK+ backend.
|
2015-11-28 11:02:58 -05:00 |
Pietro Gagliardi
|
81112fe955
|
"Implemented" the stddialogs.cpp change on Haiku.
|
2015-11-28 10:55:24 -05:00 |
Pietro Gagliardi
|
e6e264408f
|
Implemented dialog parenting on Windows. Eliminated the dialog helper. uiArea still works (and still responds to key events), but IsDialogMessage() isn't being called for the active window anymore...
|
2015-11-28 10:53:48 -05:00 |
Pietro Gagliardi
|
0bcd620a62
|
Started a change which will allow a parent of the standard dialogs to be specified.
|
2015-11-27 23:23:54 -05:00 |
Pietro Gagliardi
|
7646e8303d
|
Fixed a small bug in the uiArea message filter.
|
2015-11-27 23:00:57 -05:00 |
Pietro Gagliardi
|
09129229fd
|
Fixed assorted MSVC uiArea issues.
|
2015-11-27 22:44:42 -05:00 |
Pietro Gagliardi
|
14887ad7e3
|
Fixed a logical error in the uiArea message filter.
|
2015-11-27 21:53:17 -05:00 |
Pietro Gagliardi
|
3a5a4557ab
|
Switch uiArea from using a custom message pump to using a message filter for input handling. This allows us to rewrite the dialog system to avoid needing to block ALL windows and set a proper parent window.
|
2015-11-27 21:45:30 -05:00 |
Pietro Gagliardi
|
6bb659de4e
|
More TODOs.
|
2015-11-27 20:52:56 -05:00 |
Pietro Gagliardi
|
f5a2759b09
|
Dropped utarray in favor of our ptrArray. This should get rid of our strdup woes.
|
2015-11-27 20:38:21 -05:00 |