summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-04-15Fixed a comment.Pietro Gagliardi
2015-04-15Added the Mac OS X build rules.Pietro Gagliardi
2015-04-15Added the Unix build rules.Pietro Gagliardi
2015-04-15Started building the make structure.Pietro Gagliardi
2015-04-15Removed control.c. It is no longer needed.Pietro Gagliardi
2015-04-15Removed ids.go. It can be recreated later.Pietro Gagliardi
2015-04-15Moved the uipriv_*.h files to the respective folders. The ui_*.h files stay ↵Pietro Gagliardi
up here; they'll be moved to IDLs later.
2015-04-15Split all OS backends into their own folders.Pietro Gagliardi
2015-04-15Fixed more ui.idl errors.Pietro Gagliardi
2015-04-15Fixed errors in ui.idl.Pietro Gagliardi
2015-04-15Converted ui.h to a pgidl file.Pietro Gagliardi
2015-04-15Fixed the weird 32-bit Linux/64-bit OpenBSD crash.Pietro Gagliardi
2015-04-15More TODOs.Pietro Gagliardi
2015-04-14More TODOs.Pietro Gagliardi
2015-04-14Changed uiStackAdd() to uiStackAppend() and uiStackRemove() to ↵Pietro Gagliardi
uiStackDelete(); this will be the naming system other containers will follow.
2015-04-14Fixed Mac build for qo. A proper Makefile would be best, but I have no idea ↵Pietro Gagliardi
how to write one...
2015-04-14More TODOs.Pietro Gagliardi
2015-04-14Made the necessary previous commits changes on the Mac OS X backend. ↵Pietro Gagliardi
Untested yet.
2015-04-14Fixed moving label on Windows.Pietro Gagliardi
2015-04-14More of the last few commits, now on the GTK+ backend. THAT ONE WORKS...Pietro Gagliardi
2015-04-14TODO refinement.Pietro Gagliardi
2015-04-14More TODOs.Pietro Gagliardi
2015-04-14Fixed a small bug in stack.c. Unrelated to the previous commit; that one is ↵Pietro Gagliardi
that the uiParentUpdate() isn't updating...?
2015-04-14More uiParent work. Something I did broke stack removal...Pietro Gagliardi
2015-04-14More TODOs.Pietro Gagliardi
2015-04-14More TODOs.Pietro Gagliardi
2015-04-14More parent planning and related API changes. I now have a better handle ↵Pietro Gagliardi
over what I want after last night: p.SetChild() is only called by w.SetChild() and the various uiTab and uiGroup methods; everything else should call Control.SetParent(). Some renaming is needed.
2015-04-13More parent planning.Pietro Gagliardi
2015-04-13Added a document explaining how parents and children relate. I'm starting to ↵Pietro Gagliardi
think the current system actually does work fine after all...
2015-04-13More TODOs.Pietro Gagliardi
2015-04-13Okay, I have no idea what I'm going to doPietro Gagliardi
2015-04-13More glossary work.Pietro Gagliardi
2015-04-13More GLOSSARY stuff.Pietro Gagliardi
2015-04-13More glossary work.Pietro Gagliardi
2015-04-13Added a glossary. I'm still not too happy with this...Pietro Gagliardi
2015-04-13Fixed some code in stack.c.Pietro Gagliardi
2015-04-13Added uiStackRemove(), the first removal function in package ui! That took ↵Pietro Gagliardi
long enough... Now I can piece together all the control and parent logic...
2015-04-13Converted and fixed the Mac OS X code for uiParent. I'm still not happy, but ↵Pietro Gagliardi
this is DEFINITELY a step in the right direction... Perhaps automatic deletion is a pipe dream :/ I should also really nail the parenting/unparenting logic, but for that I need to add one more method.
2015-04-13Fixed issues in the GTK+ uiParent change.Pietro Gagliardi
2015-04-13Did the GTK+ conversion to uiParent. Now to build.Pietro Gagliardi
2015-04-13Finally fixed the Tab content resizing.Pietro Gagliardi
2015-04-13Fixed notification-sending issue on Windows.Pietro Gagliardi
2015-04-13Found the wine bug; will fix it nextPietro Gagliardi
2015-04-13Fixed some build warnings.Pietro Gagliardi
2015-04-13Fixed initial content area size on uiWindows.Pietro Gagliardi
2015-04-13More TODOs. The problems I noticed earlier only happen on wine, so...Pietro Gagliardi
2015-04-13Fixed a small undefined-behavior bug in the parent code. Still not working...Pietro Gagliardi
2015-04-12Got rid of struct tabPage (it's just an array of uiParent *s now) and added ↵Pietro Gagliardi
a uiParentUpdate(). Thought that would fix it, but nope...
2015-04-12Fix helper: get rid of direct casts to HWND to make errors more obvious.Pietro Gagliardi
2015-04-12Fixed some runtime issues. Not all there...Pietro Gagliardi