summaryrefslogtreecommitdiff
path: root/apps
AgeCommit message (Collapse)Author
2007-04-14Better error checking for the image display tag (%xdn). Should prevent ↵Nicolas Pennequin
problems with the former crossfeed tag (%xd) when used in a conditional construct. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13158 a1c6a512-1295-4272-9138-f99709370657
2007-04-14Accept FS#7018, Updated italian translation by Alessio LenziJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13157 a1c6a512-1295-4272-9138-f99709370657
2007-04-14Simplification, queue pointers don't wrap (except at INT_MAX, but the ↵Jens Arnold
calculation is still correct in this case). Implemented queue_count() for the simulator. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13154 a1c6a512-1295-4272-9138-f99709370657
2007-04-14mpegplayer: Get it in better shape for dual core targets. Utilize the newly ↵Michael Sevakis
added cache stuff. Add a mutex to core shared buffer variables. I'd prefer to have a true spinlock there but this will do for the moment and protect the data. Nonetheless I can't seem to crash it on an e200 any longer and the display garbage is gone. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13153 a1c6a512-1295-4272-9138-f99709370657
2007-04-14Fix an off-by-one bug (hitting when menu titles are enabled) in the oldmenu ↵Jens Arnold
wrapper. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13149 a1c6a512-1295-4272-9138-f99709370657
2007-04-13Build libmad separately for mpegplayer. This provides flexibility to adjust ↵Dave Chapman
things like IRAM usage independently - use #ifdef MPEGPLAYER in libmad to make any mpegplayer specific changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13147 a1c6a512-1295-4272-9138-f99709370657
2007-04-13rename ACTION_WPSAB_RESET to ACTION_WPS_ABRESET to be more consistent with ↵Marcoen Hirschberg
the rest git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13142 a1c6a512-1295-4272-9138-f99709370657
2007-04-13FS#7020. Make the behaviour of '#' more consistent. It now requires escaping ↵Nicolas Pennequin
by a '%' to be displayed. If it is not escaped, the following text will be interpreted as a comment (including the newline character). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13140 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Removed unused struct member from gui_synclist, and reordered struct members ↵Jens Arnold
of gui_list for optimal packing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13139 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Fix sim crashes on long filenames. Patch by Sean Morrisey with some minor ↵Peter D'Hoye
changes by me. Fixes FS #6009 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13138 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Moved archos backlight code to target tree. Changed old mutlivalue ↵Jens Arnold
CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13136 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Consistency fix: pressing play (on) button also takes you to the WPS just ↵Peter D'Hoye
like elsewhere. Fixes FS #6743 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13135 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Now track total playtime should be accessible as well by using Pm and Ps ↵Miika Pekkarinen
virtual tags. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13133 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Added virtual tags in database to break track length to minutes and seconds.Miika Pekkarinen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13132 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Make resuming a directory bookmark more robust (e.g., when the directory no ↵Magnus Holmgren
longer exists). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13131 a1c6a512-1295-4272-9138-f99709370657
2007-04-12FS#7002 - Fix a bug in parser of tagnavi.config preventing to set first menu ↵Miika Pekkarinen
as the root menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13130 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Fix metronome plugin crashing on SWCODEC targets and fixed a division by ↵Miika Pekkarinen
zero as well when tapping in the beat. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13129 a1c6a512-1295-4272-9138-f99709370657
2007-04-12* Add the crossfade (%xf) WPS tagNicolas Pennequin
* Avoid eating the whole line when unsuccessfully parsing a %x or %xl tag. This will prevent unknown tags starting with %x from making the line disappear. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13127 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Give most of the items in the main menu a context menuJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13126 a1c6a512-1295-4272-9138-f99709370657
2007-04-12fix typo in the last commit: lcd_setfont -> lcd_remote_setfontMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13125 a1c6a512-1295-4272-9138-f99709370657
2007-04-12If credits.rock isnt loadable manually show the logo and version.Jonathan Gordon
Hopefully fixes FS#6799 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13124 a1c6a512-1295-4272-9138-f99709370657
2007-04-12mpegplayer: Recover from audio stream errors better. Correct some sizes. Add ↵Michael Sevakis
some needed extra guard buffer. Add in an important additional wrap check. Stream demuxer needs work on when it looks ahead in the stream and it should wrap though. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13123 a1c6a512-1295-4272-9138-f99709370657
2007-04-12mpegplayer: oops, added an IRAM init/buffer get order switch that should ↵Michael Sevakis
have been reversed before committing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13120 a1c6a512-1295-4272-9138-f99709370657
2007-04-12mpegplayer: do some reordering, add some needed volatiles, make sure thread ↵Michael Sevakis
creation failure is handled correctly, make sure audio doesn't attempt to finish remaining data if it was asked to stop. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13118 a1c6a512-1295-4272-9138-f99709370657
2007-04-12SWCODEC: Fix a race condition caused by yielding in pcm_mute that could have ↵Michael Sevakis
playback messing around with pcm after supposedly being fully stopped. The pcm buffer mutes consistently on some players (the PP ones) which made audio_stop return too soon. Won't matter if it yields or not now and this should take care of the mpegplayer 'next video' issue. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13117 a1c6a512-1295-4272-9138-f99709370657
2007-04-12Add a check to make sure initializing the BSS section doesn't pass a ↵Michael Sevakis
negative size to memset. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13116 a1c6a512-1295-4272-9138-f99709370657
2007-04-11Moved SH1 system code to target tree. * First shot at hwcompat cleanup.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13114 a1c6a512-1295-4272-9138-f99709370657
2007-04-11Make sure selected track of playlist viewer doesn't become bigger than ↵Peter D'Hoye
number of tracks when deleting the last track. Fixes FS #6899 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13113 a1c6a512-1295-4272-9138-f99709370657
2007-04-11Get rid of some old archos debug cruft (USB polarity, PR polarity and ATA ↵Jens Arnold
address are all derived from the hw mask, and master/slave isn't displayed on other targets either). * Get rid of all the USB*STYLE macros (except USB_IPODSTYLE). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13112 a1c6a512-1295-4272-9138-f99709370657
2007-04-11Wavview plugin: minor speed increasePeter D'Hoye
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13111 a1c6a512-1295-4272-9138-f99709370657
2007-04-11mpegplayer: Hopefully help some problems on dual core. Make USB mode exit ↵Michael Sevakis
correctly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13109 a1c6a512-1295-4272-9138-f99709370657
2007-04-11Some quick and dirty MIDI player optimizations, now it works on the X5 and ↵Linus Nielsen Feltzing
M5 too git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13108 a1c6a512-1295-4272-9138-f99709370657
2007-04-11Hide the list title if only one line would fit under itJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13107 a1c6a512-1295-4272-9138-f99709370657
2007-04-11Move iPod Video hardware equalizer init to audio_init() after the hardware ↵Dan Everton
is enabled. Should fix the issue where the hardware equalizer settings would not be reapplied after a restart. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13106 a1c6a512-1295-4272-9138-f99709370657
2007-04-11/me fail english? thats unpossibleJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13105 a1c6a512-1295-4272-9138-f99709370657
2007-04-11Fix the comment, read_bmp_file() returns >=0 for success, not 0Jonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13104 a1c6a512-1295-4272-9138-f99709370657
2007-04-10wav viewer plugin changes: speedup file reading, allow abort while reading, ↵Peter D'Hoye
better keyhandling, small helpscreen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13102 a1c6a512-1295-4272-9138-f99709370657
2007-04-10Oops. Shouldn't forget the default handler.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13101 a1c6a512-1295-4272-9138-f99709370657
2007-04-10make the runtime view nicer.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13100 a1c6a512-1295-4272-9138-f99709370657
2007-04-10Add .mpeg extension to viewers.cfgMichael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13097 a1c6a512-1295-4272-9138-f99709370657
2007-04-10Use valid_time() instead of using individual checks which amount to the same ↵Nicolas Pennequin
thing, and add RTC tokens beginning and end values that are used to check if a token is an RTC one. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13096 a1c6a512-1295-4272-9138-f99709370657
2007-04-10mpegplayer: do a little post commit cleanup.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13095 a1c6a512-1295-4272-9138-f99709370657
2007-04-10mpegplayer: Get A-V synchronized. Improve frame sync and dropping logic and ↵Michael Sevakis
take advantage of decoder's ability to assist. Straighten out some threading problems. Clean it up a bit. Added some plugin API functions and decided it was a good time to do a good sorting on them so your next update from this build should be a full replacement. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13094 a1c6a512-1295-4272-9138-f99709370657
2007-04-10RTC tags for the WPS: Accept FS#6998 and FS#7001 by Alexander Levin with ↵Nicolas Pennequin
changes by me. CUSTOM WPS FILES NEED TO BE UPDATED ! The RTC tags are now atomic, i.e. instead of using one tag with the format (e.g. %cd m yc), we use several separate tags, one for each value (e.g. %cd %cm %cy). Also, %cP produces an uppercase AM/PM indicator and %cp a lowercase one, which is the opposite from what they did before. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13093 a1c6a512-1295-4272-9138-f99709370657
2007-04-10Accept FS#7004 by Michal Jevjak: Fix new sublines not being displayed after ↵Nicolas Pennequin
scrolling lines. This bug was introduced in the previous WPS commit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13090 a1c6a512-1295-4272-9138-f99709370657
2007-04-09Better endianness handling, removed some leftoversPeter D'Hoye
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13089 a1c6a512-1295-4272-9138-f99709370657
2007-04-09Fix yellow from 64bit platform simPeter D'Hoye
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13088 a1c6a512-1295-4272-9138-f99709370657
2007-04-09New plugin: wavview. Shows info about a wav file and allows you to look at ↵Peter D'Hoye
the complete waveform, zoom and pan. Only tested in sims and on h3x0. First version so has room for improvements. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13087 a1c6a512-1295-4272-9138-f99709370657
2007-04-09Player: Fix screen update in Rockbox Info and Runtime display,Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13086 a1c6a512-1295-4272-9138-f99709370657
2007-04-09Enable rockboy for M5.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13084 a1c6a512-1295-4272-9138-f99709370657