Udo Schläpfer | 31 Jan 14:25 2015
Picon

buildserver/buildclient and iBasso DX50/DX90: Major code cleanup and reorganization.

Hello.

As stated here http://gerrit.rockbox.org/r/#/c/1043/ i will submit this 
patchset in a few days.

This will most likely break the current build for ibassodx50.

1.

If http://git.rockbox.org/?p=www.git;a=blob;f=buildserver/builds;hb=HEAD 
is the current configuration of the build server, than this
line

android19:0:ibassodx50:iBasso DX50:rockbox.apk:110450:../tools/configure 
--target=ibassodx50 --type=n && make apk

shoud probably be

android19:0:ibassodx50:iBasso DX50:rockbox.zip:110450:../tools/configure 
--target=ibassodx50 --type=n && make zip

as this is no longer a PLATFORM_ANDROID device (no JAVA parts).

Adding ibassodx90 would be nice.

2.

The Android specific configuration has changed: 
http://gerrit.rockbox.org/r/#/c/1043/18/tools/configure

(Continue reading)

Frank Gevaerts | 11 Jan 18:32 2015
Picon

recorder build

Hi,

The recorder build is still failing due to size limits, and it's
unlikely to get better soon. I'm proposing to remove it from the
automated build system.

It's close enough to the recorderv2 to avoid breakages slipping
through, and having that persistent red makes reds elsewhere less
noticeable.

Any objections?

Frank

--

-- 
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan

Thomas Orgis | 3 Jan 23:19 2015

Completed extended metronome plugin (gerrit #887)

Hi,

after a few prototypes I have pushed my (first) final version of an
extended metronome plugin to Gerrit:

	http://gerrit.rockbox.org/r/#/c/887/

Testing and eventually merging of that into rockbox proper would be
welcome. This replaces the existing metronome plugin now, as all the
functionality is there.

PS: Gerrit items 1100 to 1116 are junk caused by me not squashing
commits before pushing ... they can be ignored and I would abandon them
if I could remember where my OpenID thingy for Gerrit came from.

Robert Durkacz | 20 Dec 02:16 2014
Picon

build error (missing header files) on cygwin

Hello,

I am trying to build for sansa clip + on cygwin following the
instructions. I have a few missing header files as follows:
/home/robert/rockbox/apps/language.c:36:31: error:
max_language_size.h: No such file or directory
/home/robert/rockbox/firmware/common/version.c:22:23: error:
rbversion.h: No such file or directory
/home/robert/rockbox/apps/recorder/jpeg_idct_arm.S:25:31: error:
apps/core_asmdefs.h: No such file or directory
/home/robert/rockbox/apps/plugins/credits.c:27:71: error: credits.raw:
No such file or directory

How do I go about sorting this out please?

h | 11 Dec 21:11 2014
Picon

Ladies and gentlemen, we have sound on Android/ARM - Pono Player!

  I'm pleased to announce that Rockbox on my Pono Player
running a slightly customized Android 2.3.3 (GB), which has an OMAP3 
ARMv7 CPU,
successfully played its first track on the evening of December the 10.:
Sly Fox by KOAN Sound

I will add the Details to the wiki in the next few days.

Lukas

Andrey Ryabinin | 29 Nov 09:55 2014
Picon

Revert "Rewrite filesystem code (WIP)"

[Duplicating [3] in mailing list for wider audience and discussion.]

Commit 7d1a47cf ("Rewrite filesystem code (WIP)") introduced
regressions ([1],[2]) on several rk27xx targets, making them nearly unusable.

Due to size of this change it's nearly impossible to find the root
of the problem, so I'm suggesting to revert it for now.

I'll keep searching the source of problem. It definitely will take a
lot of time. But once I'll find it we could revert the revert back.

We don't have stable release for this targets, cause they are never
been officially stable. So dev builds is the only option for users and
I would like to not keep them broken yet another hell knows how many
month.

[1] http://forums.rockbox.org/index.php/topic,48658.0.html
[2] http://forums.rockbox.org/index.php/topic,48675.msg230556.html#msg230556
[3] http://gerrit.rockbox.org/r/#/c/1056/

--

-- 
Best regards,
Andrey Ryabinin

Mike Giacomelli | 23 Nov 03:36 2014
Picon

g#922 (new DSP effects)


Does anyone mind if I commit these?  Code looks good to me, but Mike S is the DSP engine expert.

Mike
Pierluigi Vicinanza | 1 Oct 01:16 2014
Picon

Rick Dangerous coming to Rockbox... a new (old) game for the best DAP firmware ever! :)

