Age | Commit message (Collapse) | Author |
|
Change-Id: I9db97a698ef1c7f0b4f47e406faa1f6c0ec524db
|
|
Change-Id: I456df0d9f5eaee435bdfd5a3f667055715e53d2a
|
|
Change-Id: I9d92320b1e545b7ac3983b7f9904f281028cc22d
|
|
Change-Id: I406076d110e33cdae871222191d82262fabcf16a
|
|
Change-Id: I6ed3d274b27eb56afb8289cba1b11bceb74bac12
|
|
Change-Id: Ib920b119f52b492247d75e97c5ec9298146d583c
|
|
Change-Id: I83759a00257274c0cbde5a78306256abd2c83800
|
|
Change-Id: I7649dd15b938e2eb6a2e9d3709fa268def72498a
|
|
Change-Id: Ib707a0b87d01f24eeccc39c6cbc1c015456fd503
|
|
The freescale firmware partitions has a lots of quirks that
need to be dealt with, so do it the proper way.
Change-Id: I8a5bd3fb462a4df143bc6c931057f3ffedd4b3d3
|
|
Change-Id: I5ddcf392e6ffc27513170b1ee768c96cdc5a83d4
|
|
Change-Id: I462cfa338ded85aca4bb00ec91f144bb17136dbe
|
|
Change-Id: Icbd91c2ea24dcf61cc6a649122263a4354f09ff4
|
|
Change-Id: I9f721ae12a3ddf72c4e90ad0754a5c2b819847bb
|
|
The icoll code now has an IRQ storm detection mechanism which
will prevent the device from hard freezing in case it happen.
Change-Id: I9861238dce61d29af1e48f9c534ec63a7f23465c
|
|
Move to a more consistent naming convention like the other devices
Change-Id: I4ddbbee27ee9f5ae775c5776592ec7ce02b30948
|
|
Change-Id: Iaf06ecd30559ac07b760f6a01ff920fdbacb398e
|
|
Change-Id: I770729d7246b0ad8bc6fc5d6e45861325f6b790c
|
|
mr100 audio is broken in 3.11. It's working again in master since
da6cebb6b0b17b4a75a2bd4f51b7cf70b5dafe40, but backporting that is
not realistic.
Change-Id: I11118a0d228da866259e4e01ed00ac010a3838a3
|
|
Change-Id: Id816987a4bb1191d5c9cf8a85c51d75fbb2da7c8
|
|
Change-Id: I3ed7469150920f3d7ac6c4218c2165fec547a422
|
|
Escape the underscores in the option name as otherwise they'll be interpreted
wrongly by latex.
Change-Id: I10c1168a90d94e685d326073dcf8370dd972db91
|
|
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
|
|
Prevent Android from adding theme files to its media database by putting a
.nomedia file in the rockbox folder.
Change-Id: I76ee3381a6599b9d1ecfe34d15a4fdd35da80336
|
|
|
|
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>
|
|
Change-Id: I6da9d6ff084b89c519f1abfc50ba3375a7d0f958
|
|
|
|
This is in preparation of Win-1252 support (gerrit #209).
|
|
This tool is rarely needed (only when working on the player charset)
and got lost in the big make system overhaul.
|
|
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>
|
|
Change-Id: I0df1b5f937305f1a0bc0568ee056edb1dd77f734
Signed-off-by: Amaury Pouly <amaury.pouly@gmail.com>
|
|
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
|
|
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
|
|
Executables files should never make it into the repository anyway
and they pollute the output of other commands.
Change-Id: I07c1f927b45b771403965f7e0d545308532938d4
|
|
Change-Id: Id188cc03118d7dd769d838f8481e44ba31406dbf
|
|
Change-Id: I358add5df8971bc3eab4c4cf71d2e792e51979d1
|
|
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
|
|
This is needed on app targets as e.g. ".section .icode" leads to the
code getting linked to incorrect locations (0x0 in this case).
Change-Id: Ic28c5ae6d4f8001d211d685b5ca92d5ffff0c7b2
|
|
3f4be75 introduced this regression where the back button stopped working
as intended. Explicitely request the focus on the RockboxFramebuffer
object to fix.
Change-Id: Ibc67e3d02e076674a086d43c5967370c4524fd14
|
|
Change-Id: Ic036f4c399b89c65bdc43bfdf7111bf4a13be484
|
|
written properly.
Change-Id: I3c87b41baae284b818be5c272d984d937ae0e350
|
|
Change-Id: Id18eca4ade80cce2ab68317af6b7b9751d04b1cd
|
|
Takes care of when codecs try to sneak-in another PCM buffer insert
at the wrong time. Codecs are wiley and just can't always be trusted
to cooperate.
Change-Id: Idc2f51238a5fd69a9d9c0741fbc29addc6615bdf
|
|
I successfully identified the STC/RDS pin as B2P27.
Strangely the OF uses polling instead of interrupts
but since they routed it, let's use it! On the fuze+
the fmradio i2c uses bit toggling so we can't read
the RDS data in the interrupt context. Instead we
defer the work to a thread.
Change-Id: Iedfa425320e6c91b4351b72e97c732696bdb2b73
Reviewed-on: http://gerrit.rockbox.org/236
Reviewed-by: Bertrik Sikken <bertrik@sikken.nl>
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
|
Use memmove instead of memcpy for overlapping copy, fixes
crackling in sims and warble on my system. Native targets
seem to have been unaffected.
Change-Id: I265d4ce373e224581bd2f5ba15c75b473ec231f2
|
|
An empty path is not resolvable, so immediately return an empty result. Fixes
an empty path resolve to "/" on Linux / OS X.
Change-Id: I22c26a7716becbf46850a04e18ee581084546263
|
|
If the settings, like samplerate, were to go out of range where
timestretch drops out of processing and then go back to the same as
when they were valid, it would fail to switch back on by itelf.
Change-Id: Ic5bcb268540b0db8e0483117b8a5a0ce5c5a9db0
|
|
Makes quite a huge difference to get rid of 64-bit math in a hot
area. Cuts about 12 MHz. Generic routine generates good code on
ARM and asm cuts no instructions there.
Change-Id: I4ac647406006c42004f9f5ab396cbf4e85688854
|
|
Wrap up the the stereo case into loops and remove unused calculations
hanging out in tdspeed_update().
A wee little bit of code style and column policing.
Change-Id: I8dd3ab4b3e7e56b55dc00c00f3e32996228cc457
|