summaryrefslogtreecommitdiff
path: root/tools (follow)
Commit message (Collapse)AuthorAge
...
* Android: adjust screen orientation based on LCD size.Dominik Riebeling2011-06-04
| | | | | | | | If the screen size specified is wider than higher specify the orientation as landscape in AndroidManifest.xml. This usually applies to tablets where Rockbox in portrait mode feels unnatural. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29951 a1c6a512-1295-4272-9138-f99709370657
* Android: install codecs as native libs instead of extracting them (FS#12134).Dominik Riebeling2011-05-31
| | | | | | | | | | Codec files are loaded as dynamic libraries. Instead of extracting them from the packaged libmisc.so and therefore having them present twice on the device put them into the apk as native libraries. Decreases the size of the installed Rockbox by the compressed size of the codecs. Also, the extraction on first Rockbox startup gets notably faster since it's less data to extract. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29940 a1c6a512-1295-4272-9138-f99709370657
* Rockchip rk27xx port initial commit. This is still work in progress.Marcin Bukat2011-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29935 a1c6a512-1295-4272-9138-f99709370657
* Android: rework r29929 AndroidManifest.xml version handling.Dominik Riebeling2011-05-29
| | | | | | | | Put the generated AndroidManifest.xml into the bin subfolder and remove it from clean list. Avoids problems with cleaning if you're building in the android/ folder. Thanks to kugel for pointing out that people are actually doing that. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29931 a1c6a512-1295-4272-9138-f99709370657
* Add source tree version into AndroidManifest.xmlDominik Riebeling2011-05-29
| | | | | | | Use the source tree version as versionName string. As result the Android Settings menu will now show that version instead of a rather unhelpful "1.0". git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29929 a1c6a512-1295-4272-9138-f99709370657
* FS#12121 by Sean Bartell, disables -Werror on binutils builds to fix them ↵Nils Wallménius2011-05-27
| | | | | | when using gcc 4.6. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29928 a1c6a512-1295-4272-9138-f99709370657
* thumb-cc.py: simplifyRafaël Carré2011-05-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29897 a1c6a512-1295-4272-9138-f99709370657
* SAPI voice creating: add slovak to languages.Dominik Riebeling2011-05-07
| | | | | | | | | | | Extend sapi_voice.vbs with slovak (FS#10904). Additionally add it to the list of supported languages in Rockbox Utility and fix the country code used for slovenscina (by myself). Author: Peter Lecky Flyspray: FS#10904 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29830 a1c6a512-1295-4272-9138-f99709370657
* Better version reporting for git-tracked repositories: Include the gitMichael Hohmuth2011-05-06
| | | | | | | commit ID in the version string, much like is done for repos tracked with bzr. FS#11297 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29827 a1c6a512-1295-4272-9138-f99709370657
* Sansa Fuze+: initial commit (bootloader only, LCD basically working)Amaury Pouly2011-05-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29808 a1c6a512-1295-4272-9138-f99709370657
* Fix Win32 native convttf creating invalid output files.Dominik Riebeling2011-04-10
| | | | | | | | | When operating with binary files on Windows it is necessary to explicitly open them in binary mode to prevent unwanted effects. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29699 a1c6a512-1295-4272-9138-f99709370657
* Make convttf build with C89 compilers.Dominik Riebeling2011-04-09
| | | | | | | | | | | | | | | - Move variable declarations to the top of blocks to be compatible with C89 compilers (like MSVS). - Remove unnecessary Windows includes. - Paths on Windows usually use backslash as path delimiter so accept that as well. - Rename some variables to avoid shadowing functions (like index()). No functional changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29698 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#12003 'langtool.pl --deprecate is broken'Nils Wallménius2011-04-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29688 a1c6a512-1295-4272-9138-f99709370657
* Bump to 3.8.1 release.Alex Parker2011-04-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29686 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#12000: confttv - try to make digits equally wide (-w to disable)Magnus Holmgren2011-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29633 a1c6a512-1295-4272-9138-f99709370657
* Pandora port: Fix SDL detection, pkg-config is not supportedThomas Jarosch2011-03-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29579 a1c6a512-1295-4272-9138-f99709370657
* Android: use APPEXTRA instead of makefile hackMaurus Cuelenaere2011-03-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29567 a1c6a512-1295-4272-9138-f99709370657
* Android: remove rockbox.apk when doing 'make clean'Maurus Cuelenaere2011-03-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29564 a1c6a512-1295-4272-9138-f99709370657
* *really* don't automatically build convttfFrank Gevaerts2011-03-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29554 a1c6a512-1295-4272-9138-f99709370657
* Don't automatically build convttf - it isn't (currently) required to build ↵Dave Chapman2011-03-09
| | | | | | Rockbox. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29550 a1c6a512-1295-4272-9138-f99709370657
* Remove an erroneous tabDave Chapman2011-03-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29547 a1c6a512-1295-4272-9138-f99709370657
* Remove a few whitespaces to get under the magical string length of 509 (i.e. ↵Thomas Martitz2011-03-05
| | | | | | fix yellow) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29524 a1c6a512-1295-4272-9138-f99709370657
* Anti-Aliased Fonts support.Thomas Martitz2011-03-05
| | | | | | | | | | | | | This enables Rockbox to render anti-aliased fonts using an alpha blending method. The input font bitmaps are 4bit, i.e. 4x larger, but the metadata size stays the same. A tool, convttf, for converting ttf fonts directly to the Rockbox fnt format is provided. It has a useful help output, but the parameter that works best is -c1 or -c2 (2 for larger font sizes). Flyspray: FS#8961 Author: Initial work by Jonas Hurrelmann, further work by Fred Bauer, Andrew Mahone, Teruaki Kawashima and myself. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29523 a1c6a512-1295-4272-9138-f99709370657
* FS#11913: Separate TTS correction expressions into separate file.Dominik Riebeling2011-03-02
| | | | | | | | | voice.pl will now read the TTS correction expressions from a file tools/voice-corrections.txt which includes regular expressions for adjusting the string. This makes it easier to adjust the corrections and allows integrating them into tools like Rockbox Utility. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29500 a1c6a512-1295-4272-9138-f99709370657
* Only create english.list for binary output.Björn Stenberg2011-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29499 a1c6a512-1295-4272-9138-f99709370657
* Added english id caching to speed up builds.Björn Stenberg2011-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29498 a1c6a512-1295-4272-9138-f99709370657
* Revert r29494 as It is a) buggy b) doesn't seem to do any good in terms of ↵Marcin Bukat2011-03-02
| | | | | | speed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29495 a1c6a512-1295-4272-9138-f99709370657
* genlang: Remove unused subs. Use precompiled regex in parsetarget(). Minor ↵Marcin Bukat2011-03-02
| | | | | | tweek by substituting s/\r//g with tr/\r//d. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29494 a1c6a512-1295-4272-9138-f99709370657
* Almost 30% faster.Björn Stenberg2011-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29488 a1c6a512-1295-4272-9138-f99709370657
* RaaA: Add initial Pandora supportThomas Jarosch2011-02-27
| | | | | | | | | | | | More information: www.openpandora.org Possible things to implement: - Special button mappings - Battery monitoring - ALSA audio backend - Automate creation of "pnd" (=binary) file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29451 a1c6a512-1295-4272-9138-f99709370657
* Point out the 3.8 release.Björn Stenberg2011-02-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29443 a1c6a512-1295-4272-9138-f99709370657
* New way to detect build for arm target in the maemo port.Thomas Jarosch2011-02-27
| | | | | | Log detected CPU target. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29433 a1c6a512-1295-4272-9138-f99709370657
* FS#11966 - use separate modelnames and config files for RaaA. This adds an ↵Dave Chapman2011-02-27
| | | | | | APPLICATION define that can be used in Makefiles, and target-name defines (-DSDLAPP, -DANDROID, -DNOKIAN8XX and -DNOKIAN900) for use elsewhere. LCD size is now hard-coded for the Nokia builds in their config files. A new --app parameter is passed to buildzip.pl to explicitly state that this is an application build - it was previously derived from the model name. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29418 a1c6a512-1295-4272-9138-f99709370657
* libucl: don't error out when output folder exists.Dominik Riebeling2011-02-26
| | | | | | | | Fixes building Rockbox Utility with multiple jobs since other libs could have created the output folder already. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29414 a1c6a512-1295-4272-9138-f99709370657
* Cosmetic change only - remove tabs.Dave Chapman2011-02-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29411 a1c6a512-1295-4272-9138-f99709370657
* Clarify the condition for stripping the leading / in rbdir. The calculation ↵Dave Chapman2011-02-26
| | | | | | of $app in the current code implies that this is not done for any call to buildzip.pl for application builds, but it is in fact only not done for the *install targets - $(MODELNAME) is quoted for the other calls in root.make, and hence $app is false. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29410 a1c6a512-1295-4272-9138-f99709370657
* Android: Also enable some pluginsThomas Martitz2011-02-26
| | | | | | Plugins still default to grid mode so using them will be awkward. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29408 a1c6a512-1295-4272-9138-f99709370657
* Forgot to add the help text for make elfzip.Alex Parker2011-02-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29406 a1c6a512-1295-4272-9138-f99709370657
* RaaA: Enable plugins for application buildsThomas Jarosch2011-02-24
| | | | | | | | | Use own plugins/SOURCES and plugins/SUBDIRS file to avoid ifdef hell for disabled plugins without a keymap. This finally brings the credits screen to RaaA. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29392 a1c6a512-1295-4272-9138-f99709370657
* Improve SDL port 'configure --prefix' error messageThomas Jarosch2011-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29380 a1c6a512-1295-4272-9138-f99709370657
* Also build and keep elfs zip file for the release.Alex Parker2011-02-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29362 a1c6a512-1295-4272-9138-f99709370657
* Add "elfzip" target to make which creates a zip of all elf files, as mapzip ↵Alex Parker2011-02-20
| | | | | | does for map files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29360 a1c6a512-1295-4272-9138-f99709370657
* * Keep the map files instead of building then throwing them away in the ↵Alex Parker2011-02-20
| | | | | | | | release script. * Pass the release version to make in the release script instead of having to remember to hack up version.sh in the release branch. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29358 a1c6a512-1295-4272-9138-f99709370657
* Explicitely add -lpthread to the linker command for the new sigaltstack threads.Thomas Martitz2011-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29338 a1c6a512-1295-4272-9138-f99709370657
* Use SIGALTSTACK in maemo buildThomas Jarosch2011-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29332 a1c6a512-1295-4272-9138-f99709370657
* Fix yellows and checkwps.Thomas Martitz2011-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29328 a1c6a512-1295-4272-9138-f99709370657
* Implement cooperative threads on hosted platforms using C code.Thomas Martitz2011-02-18
| | | | | | | | This replaces SDL threads with real cooperative threads, which are less cpu intensive and allow priority scheduling. The backend for context switching is dependant on the host (sigaltstack/longjmp on Unix, Fibers on Windows). configure has options to force or disallow SDL threads. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29327 a1c6a512-1295-4272-9138-f99709370657
* Fix SDL detection on Nokia N8xxThomas Jarosch2011-02-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29295 a1c6a512-1295-4272-9138-f99709370657
* Remove unused variable "need_full_path" - it was removed in r28592Dave Chapman2011-02-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29287 a1c6a512-1295-4272-9138-f99709370657
* FS#11924 - Use separate targets for RaaA devices. This changes ↵Dave Chapman2011-02-11
| | | | | | tools/configure to present the (currently four) possible RaaA targets as separate menu items instead of a single "Application" item with a follow-up question. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29286 a1c6a512-1295-4272-9138-f99709370657