Hi all!

I'd like to introduce you xrick - a clone of the game Rick Dangerous, which has now been officially ported to Rockbox.
You can find more info about it on wikipedia:
http://en.wikipedia.org/wiki/Rick_Dangerous

and on the original xrick author's website:
http://www.bigorno.net/xrick/

This port is based on my own "fork" of xrick, which has undergone substantial changes to accommodate the needs of non-desktop environments, plus several bugfixes.

You can see a video of it running here:
http://www.youtube.com/watch?v=FKpxQzKP5ss

Sources and iPod/iRiver binaries can be downloaded from:
https://github.com/pierluigi-vicinanza/xrick/releases/tag/2.0.0-Rockbox



Please find below some notes/questions:

--------------------------------------------------------
= About code review/integration into main Rockbox tree =

How best to proceed from here? Should I open a new bug/feature in Flyspray? Should I just push a new commit to gerrit following the steps mentioned in "www.rockbox.org/wiki/UsingGit"?
What's the preferred way to integrate my code into git repo? I am no git expert, but I was thinking about doing a subtree merge into "${ROCKBOX_DIR}/apps/plugins/xrick" folder... or maybe a adding a submodule... What do you guys suggest?
Ideally I'd like to keep all commit history and allow any future fixes eventually done on my repo to be easily merged back into Rockbox.

---------------
= Legal stuff =

All hardcoded data (graphics, text, etc) has been removed from source files -data is now loaded from external resource files- to (hopefully) avoid any legal troubles in integrating xrick sources.
I've spoken to the original author of xrick and He's planning to tweak the README to reflect all this.
In the meanwhile, any feedback/suggestion to ease this integration is highly appreciated.

------------------
= Current status =

The port has been tested on iRiver H320 and iPod Video, on these targets it's fully working and complete.
I've added support for grayscale targets and been able to successfully compile and run the game on iRiver H120 Simulator.
All other targets are untested. It would be nice if someone could test and report which targets are capable to run current code.


Last but not least, a big thank you to all Rockbox developers for providing such an awesome firmware.

Pierluigi Vicinanza

Diaz Soho | 11 Sep 17:30 2014
Picon

ff_imdct_calc cause SIGSEGV error

Hi All, 

when I try to merge fixed point wma decoder from Rockbox to ffmpeg libavcodec, I got the problem.
ff_imdct_calc() cause SIGSEGV while decodeing audio data .
my OS is linux.
Does any one have ideas?
What I can check in advance?

Thanks a lot for any input!!
Diaz Soho | 2 Sep 11:32 2014
Picon

how to merge fixed point wma decoder to libav 0.7.6

Hi All, 

Is there anyone have idea about how to merge fixed point wma decoder to libav 0.7.6?
because my cpu does not include fpu, when use the wma decoder in libav , it take a lot of cpu time.

Or is anyone have merge fixed point wma decoder to libav?


Thanks for any input!!
Peter | 23 Jul 08:48 2014
Picon

slovak lang update

Hello All,
I am very sorry that i am doing lang update  in this way, I totally
forgot my login data to patchtracker. Attached is Slovak language update.
With best regards
Peter
Copyright by individual Rockbox contributors
See
http://git.rockbox.org/?p=rockbox.git;a=history;f=apps/lang/slovak.lang;hb=HEAD
for details.
May be distributed under the terms of the GNU GPL version 2 or later
This file generated by http://translate.rockbox.org/

This translation was based on git hash 43e52e34ed7c9a9b08ab706b75dd608f53d0b4cc of the original.

--- apps/lang/slovak.lang	2013-07-16 06:13:06.000000000 -0700
+++ apps/lang/slovak.lang.6.new	2014-07-22 23:44:58.000000000 -0700
 <at>  <at>  -12265,15 +12265,15  <at>  <at> 
   user: core
   <source>
     *: none
