summaryrefslogtreecommitdiff
path: root/vdr_menu.c
AgeCommit message (Collapse)Author
2008-12-25fix regression from 5f03b3a6324568a87397764a4408084931ab5d16Wolfgang Rohdewald
toggling between collections and browser did not write text into the item specific hotkeys
2008-12-23fix bug #37: when osd is destroyed, save muggle stateWolfgang Rohdewald
2008-12-21navigating up in tree always went to first position. This workedWolfgang Rohdewald
before, did vdr core change behaviour?
2008-04-18guard against null dereference if no player active and playerworo
commands are entered better separate mgSelMenu and mgMenu in ProcessKey make sure a displayed list is never empty. If the database is empty, show just one item "Synchronize database" git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1191 e10066b5-e1e2-0310-b819-94efdf66514b
2008-04-11merge mp3ng branch into trunkworo
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1173 e10066b5-e1e2-0310-b819-94efdf66514b
2008-02-18use new, more secure msprintf instead of asprintf. Doworo
not use cString::sprintf from core vdr because it does not work nicely together with STL which we use heavily add more translation strings and their german and french translations git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1033 e10066b5-e1e2-0310-b819-94efdf66514b
2008-02-18better fix for making sure the core vdr does not redefine swapworo
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1031 e10066b5-e1e2-0310-b819-94efdf66514b
2008-02-12before importing asynchronously, make sure data base exists,woro
otherwise some prompts and messages could appear too often git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1027 e10066b5-e1e2-0310-b819-94efdf66514b
2008-02-10revert last revision about msprintf. msprintf has a problem with va_list ↵woro
which I cannot resolve. git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1014 e10066b5-e1e2-0310-b819-94efdf66514b
2008-02-10hide asprintf calls in msprintf, msprintf checks forworo
error results (happens especially with illegal UTF-8 characters) git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1013 e10066b5-e1e2-0310-b819-94efdf66514b
2008-02-07playing just one track with non existing file: player started althoughworo
nothing there to be played Solution: selection.listitems.size() no longer refreshes listitems git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1000 e10066b5-e1e2-0310-b819-94efdf66514b
2006-05-10Use <vdr/foo.h> instead of <foo.h> for VDR includes everywhere. This is howville
stuff in VDR example plugins and Makefiles is, and since one <vdr/...> crept in in 0.1.11, let's just use it everywhere. git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@955 e10066b5-e1e2-0310-b819-94efdf66514b
2006-05-08Rework problem with messaging functionsLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@945 e10066b5-e1e2-0310-b819-94efdf66514b
2006-05-08remove overloaded Message1wr61
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@944 e10066b5-e1e2-0310-b819-94efdf66514b
2006-03-04eliminate warnings for compilation with -Wformat=2wr61
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@931 e10066b5-e1e2-0310-b819-94efdf66514b
2006-02-12Updated documentationLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@927 e10066b5-e1e2-0310-b819-94efdf66514b
2005-10-05Merged changes from muggle-imagesLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@835 e10066b5-e1e2-0310-b819-94efdf66514b
2005-07-29Merged from 0.1.7-wrLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@791 e10066b5-e1e2-0310-b819-94efdf66514b
2005-04-19Merged changes from 0.1.6-wrLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@637 e10066b5-e1e2-0310-b819-94efdf66514b
2005-03-21Merged changes from 0.1.5-wrLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@582 e10066b5-e1e2-0310-b819-94efdf66514b
2005-03-11Merged changes from 0.1.4-wrLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@565 e10066b5-e1e2-0310-b819-94efdf66514b
2005-03-06Merged changes for 0.1.4LarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@542 e10066b5-e1e2-0310-b819-94efdf66514b
2005-02-20more of the samewr61
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@495 e10066b5-e1e2-0310-b819-94efdf66514b
2005-02-20sort by folder, show track counts, use shuttle/loop from setup, separate ↵wr61
mg_setup from vdr_setup, better error reporting in mugglei, escape cddbid in mugglei git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@494 e10066b5-e1e2-0310-b819-94efdf66514b
2005-02-15warn once if muggle.state not writablewr61
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@486 e10066b5-e1e2-0310-b819-94efdf66514b
2005-02-11fix many memory leaks, add missing copy constructor to mgOrderwr61
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@478 e10066b5-e1e2-0310-b819-94efdf66514b
2005-02-08make it compilable with 2.95wr61
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@464 e10066b5-e1e2-0310-b819-94efdf66514b
2005-02-07Merged most recent stuff from osd_extensions trunk for next release (0.1.2)LarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@447 e10066b5-e1e2-0310-b819-94efdf66514b
2005-01-23Merged branches osd_extensions and flac_player for new release, yet untestedLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@386 e10066b5-e1e2-0310-b819-94efdf66514b
2005-01-09merge patch to compile with 1.3.18wr61
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@337 e10066b5-e1e2-0310-b819-94efdf66514b
2005-01-08ported to 1.2.6wr61
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@326 e10066b5-e1e2-0310-b819-94efdf66514b
2005-01-07Merged branch osd_extensions back to main trunkLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@324 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-26Removed compiler errorslvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@251 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-26Allow playlist editinglvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@250 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-26Tested resume featurelvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@246 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-25Added feature to resumelvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@243 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-11Corrected position of code to confirm loop/shuffle modeslvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@228 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-08Added starting playlist at a certain indexlvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@209 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-06Removed bug in instant playlvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@207 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-06Return to VDR main menu when pressing back in root view of browserlvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@204 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-04Added a patch to correct minor errors. Further, remove using namespace ↵lvw
directives in order to remain compatible with g++ 2.95.4 git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@200 e10066b5-e1e2-0310-b819-94efdf66514b
2004-10-04Added patch for using sockets and improved menu translationslvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@199 e10066b5-e1e2-0310-b819-94efdf66514b
2004-09-25Avoid crashing by prohibiting playlist deletion while playinglvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@183 e10066b5-e1e2-0310-b819-94efdf66514b
2004-09-25Bug corrected which made muggle crash on displaying the tree submenulvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@176 e10066b5-e1e2-0310-b819-94efdf66514b
2004-09-12Integrated patch from eloy for use with VDR >= 1.3.7lvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@160 e10066b5-e1e2-0310-b819-94efdf66514b
2004-09-11Documentation addedlvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@154 e10066b5-e1e2-0310-b819-94efdf66514b
2004-07-27Playlist indexing now workinglvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@111 e10066b5-e1e2-0310-b819-94efdf66514b
2004-07-27Inserted missing breakLarsAC
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@109 e10066b5-e1e2-0310-b819-94efdf66514b
2004-07-26Bug in handling playlist menu removedlvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@106 e10066b5-e1e2-0310-b819-94efdf66514b
2004-07-25Removed bugs in finding track files and playlist indexing.lvw
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@105 e10066b5-e1e2-0310-b819-94efdf66514b