summaryrefslogtreecommitdiff
path: root/tools (follow)
Commit message (Collapse)AuthorAge
...
* it now generates one .c file and one .h file, and the strings are allDaniel Stenberg2002-09-17
| | | | | | | put in an array git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2310 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
* 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
* 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
* 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
* 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
* support -v for verbose (debug) outputDaniel Stenberg2002-09-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2240 a1c6a512-1295-4272-9138-f99709370657
* no thank you, no very nasty union tricks hereDaniel Stenberg2002-09-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2237 a1c6a512-1295-4272-9138-f99709370657
* build bdf2ajf with debug optionDaniel Stenberg2002-09-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2236 a1c6a512-1295-4272-9138-f99709370657
* more portable is betterDaniel Stenberg2002-09-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2234 a1c6a512-1295-4272-9138-f99709370657
* Maintain this simple philosophy:Daniel Stenberg2002-09-06
| | | | | | | | | | | | | | | | Default build actions are without any flags/options. Only modiciations from default use extra defines etc. This is because: 1) We want builds that don't run configure to keep building the same kind of build it was configured to do. 2) 'configure update' must work to read the selected options and generate an updated makefile with the same options. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2203 a1c6a512-1295-4272-9138-f99709370657
* removed the conflict markersDaniel Stenberg2002-09-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2130 a1c6a512-1295-4272-9138-f99709370657
* make it bourne shell pureDaniel Stenberg2002-09-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2129 a1c6a512-1295-4272-9138-f99709370657
* Prevent this script from being run in the same directory where this scriptDaniel Stenberg2002-09-02
| | | | | | | lives. It will make more people happy. ;-) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2128 a1c6a512-1295-4272-9138-f99709370657
* i stupid, forgot to fix simulatorsRobert Hak2002-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2109 a1c6a512-1295-4272-9138-f99709370657
* Corrected to allow for game removal via USE_GAMES (on by default)Robert Hak2002-08-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2104 a1c6a512-1295-4272-9138-f99709370657
* cleaned up USE_SCREENSAVERS questions/usageRobert Hak2002-08-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2099 a1c6a512-1295-4272-9138-f99709370657
* We now ask if the user wants Screensavers (on by default)Robert Hak2002-08-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2098 a1c6a512-1295-4272-9138-f99709370657
* Reverted back to monospace again. Let's not rock the boat until people can ↵Björn Stenberg2002-08-28
| | | | | | change it themselves (i.e. loadable fonts). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2032 a1c6a512-1295-4272-9138-f99709370657
* Made LCD_PROPFONTS default on recorderBjörn Stenberg2002-08-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2016 a1c6a512-1295-4272-9138-f99709370657
* we like each line less than 80 characters wide pleaseDaniel Stenberg2002-08-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1890 a1c6a512-1295-4272-9138-f99709370657
* now detects 1bit BMP files too and adjusts to that, which makes thingsDaniel Stenberg2002-08-21
| | | | | | | simpler git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1881 a1c6a512-1295-4272-9138-f99709370657
* Added newline before EOF.Mats Lidell2002-08-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1858 a1c6a512-1295-4272-9138-f99709370657
* made it output valid C code even if given a filename that starts with aDaniel Stenberg2002-08-19
| | | | | | | | dot, also made the width and height get written as proper #defines in the output C source. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1795 a1c6a512-1295-4272-9138-f99709370657
* Added bmp2rb.Mats Lidell2002-08-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1782 a1c6a512-1295-4272-9138-f99709370657
* Created.Mats Lidell2002-08-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1781 a1c6a512-1295-4272-9138-f99709370657
* Added helpful reminder about copying font fileBjörn Stenberg2002-08-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1760 a1c6a512-1295-4272-9138-f99709370657
* added tags target for the generated simulator makefile as wellDaniel Stenberg2002-08-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1755 a1c6a512-1295-4272-9138-f99709370657
* Generates a 'tags' target in the toplevel makefile now, this is onlyDaniel Stenberg2002-08-15
| | | | | | | for target builds as of yet. More to come. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1753 a1c6a512-1295-4272-9138-f99709370657
* case issue with questionsRobert Hak2002-08-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1702 a1c6a512-1295-4272-9138-f99709370657
* Clear extra_defines for playersBjörn Stenberg2002-08-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1675 a1c6a512-1295-4272-9138-f99709370657
* == is not a valid POSIX compare, use =Robert Hak2002-08-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1672 a1c6a512-1295-4272-9138-f99709370657
* Forgot to add new filesBjörn Stenberg2002-08-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1669 a1c6a512-1295-4272-9138-f99709370657
* Forgot to add the new filesBjörn Stenberg2002-08-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1668 a1c6a512-1295-4272-9138-f99709370657
* First version of loadable fonts patch by Alex GitelmanBjörn Stenberg2002-08-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1666 a1c6a512-1295-4272-9138-f99709370657
* Applied Bjoern Fischer's patch to make this generate correct makefilesDaniel Stenberg2002-08-07
| | | | | | | using '$(MAKE)' instead of 'make' for recursion. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1596 a1c6a512-1295-4272-9138-f99709370657
* Adjustments to allow generating a Makefile for building win32 simulatorDaniel Stenberg2002-08-02
| | | | | | | cross-compiled. Based on the excellent patch from Bill Napier. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1517 a1c6a512-1295-4272-9138-f99709370657
* Fixed misspelled .PHONY target. Spotted by Nick Robinson and Markus Braun.Linus Nielsen Feltzing2002-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1452 a1c6a512-1295-4272-9138-f99709370657
* Added build timestamp in version stringBjörn Stenberg2002-07-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1349 a1c6a512-1295-4272-9138-f99709370657
* Stripped off needless thingsBjörn Stenberg2002-06-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1084 a1c6a512-1295-4272-9138-f99709370657
* works with traditional sh now (as tested on Solaris)Daniel Stenberg2002-06-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@901 a1c6a512-1295-4272-9138-f99709370657
* configure update for simulator builds must preserve display and keypadDaniel Stenberg2002-06-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@879 a1c6a512-1295-4272-9138-f99709370657
* now configure update works for simulator builds tooDaniel Stenberg2002-06-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@878 a1c6a512-1295-4272-9138-f99709370657
* target builds must run make in firmware AND appsDaniel Stenberg2002-05-31
| | | | | | | this script now creates an archos subdir when creating a simulator build env git-svn-id: svn://svn.rockbox.org/rockbox/trunk@846 a1c6a512-1295-4272-9138-f99709370657