libui/windows
Pietro Gagliardi af374ed859 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
..
GNUfiles.mk Started a windows/areautil.c for miscellaneous functions, mostly (completely for now) having to do with coordinates and sizes. Right now it only has renderTargetGetSize(). 2015-12-18 21:15:40 -05:00
GNUosspecific.mk Reestablished the Windows build. Also fixed a small bug in windows/area.c. Now to re-establish the test! 2015-12-11 19:49:14 -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 Implemented uiComboboxSetSelected() on OS X and Windows; fixed editable combobox minimum widths on OS X. 2015-10-09 14:39:26 -04: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 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
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 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
label.c Finally merged out the redo folder. 2015-09-02 13:48:06 -04:00
libui.manifest Integrated the Common Controls 6 manifest into libui.dll. While it does work, themes don't work, and I wonder if it's because of isolation awareness. Time to write an nmakefile! 2015-11-27 13:35:24 -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 Split windows/area.c into a bunch of files to make it much more manageable. Also did half of the migration to the new uiArea system. 2015-12-18 12:00:46 -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 Disabled compiler warnings for system headers on MSVC. Removed /Wp64; it's a no-op on VS2013 (our minimum supported version). 2015-11-27 20:07:23 -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