libui/windows
Pietro Gagliardi 09458c794a Ported the new drawing system to Windows. 2016-01-12 18:14:48 -05:00
..
GNUfiles.mk Now entering Valhalla. 2015-12-22 16:00:51 -05:00
GNUinstall.mk Various fixes around makefiles 2016-01-01 23:19:14 +01:00
GNUosspecific.mk Set up saner handling of sonames at build time. 2016-01-05 11:51:36 -05:00
alloc.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
area.c Implemented redrawing on scrolling and adjusting scrolling on resizing and actually implemented scrolled drawing correctly on uiArea on Windows. 2015-12-19 14:43:34 -05:00
area.h Implemented redrawing on scrolling and adjusting scrolling on resizing and actually implemented scrolled drawing correctly on uiArea on Windows. 2015-12-19 14:43:34 -05:00
areadraw.c Implemented redrawing on scrolling and adjusting scrolling on resizing and actually implemented scrolled drawing correctly on uiArea on Windows. 2015-12-19 14:43:34 -05:00
areaevents.c Took scrolling into account on uiArea with drawing (untested) and mouse events (tested). This is the preliminary work for moving scrolling from pixels to DIPs. But first, a test of scrolled drawing. 2015-12-18 22:06:48 -05:00
areascroll.c Implemented redrawing on scrolling and adjusting scrolling on resizing and actually implemented scrolled drawing correctly on uiArea on Windows. 2015-12-19 14:43:34 -05:00
areautil.c Implemented the other areautil.c functions. 2015-12-18 21:38:27 -05:00
box.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
button.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
checkbox.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
child.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
combobox.c Ported the new drawing system to Windows. 2016-01-12 18:14:48 -05:00
compilerver.h More MinGW removal stuff. 2015-12-09 15:31:14 -05:00
container.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
control.c More uiRadioButtons work. 2015-09-02 18:26:48 -04:00
datetimepicker.c Fixed assorted build errors in the MSVC build. It works! And MinGW-w64 will need isolation awareness... 2015-11-27 19:59:46 -05:00
debug.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
draw.c Fixed text rendering on Windows. Woo, it all works so far! 2016-01-09 02:23:01 -05:00
drawtext.cpp Ported the new drawing system to Windows. 2016-01-12 18:14:48 -05:00
entry.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
events.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
group.c Fixed uiGroup children positioning on Windows. 2015-09-02 21:29:16 -04:00
init.c Laid the foundation for text rendering into uiAreas on Windows. GTK+ and Cocoa backends need no special setup (we can start using Pango and Core Text respectively without extra initialization). Not sure when I'll actually add the APIs to draw text, but hopefully it's soon because I really really really need to start working on what I was actually going to USE this library for, and text rendering is the last major prerequisite. 2015-12-22 00:35:52 -05:00
label.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
libui.manifest Added Windows 7 compatibility to the manifest. 2015-12-31 19:58:03 -05:00
main.c 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
menu.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
multilineentry.c Added uiMultilineEntry on Windows. Fixed a misuse of std::condition_variable in the uiQueueMain test program. 2015-12-06 14:38:13 -05:00
notes More notes. 2015-11-27 12:35:23 -05:00
parent.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
progressbar.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
radiobuttons.c More TODOs. 2015-09-02 18:29:14 -04:00
resize.c 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
resources.h Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
resources.rc More TODOs. 2015-11-28 16:36:08 -05:00
separator.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
slider.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
spinbox.c Fixed a memory leak. 2015-09-02 19:46:10 -04:00
stddialogs.c More TODOs. 2015-11-30 09:12:56 -05:00
tab.c More TODOs. 2015-09-02 16:43:20 -04:00
tabpage.c Added uiMultilineEntry on Windows. Fixed a misuse of std::condition_variable in the uiQueueMain test program. 2015-12-06 14:38:13 -05:00
text.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
uipriv_windows.h Wrote the text drawing code on Windows. Now to build and test. 2016-01-09 01:07:48 -05:00
util.c Implemented uiTab minimum size and uiWindow resize restriction. 2015-09-02 16:02:06 -04:00
utilwin.c Quick comment update for previous commit. 2015-12-04 23:49:04 -05:00
winapi.h Now entering Valhalla. 2015-12-22 16:00:51 -05:00
window.c 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