Remove < and > from voice strings.

Some strings indicate a special meaning by being surrounded with < and > (like
"<All tracks>" in the database view). There is no point in having those
characters in the voice strings, most translations have them removed. Remove
them on the remaining ones since they were causing problems with creating
voicefiles.

Change-Id: I22cfa251b141cb765020e3222624671399d3c133
Fix a typo.

Change-Id: I358add5df8971bc3eab4c4cf71d2e792e51979d1
Windows: always define UNICODE.

Change-Id: Id188cc03118d7dd769d838f8481e44ba31406dbf
Add *.o and *.a to .gitignore

Executables files should never make it into the repository anyway
and they pollute the output of other commands.

Change-Id: I07c1f927b45b771403965f7e0d545308532938d4
(hopefully) Fix FS#12639 and other skin related buflib corruption issues.

Kudos to funman for figuring out the problem - skin_find_item() rather
stupidly uses the global skin_buffer variable in skin_parser.c which is
fine in the parser EXCEPT it gets changed in skin_render when the sbs
is being redrawn while another skin is loading, so fix this by makeing
skin_find_item() use a local data pointer so a skin_render() during
parsing won't break anything.

Change-Id: I80e1c0efe569c18225e5772159c18ebb21e07332
Zero out voice buffer memory immediately after allocation.

Can't wait for the voice thread to initialize it since it concievably
could be moved before the voice thread actually does so and the move
callback accesses data that must be first set up in the voice thread
function.

Change-Id: Ia0d09539854db85e132e09d26cb129f02f5d93ff
fuze+: correct UI simulator button map

Change-Id: I0df1b5f937305f1a0bc0568ee056edb1dd77f734
Signed-off-by: Amaury Pouly <amaury.pouly@gmail.com>
Don't trigger a skin refresh from skinlist_draw()

Thiskin refresh trigger apparently causes the skin and list to continuously
refresh, with the side effect that buttons no longer work.

Change-Id: I4439406176890ac46a3f217bfff43c6935a03a7c
Reviewed-on: http://gerrit.rockbox.org/240
Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
Make the player_unifont tool build again

This tool is rarely needed (only when working on the player charset)
and got lost in the big make system overhaul.
Player LCD: Map several punctuation characters in the U+20xx range

This is in preparation of Win-1252 support (gerrit #209).
add aditional required tools to the check
Make lbitlib.c include its own header (for the luaopen_bit prototype)

Change-Id: I6da9d6ff084b89c519f1abfc50ba3375a7d0f958
Add support for cp1252 (Western European) codepage.

In Europe Windows defaults to its own codepage cp1252 (also known as "WinLatin"
or "Windows-1252"). cp1252 adds some characters to ISO-8859-1.

Some mp3 tagging software on Windows uses cp1252 instead of ISO-8859-1. This
violates the ID3 specification, which requires tags to be ISO-8859-1 or
Unicode. However, similar violations are made for other codepages and supported
by Rockbox using the "Default Codepage" setting. Add support for cp1252 to
enable people using such broken tools to override the correct decoding to get
their tags displayed properly.

Change-Id: I9f2ec478afe2503e99ee8e6609416c92b0f453e0
Reviewed-on: http://gerrit.rockbox.org/209
Reviewed-by: Jens Arnold <amiconn@rockbox.org>
Tested-by: Jens Arnold <amiconn@rockbox.org>
more tools checks to be done before starting toolchain builds
Add .nomedia on Android.

Prevent Android from adding theme files to its media database by putting a
.nomedia file in the rockbox folder.

Change-Id: I76ee3381a6599b9d1ecfe34d15a4fdd35da80336
Fix a drawing bug where rectangles stop drawing too early.

As far as I can say only one file is affected. The loops needs to
go one more time since the end pointer is on the last pixel, not
beyond it.

Change-Id: Ie629138f8399b927bef7bad3847ef42db37e2fed
Fix broken touchscreen manuals.

Escape the underscores in the option name as otherwise they'll be interpreted
wrongly by latex.

Change-Id: I10c1168a90d94e685d326073dcf8370dd972db91
imx233: add rtc functions related to msec

Change-Id: I3ed7469150920f3d7ac6c4218c2165fec547a422
imx233: move rtc init from drivers/ to firmware/

Change-Id: Id816987a4bb1191d5c9cf8a85c51d75fbb2da7c8
Move the mr100 to unstable

mr100 audio is broken in 3.11. It's working again in master since
da6cebb6b0b17b4a75a2bd4f51b7cf70b5dafe40, but backporting that is
not realistic.

Change-Id: I11118a0d228da866259e4e01ed00ac010a3838a3