aboutsummaryrefslogtreecommitdiff
path: root/guilib/GUIButtonControl.cpp
AgeCommit message (Collapse)Author
2011-01-24Merged cptspiff's code-reshuffle branch.theuni
Squashed commit due to build breakage during code-reshuffle history. Conflicts: xbmc/Util.cpp xbmc/cdrip/CDDARipper.cpp xbmc/filesystem/Directory.cpp xbmc/filesystem/File.cpp
2010-03-26added: Allow immediate deletion of resources via ↵jmarshallnz
CGUIControl::FreeResources(true); git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28827 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-03-25changed: Make On/SendMouseEvent() return an enum rather than true/false.jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28796 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-23fixed: Ensure button labels don't overlap. They will scroll if required.jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28069 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-23fixed: Ensure SetInvalid() invalidates labels so that they refresh after a ↵jmarshallnz
resize git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28068 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-20fixed: align center wasn't working in edit controlsjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28004 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-19cleanup: Move all members of CAction private, accessed via getters, as we ↵jmarshallnz
only ever set in constructors. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27962 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-19cleanup: Move initialisation of CAction objects to the constructor.jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27959 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-12refactor: factored out some more label code and cleaned up a bunch of mess. ↵jmarshallnz
Skinners please check your skins for any oddness. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27702 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-01-20fixed build: don't use reserved 'id' as c++ member varMaestroDD
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27026 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-01-10cleanup: Replaced OnMouseClick/DoubleClick/Wheel/Drag with OnMouseEventjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@26626 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-11-24added: comments to non-obvious code.jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@24963 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-10-25changed: Invalidate controls when changing the window size, rather than ↵jmarshallnz
being lazy and reallocate them. Thanks for the kick up the pants Martin :) git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23993 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-10-07cosmetic: m_gWindowManager -> g_windowManager for consistency.jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23493 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-10-07changed: Get rid of the use of g_graphicsContext to send messages (all it ↵jmarshallnz
did was passed them on to the window manager.) git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23492 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-09-23changed: DWORD -> unsigned int for frame-based timings, and moved to using ↵jmarshallnz
CTimeUtils::Update/GetFrameTime() for UI timing. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23109 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-09-23step 3/4: Move linuxport to trunk. How'd I get roped into this?AlTheKiller
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23097 568bbfeb-2a22-0410-94d2-cc84cf5bfa90