Age | Commit message (Collapse) | Author |
|
1) this patch replace all keymaps with PLA ones. It also clean some optionnal
compiling that are not needed anymore througt PLA
2) the patch also made required change to the manual in order to match code's
change.
3) it also add an alternative exit button (PLA_EXIT or PLA_CANCEL)
TO TEST:
I'm not sure if remote control works anymore and cannot test it. I'm not
sure about the way PLA handle those so if that doesn't work let me know ;)
Change-Id: I3fb81e75ef6e4d49e19be24f09c0413599ed0c9c
Reviewed-on: http://gerrit.rockbox.org/90
Tested-by: Thomas Martitz <kugel@rockbox.org>
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
|
|
Change-Id: I045a4c9639ff17c96b514996574d41f586b5bd7c
|
|
Simplified stack unwinder for ARM. This is port of
http://www.mcternan.me.uk/ArmStackUnwinding/
backtrace() is called from UIE() on native targets
and from panicf() on both native and ARM RaaA.
Change-Id: I8e4b3c02490dd60b30aa372fe842d193b8929ce0
|
|
This fixes the case where some blocks got relocated and the skin render
code couldn't find the matching viewports any more.
Change-Id: I4394444fb139ee5bc986f374dba82a104013e354
Reviewed-on: http://gerrit.rockbox.org/112
Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
|
|
The YPR0 has a fixed screen size. Letting the generic RaaA screen
size selection code work on causes checkwps/buildall.sh to build
broken checkwps binaries. There's no good reason to allow
overriding the screen size here
Change-Id: Ic666d28d10273000a8c1867580c8d1a13dd98dc9
|
|
clock_binary, clock_logo, and clock_messages are new; the rest are
provided by 132x80 and 128x128, which already had the correct sizes
Change-Id: Ib34b605705b8a21a784faea8adc9ec448dfa7457
Reviewed-on: http://gerrit.rockbox.org/110
Reviewed-by: Bertrik Sikken <bertrik@sikken.nl>
Tested-by: Bertrik Sikken <bertrik@sikken.nl>
|
|
Change-Id: Iec5e91f1c8c08a58a19f79339d03247148347d45
|
|
1) Multitouch does not work on Fuze+. Unstead we can take advantage of
bottomleft and bottomright button.
2) Manual completed accordingly
Change-Id: I9535865773a2d1e21b1a71af63e4d377abcbc752
Reviewed-on: http://gerrit.rockbox.org/115
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
|
'Twas a leftover from trying out counts instead of bytes when converting to
timestamping that should have been reverted.
Change-Id: I658c1a19e283025d991b7600378f97c6fc37db34
|
|
Change-Id: Iaf69c93727e0f0e2a48b44c330883f7a620c4d99
|
|
%vs(label, touch, -) will reset the timeout for the variable without
changing the variables value.
Change-Id: Idba03f454a82ac7460bb53a4de3aa6903656c585
|
|
This makes it easier to use %?vl() (variable last changed) in a sensible manner.
Change-Id: I0bf9ae24bc4516d2fd5691af236cc4439a0863c8
|
|
Group functions a bit better and expunge some obsolete function prototypes.
Change-Id: Ifaf8a265dbe0a9f081e524b2e646e2dc50c6aa43
|
|
Change-Id: Ib0eebf56b1bf4f4119ebfd21679f6cd9c8986ea4
|
|
Unfortunately this doesn't seem to be the only problem with skinned
lists. Fixing this still doesn't make them work right.
Change-Id: Ibf80eb2a4fa4eb392e2f3ea9744aec68c6181961
|
|
Change-Id: I39a4e035372920f05f5fb3ab5bfc9459314997ad
|
|
Rockbox Utility binary has been renamed quite a while ago, make sure the
manifest for Windows matches.
Change-Id: If420075dc798ff3ec9c66e36f57d91af4e7d3b48
|
|
It should not exit() anymore on error except on malloc failure.
Resource leaks on errors (especially I/O) are quite likely though.
Change-Id: I6fcf72fb08fc683468b390d0b8745d31ca982b48
|
|
With the transition to git the assumption of the version starting with "r"
isn't true anymore for non-release builds. This caused the wrong strings to be
used when constructing various download URLs.
Remove the test binary which was never intended to be added and fix some
warnings in the test implementation.
Change-Id: I879fdff201cb85f3c89cca73ab6a0514edb5a2df
|
|
A warning triggered by attribute warn_unused_result cannot be suppressed by
casting the result to void. Properly check the return value and pass it to the
caller.
Fix the check for the number of bytes written. The return value of fread is the
number of items written, not the number of bytes.
Change-Id: I8c60e23ac549e22fd3f7dd5c51c5a8e6fc517cb1
|
|
This tests the original (svn revision number based) functionality.
Change-Id: I69a121d751d2358c1e7594032f8f8193af59e103
|
|
Change-Id: Ib574524cfa61c2dde5b7d5522e88fbe9dd814996
|
|
This allows testing the class by using temporary files without the need of
constructing a special path.
Change-Id: Id5ccd37f05219f246b9bf9f8a26ec81342654f89
|
|
Change-Id: Ibe3536a4865c12160e933d3696af4b5507713ffe
|
|
Since we don't have revision numbers anymore remove the "r" prefix when showing
the version information to the user.
Change-Id: I1e36b11a23301dda9fe67bb284489510c65567d8
|
|
/firmware is in the #include path with makes #include "asm/beep.c" sufficient.
Add a comment to generic beep code and make another express intent better.
Change-Id: I587cd704478b894785927bdfe2e647e28614df62
|
|
1) this patch replace all keymaps with PLA ones. It also clean some optionnal
compiling that are not needed anymore througt PLA.
2) the patch also made required change to the manual in order to match code's
change.
3) it also add an alternative exit button (PLA_EXIT or PLA_CANCEL).
Change-Id: If6e78711eaab1dd2c907b418ba72c8789ceaa72b
Reviewed-on: http://gerrit.rockbox.org/105
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
Tested-by: Thomas Martitz <kugel@rockbox.org>
|
|
the two when linking. There may be better solutions, but this fixes linking problems for me (on Cygwin).
Change-Id: I5b2c87d5986cf5cba6652aad4ece0647e1178474
|
|
Change-Id: I3d90b74ed1bc6d2a137d24a362b3ad3ca44ff4b6
|
|
Change-Id: I702755529f98015586b5b9592ced75cf7591880c
|
|
Change-Id: I931182ccd20cf8899f3ce9b6b8d7c7c5f4ea006f
|
|
For now due to current lack of an apps/asm, place the ASM/generic code in the
firmware/asm directory.
Additionally, make generic beep code more generic.
Change-Id: I4a69b6ffcbb97d9e6dfde2209c5a118de19e5638
|
|
FS#12565
Change-Id: I1a7ec6c47f2ad0b5d6d72f3254d9627f9810687a
Signed-off-by: Rafaël Carré <funman@videolan.org>
|
|
Change-Id: If19393db123e89e58545c9e0736e6fa32fccb810
|
|
adds wrappers for the functions playlist_sync, playlist_remove_all_tracks, and playlist_insert_track, playlist_insert_directory
playlist_{sync,remove_all_tracks} take no arguments
playlist_insert_{track,directory} only have one required argument (either the filename or directory name)
They take as optional arguments position, queue, and either sync or recurse
They all just pass NULL to work with the current playlist
also adds constants for:
PLAYLIST_PREPEND,
PLAYLIST_INSERT,
PLAYLIST_INSERT_LAST,
PLAYLIST_INSERT_FIRST,
PLAYLIST_INSERT_SHUFFLED,
PLAYLIST_REPLACE, and
PLAYLIST_INSERT_LAST_SHUFFLED
Change-Id: Ib7464cba50e7a250edf092e50668f11010f2b737
Reviewed-on: http://gerrit.rockbox.org/109
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
|
|
Streamline it to do fewer PCM lock calls in the case of having a prepared
buffer.
Change-Id: I7fca2b95cc5da314ae257522bb6f1ad7aec6634a
|
|
screen
Change-Id: I8b547400f4a28ee387157848b9640a3361df937f
|
|
Only output logf() to the serial port if LOGF_SERIAL is defined
(in addition to HAVE_SERIAL). Add an option to advanced configure
to set this (defaults to off).
Change-Id: I13d0f5df391e5371f7797f46a3faaf7a6974b9e4
Reviewed-on: http://gerrit.rockbox.org/92
Reviewed-by: Björn Stenberg <bjorn@haxx.se>
|
|
where possible
Change-Id: I0c87563ee29f46948e3a559c27b1b22d4404cec1
|
|
Create a new widget which holds the contents of the manual tab and its logic.
Unify its display / download code. Fixes FS#12587, which was caused by
duplicated code.
Change-Id: I5721d2a95ebeaf80481c1fd149eda22cf1328501
|
|
Instead of passing a parameter to decide if a dialog box should be shown pass a
pointer to the parent widget and make it static. This allows calling it from
outside while keeping the possibility to not show a warning.
Change-Id: I72fa53a7e8a83d527c22b698dfa434c24100ac29
|
|
Change-Id: I9e466bcc407a3fda06d8a9f9c6f39afef592824e
|
|
Change-Id: I8498d40cf55d550ba09b3df4429ef9d941bdbc56
|
|
Change-Id: Ibc4d873fb142954e274f7fc0f2782f4e022e2f81
Signed-off-by: Nils Wallménius <nils@rockbox.org>
|
|
also use the same setting names in the manual as the UI when we have a piezo.
Change-Id: I7a629addc9d63cfe14b403eac66f5410f908a948
|
|
Based on the piezo driver for the nano2g.
Signed-off-by: Nils Wallménius <nils@rockbox.org>
|
|
Change-Id: Ib9678ca108cc1264d5dc355fabc5ba877da59497
|
|
Change-Id: I14d2f1c174c118ba44fbbd92051157e0f21db68f
|
|
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
Change-Id: I620b83774ecc6cd1ce797bd0d197d5dd56fdbeb1
|
|
Change-Id: I5889743e94ed568c8f7dcc50de0b03b8421969f7
|