-    gigabeats: "Band %d Gain"
+    gigabeats,samsungypr1: "Band %d Gain"
   </source>
   <dest>
     *: none
-    gigabeats: "Šírka Pásma %d"
+    gigabeats,samsungypr1: "Hlasitosť Pásma %d"
   </dest>
   <voice>
     *: none
-    gigabeats: "Šírka pásma"
+    gigabeats,samsungypr1: "Hlasitosť Pásma"
   </voice>
 </phrase>
 <phrase>
 <at>  <at>  -12282,15 +12282,15  <at>  <at> 
   user: core
   <source>
     *: none
-    gigabeats: "Wide"
+    gigabeats,samsungypr1: "Wide"
   </source>
   <dest>
     *: none
-    gigabeats: "Široké"
+    gigabeats,samsungypr1: "Ĺ irokĂ˝"
   </dest>
   <voice>
     *: none
-    gigabeats: "Široké"
+    gigabeats,samsungypr1: "Ĺ irokĂ˝"
   </voice>
 </phrase>
 <phrase>
 <at>  <at>  -12299,15 +12299,15  <at>  <at> 
   user: core
   <source>
     *: none
-    gigabeats: "Narrow"
+    gigabeats,samsungypr1: "Narrow"
   </source>
   <dest>
     *: none
-    gigabeats: "Ăšzke"
+    gigabeats,samsungypr1: "Ăšzky"
   </dest>
   <voice>
     *: none
-    gigabeats: "Ăšzke"
+    gigabeats,samsungypr1: "Ăšzky"
   </voice>
 </phrase>
 <phrase>
 <at>  <at>  -12330,15 +12330,15  <at>  <at> 
   user: core
   <source>
     *: none
-    gigabeats: "Advanced Tone Control Settings"
+    gigabeats,samsungypr1: "Advanced Tone Control Settings"
   </source>
   <dest>
     *: none
-    gigabeats: "Pokročilé Nastavenia Tónu"
+    gigabeats,samsungypr1: "Pokročilé Nastavenia Tónov"
   </dest>
   <voice>
     *: none
-    gigabeats: "Pokročilé nastavenia tónu"
+    gigabeats,samsungypr1: "Pokročilé Nastavenia Tónov"
   </voice>
 </phrase>
 <phrase>
 <at>  <at>  -12347,15 +12347,15  <at>  <at> 
   user: core
   <source>
     *: none
-    gigabeats,mpiohd200,mpiohd300,sansafuzeplus,creativezenxfi2,creativezenxfi3: "3-D Enhancement"
+    depth_3d: "3-D Enhancement"
   </source>
   <dest>
     *: none
-    gigabeats,mpiohd200,mpiohd300,sansafuzeplus,creativezenxfi2,creativezenxfi3: "3-d Rozšírenie"
+    depth_3d: "3-D Rozšírenie"
   </dest>
   <voice>
     *: none
-    gigabeats,mpiohd200,mpiohd300,sansafuzeplus,creativezenxfi2,creativezenxfi3: "3-D Rozšírenie"
+    depth_3d: "3-D Rozšírenie"
   </voice>
 </phrase>
 <phrase>
 <at>  <at>  -12364,15 +12364,15  <at>  <at> 
   user: core
   <source>
     *: none
-    gigabeats: "Band %d Frequency"
+    gigabeats,samsungypr1: "Band %d Frequency"
   </source>
   <dest>
     *: none
-    gigabeats: "Frekvencia Pásma %d"
+    gigabeats,samsungypr1: "Frekvencia Pásma %d"
   </dest>
   <voice>
     *: none
-    gigabeats: "Frekvencia pásma"
+    gigabeats,samsungypr1: "Frekvencia Pásma"
   </voice>
 </phrase>
 <phrase>
 <at>  <at>  -12381,15 +12381,15  <at>  <at> 
   user: core
   <source>
     *: none
-    gigabeats: "Band %d Width"
+    gigabeats,samsungypr1: "Band %d Width"
   </source>
   <dest>
     *: none
