summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* First simple steps using possibly translated strings for the main menu.Daniel Stenberg2002-09-17
| | | | | | | | The lang.h file in CVS is meant to contain the default english strings. Generate your favourite local one using the proper language file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2306 a1c6a512-1295-4272-9138-f99709370657
* don't need libc any moreFelix Arends2002-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2305 a1c6a512-1295-4272-9138-f99709370657
* added memcmp function to make rockbox compilable with latest gcc versions ↵Felix Arends2002-09-16
| | | | | | without using libc git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2304 a1c6a512-1295-4272-9138-f99709370657
* now compiles with GNUSH v203 as well.Felix Arends2002-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2303 a1c6a512-1295-4272-9138-f99709370657
* update a .lang file from a .lang "master file"Daniel Stenberg2002-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2302 a1c6a512-1295-4272-9138-f99709370657
* generate a lang.h file from a .lang inputDaniel Stenberg2002-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2301 a1c6a512-1295-4272-9138-f99709370657
* Now skips garbage padding after the ID3V2 tag, along with Xing and LAME headersLinus Nielsen Feltzing2002-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2300 a1c6a512-1295-4272-9138-f99709370657
* Removing the ID3V1 tag could give a negative len variableLinus Nielsen Feltzing2002-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2299 a1c6a512-1295-4272-9138-f99709370657
* removed redundant size checksDaniel Stenberg2002-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2298 a1c6a512-1295-4272-9138-f99709370657
* When getting tag contents, we might read a tag which has a part of it withinDaniel Stenberg2002-09-16
| | | | | | | | | our buffer and part outside. This adjusts so that we only attempt to read the part of the tag that is inside the buffer. Magnus Holmgren helped out here! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2297 a1c6a512-1295-4272-9138-f99709370657
* if the id3v2 tags avaiable are bigger than our buffer size, at least tryDaniel Stenberg2002-09-16
| | | | | | | to get the ones that is within the boundaries. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2296 a1c6a512-1295-4272-9138-f99709370657
* lcd_setfont() is for bitmap LCDs onlyDaniel Stenberg2002-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2295 a1c6a512-1295-4272-9138-f99709370657
* Daniel, Eric Linenberg2002-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following patch makes loadable fonts actually work (finally!). It took me quite a while, but I finally figured out why the sim worked and the target didn't: the SH1 processor won't read longwords from a shortword alignment... I had to rev the .fnt file to version 1.1 (requires remaking *.fnt files) in order to fix this. Please apply the following patch completely. It's diffed against the latest CVS. I've also attached rockbox-fonts-1.1.tar.gz which includes known working *.fnt files, including a courB08 system.fnt, for demonstration. Now the real work can begin... Although the new system.fnt will work fine, if you try going to a really big font (try copying courB14.fnt to system.fnt), then you will find that it comes up and works in tree mode, but will crash the system when going into WPS mode... I'm sure this is because of the low-level lcd_bitmap not clipping properly when given a too-large bitmap, which the characters become. I haven't yet tried to debug the low-level driver. Of course, it all works on the sim... So the apps developers will now have to make sure that all apps screen sizes may vary according to the loaded font. The font height can be gotten through the lcd_getfontsize API. Files patched in fonts-6.patch 1. apps/menu.c - LCD_PROPFONTS error (2nd resubmission on this, please checkin) 2. firmware/font.c - fixes and reformatting. Please check this in as is, my vi editor requires more reformatting changes since I left tabs in the file, these are removed now (2nd resubmission on this, please checkin) 3. firmware/fonts.h - doc change on .fnt file format, .fnt version number incremented. 4. firmware/loadfont.c - fixes to load font properly, typedefs removed. 5. firmware/system.c - lcd_setfont(FONT_SYSFIXED) before issuing error, otherwise font may not exist. 6. tools/bdf2c - fixes for correct output when filename starts with a number, as well as when no DEFAULT_CHAR in .bdf file. (2nd resubmission on this, please checkin) 7. tools/writerbf.c - fixes for bugfixed fontfile format. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2294 a1c6a512-1295-4272-9138-f99709370657
* added Lee Marlow's get_option() wrap patchRobert Hak2002-09-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2293 a1c6a512-1295-4272-9138-f99709370657
* Exit on_screen on combination key release.Björn Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2292 a1c6a512-1295-4272-9138-f99709370657
* Draw on_screen as soon as any ON+key is pressedBjörn Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2291 a1c6a512-1295-4272-9138-f99709370657
* Added pitch setting screen for recorders. Hold ON in wps to see it. Pitch ↵Björn Stenberg2002-09-13
| | | | | | range is 50-200% git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2290 a1c6a512-1295-4272-9138-f99709370657
* mpeg_set_pitch() was backwardsLinus Nielsen Feltzing2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2289 a1c6a512-1295-4272-9138-f99709370657
* mention font stuffDaniel Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2288 a1c6a512-1295-4272-9138-f99709370657
* added GregDaniel Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2287 a1c6a512-1295-4272-9138-f99709370657
* chartables.c is goneDaniel Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2286 a1c6a512-1295-4272-9138-f99709370657
* bye bye chartables, you have served us wellDaniel Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2285 a1c6a512-1295-4272-9138-f99709370657
* Greg Haerr's font patch 3:Daniel Stenberg2002-09-13
| | | | | | | | Rotates the font bitmaps only once at font_init() time, with some source cleanup to rockbox standards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2284 a1c6a512-1295-4272-9138-f99709370657
* moved the 12x16 font from the chartables to the bounce code, as that isDaniel Stenberg2002-09-13
| | | | | | | now the only code using that font table git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2283 a1c6a512-1295-4272-9138-f99709370657
* Greg Haerr added -limit <max_encode_hex_value>Daniel Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2282 a1c6a512-1295-4272-9138-f99709370657
* Greg Haerr removed the font questionsDaniel Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2281 a1c6a512-1295-4272-9138-f99709370657
* undef MAX_PATH before defining it makes it play the simulator game betterDaniel Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2280 a1c6a512-1295-4272-9138-f99709370657
* minor correctionsDaniel Stenberg2002-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2279 a1c6a512-1295-4272-9138-f99709370657
* Bill Napier's patchRobert Hak2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2278 a1c6a512-1295-4272-9138-f99709370657
* setup the include path betterDaniel Stenberg2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2277 a1c6a512-1295-4272-9138-f99709370657
* the script sets ARCHOS_RECORDER insteadDaniel Stenberg2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2276 a1c6a512-1295-4272-9138-f99709370657
* define archos so that config works betterDaniel Stenberg2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2275 a1c6a512-1295-4272-9138-f99709370657
* Greg'sDaniel Stenberg2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2274 a1c6a512-1295-4272-9138-f99709370657
* no longer include unicode.h, we've removed that fileDaniel Stenberg2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2273 a1c6a512-1295-4272-9138-f99709370657
* Greg's font scriptsDaniel Stenberg2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2272 a1c6a512-1295-4272-9138-f99709370657
* bdf2ajf is not needed/used anymoreDaniel Stenberg2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2271 a1c6a512-1295-4272-9138-f99709370657
* obsoleteDaniel Stenberg2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2270 a1c6a512-1295-4272-9138-f99709370657
* Greg Haerr's new loadable font. No more #ifdef font-style, removed oldDaniel Stenberg2002-09-12
| | | | | | | propfont and loadable font code. New font file format. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2269 a1c6a512-1295-4272-9138-f99709370657
* Pitch control for RecorderLinus Nielsen Feltzing2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2267 a1c6a512-1295-4272-9138-f99709370657
* adi is stupid improvementsRobert Hak2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2266 a1c6a512-1295-4272-9138-f99709370657
* efficiency improvementRobert Hak2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2265 a1c6a512-1295-4272-9138-f99709370657
* Only handle # comments in file based playlistsLinus Nielsen Feltzing2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2264 a1c6a512-1295-4272-9138-f99709370657
* Renamed "Browse Current" to "Follow Playlist"Hardeep Sidhu2002-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2263 a1c6a512-1295-4272-9138-f99709370657
* added snake refRobert Hak2002-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2262 a1c6a512-1295-4272-9138-f99709370657
* snakes reference addedRobert Hak2002-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2261 a1c6a512-1295-4272-9138-f99709370657
* classic snake game by Itai ShakedEric Linenberg2002-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2260 a1c6a512-1295-4272-9138-f99709370657
* Flush and reload preloaded tracks if playlist changesHardeep Sidhu2002-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2259 a1c6a512-1295-4272-9138-f99709370657
* use lcd_update_rect() even on simulators (*crosses fingers*)Daniel Stenberg2002-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2258 a1c6a512-1295-4272-9138-f99709370657
* define away lcd_update_rect() too on playersDaniel Stenberg2002-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2257 a1c6a512-1295-4272-9138-f99709370657
* lcd_update_rect() added. *please* verify this someone who can actuallyDaniel Stenberg2002-09-10
| | | | | | | | | | run this code. It can still be improved a bit. Also, I code-policed the source somewhat, this is crowded with C++ comments and weirdo indents. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2256 a1c6a512-1295-4272-9138-f99709370657