aboutsummaryrefslogtreecommitdiff
path: root/guilib
AgeCommit message (Collapse)Author
2010-02-28Initial SFTP VFStopfs2
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28232 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-27changed: CUtil::ReplaceExtension() to return a CStdString rather than ↵jmarshallnz
passing the return value by reference, as 99% of the time we're creating a new string anyway. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28180 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-27changed: Now that we're no longer using non-MD5 passwords for scrobbling, ↵jmarshallnz
edit controls may assume any set label is an MD5 digest. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28176 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-27added: support for MD5'd passwords in GUIEditControljmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28171 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-25fixed: Typo causing labels in static lists to be though of as images and ↵jmarshallnz
vice-versa. #8554. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28138 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-25fixed: export additive strings using multiple xml tags instead of one tag ↵spiff_
with the gui separators git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28131 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-23changed: avoid calculating minimum pitch for each row of image when copying ↵elupus
to gpu git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28082 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-23fixed: Ensure settings spinners don't cause overlapping text by making the ↵jmarshallnz
spin labels scroll if necessary git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28071 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-23fixed: If no scroll speed is set, use the defaultjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28070 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-23changed: Increase the space between cropped overlapping labels to 20 pixels ↵jmarshallnz
rather than 10. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28067 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-23cleanup: Move the listgroup cropping of overlapping left and right aligned ↵jmarshallnz
labels to GUILabel so it can be reused elsewhere, and tidy up the interfaces to suit. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28066 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-21fixed: Make sure we pass XBFONT_CENTER_Y to GUITextLayout::Render() as if an ↵jmarshallnz
<angle> is being applied we need the correct Y coord. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28018 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-21changed: Apply offsets during calculation of render rect rather than when ↵jmarshallnz
setting the max rect and take <textwidth> into account. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28017 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-20fixed: Direct keyboard input wasn't workingjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27998 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-20fixed: skin setting spinner used the textcolor rather than the focusedcolor ↵jmarshallnz
when cycling through items. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27997 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-20cleanup: Merged CGUIWindowManager::Render() and ↵jmarshallnz
CGUIWindowManager::RenderDialogs() git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27996 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-20fixed: Possible crash if dialogs closed themselves during FrameMove()jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27992 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-20cleanup: removed internal versions of CGUIWindowManager::Render() and ↵jmarshallnz
Process() as Process() is now only done from the app thread. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27991 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-20added: CGUIWindow::FrameMove function to update anything per frame, and ↵jmarshallnz
moved existing updating out of Render(). It is not safe to do a lot of processing in Render as some processing may invoke a further Render() at the app level (eg background loading directory refreshes) which may cause problems. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27989 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-19cleanup: removed unnecessary parameter in CMouseEvent and an unnecessary includejmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27967 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-19changed: Moved mouse action creation out to the app. Fixes possible mouse ↵jmarshallnz
issues during DVD menus and means we don't have to set mouse button values from the webserver. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27966 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-19changed: Split up ACTION_MOUSE_WHEEL into ↵jmarshallnz
ACTION_MOUSE_WHEEL_UP/ACTION_MOUSE_WHEEL_DOWN git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27965 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-19cleanup: Remove unused ACTION_MOUSE_CLICKjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27964 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-19cleanup: Get rid of unnecessary overrides of CGUIWindow::OnMouseAction()jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27963 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-19fixed: compile warningjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27958 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-19fixed: compile warningsjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27957 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-18changed: use CGUIInfoLabel for static content's label and thumbs, allowing ↵jmarshallnz
the use of the fallback attribute at the same time as cleaning up the code. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27953 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-18changed: Truncate any text that overflows and isn't scrollingjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27944 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-16fixed: compiler warnings on 64bit systemsvdrfan
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27894 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-15[WIN32] added: libmicrohttpd webservercharlydoes
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27854 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-14fixed: typoalthekiller
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27807 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-14removed: commented test codemonkeyman_67156
removed: SDL Joystick printf git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27806 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-14fixed: Don't set our feature macros with configure.althekiller
changed: disable webserver and webinterface if microhttpd is misssing (topfs2, httpapi and jsonrpc rely on this too?) git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27804 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-14fixed: compiler warnings in XBTFReader.cpp (thanks spiff)vdrfan
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27790 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-14fixed: compilation warnings in GUILabelmonkeyman_67156
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27787 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-14Merge commit 'origin/jsonrpc' into trunktopfs2
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27770 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-14fixed: labels in static containers were returning image values (sidenote: ↵jmarshallnz
image and label info needs unifying, this stuff will be broken elsewhere otherwise) git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27758 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-13cleanup: use a CPoint temporary instead of two floatsjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27738 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-13added: Ticket #7062 - <offsetx>,<offsety> to containers, allowing rendering ↵jmarshallnz
of the items to start offset from the container origin. Allows focused sizing larger than nonfocused sizing in panels and lists without cropping git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27736 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-13[WIN32] try harder to connect to the IR server.wiso
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27732 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-13fixed: ticket #8536 - joystick deadzone and calibration. thanks to bobdevisspiff_
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27721 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-12fixed: Missing Makefile.in additionjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27703 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-02-11fixed: Compile errorarnova
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27647 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-10fixed: missed filespiff_
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27634 568bbfeb-2a22-0410-94d2-cc84cf5bfa90