-    gigabeats: "Šírka Pásma %d"
+    gigabeats,samsungypr1: "Šírka Pásma %d"
   </dest>
   <voice>
     *: none
-    gigabeats: "Šírka pásma"
+    gigabeats,samsungypr1: "Šírka Pásma "
   </voice>
 </phrase>
 <phrase>
 <at>  <at>  -12415,15 +12415,15  <at>  <at> 
   user: core
   <source>
     *: none
-    gigabeats: "Tone Controls"
+    gigabeats,samsungypr1: "Tone Controls"
   </source>
   <dest>
     *: none
-    gigabeats: "Nastavenia TĂłnu"
+    gigabeats,samsungypr1: "Ovládanie Tónov"
   </dest>
   <voice>
     *: none
-    gigabeats: "Nastavenia tĂłnu"
+    gigabeats,samsungypr1: "Ovládanie Tónov"
   </voice>
 </phrase>
 <phrase>
 <at>  <at>  -13033,3 +13033,121  <at>  <at> 
     *: "Vyberte Priečinky Pre Prehľadávanie"
   </voice>
 </phrase>
+<phrase>
+  id: LANG_LIST_SEPARATOR_COLOR
+  desc: line between lines in lists
+  user: core
+  <source>
+    *: "Line Separator Colour"
+  </source>
+  <dest>
+    *: "Farba OddeÄľovaÄŤov Riadkov"
+  </dest>
+  <voice>
+    *: "Farba OddeÄľovaÄŤov Riadkov"
+  </voice>
+</phrase>
+<phrase>
+  id: LANG_LIST_SEPARATOR
+  desc: line between lines in lists
+  user: core
+  <source>
+    *: "Line Separator"
+  </source>
+  <dest>
+    *: "OddeÄľovaÄŤ Riadkov"
+  </dest>
+  <voice>
+    *: "OddeÄľovaÄŤ Riadkov"
+  </voice>
+</phrase>
+<phrase>
+  id: LANG_SYSFONT_EQUALIZER_BAND_Q
+  desc: in the equalizer settings menu
+  user: core
+  <source>
+    *: none
+    swcodec: "Q"
+  </source>
+  <dest>
+    *: none
+    swcodec: "Q"
+  </dest>
+  <voice>
+    *: none
+    swcodec: "Q"
+  </voice>
+</phrase>
+<phrase>
+  id: LANG_VOLUME_LIMIT
+  desc: in sound_settings
+  user: core
+  <source>
+    *: "Maximum Volume Limit"
+  </source>
+  <dest>
+    *: "Obmedzenie Maximálnej Hlasitosti"
+  </dest>
+  <voice>
+    *: "Obmedzenie Maximálnej Hlasitosti"
+  </voice>
+</phrase>
+<phrase>
+  id: LANG_FILTER_ROLL_OFF
+  desc: in sound settings
+  user: core
+  <source>
+    *: "DAC's filter roll-off"
+  </source>
+  <dest>
+    *: "roll-off DAC filtra "
+  </dest>
+  <voice>
+    *: "roll-off DAC filtra "
+  </voice>
+</phrase>
+<phrase>
+  id: LANG_COMPRESSOR_ATTACK
+  desc: in sound settings
+  user: core
+  <source>
+    *: none
+    swcodec: "Attack Time"
+  </source>
+  <dest>
+    *: none
+    swcodec: "ÄŚas ZaÄŤiatku"
+  </dest>
+  <voice>
+    *: none
+    swcodec: "ÄŚas ZaÄŤiatku"
+  </voice>
+</phrase>
+<phrase>
+  id: LANG_FILTER_SHARP
+  desc: in sound settings
+  user: core
+  <source>
+    *: "Sharp"
+  </source>
+  <dest>
+    *: "Výrazný"
+  </dest>
+  <voice>
+    *: "Výrazný"
+  </voice>
+</phrase>
+<phrase>
+  id: LANG_FILTER_SLOW
+  desc: in sound settings
+  user: core
+  <source>
+    *: "Slow"
+  </source>
+  <dest>
+    *: "PomalĂ˝"
+  </dest>
+  <voice>
+    *: "PomalĂ˝"
+  </voice>
+</phrase>

Gmane