summaryrefslogtreecommitdiff
path: root/apps/lang (follow)
Commit message (Collapse)AuthorAge
* Commit FS#13111 by Sebastiano Pistore.Michael Giacomelli2017-05-02
| | | | | | Updates Italian translation. Change-Id: I6d2a6f133c00626e3a7736a0e4600979c34036bd
* Selective Backlight/Advanced Softlock - Selective actions based on contextWilliam Wilgus2017-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Selective backlight allows the user to choose actions that will not enable the backlight when pressed. Advanced softlock allows user to choose actions that will not be blocked by screenlock on devices without a hold button. Both only occur in FM and WPS Contexts. Update: Back from the dead -Cleaned up code, removed unnecessary calls, re-arranged last filter action timeout conditional to work in case last_filtered_action_tick was never set -Added entries to the manual -Fixed back button on some menus not activating backlight -Made menus more intuitive, no actions selected now changes menu item to off. -Added talk fuctionality. -Added option to disable selective backlight while on external power. -Rewrote backlight and softlock handling code to fix issue with scrollwheels -Menu changed to have toggle(yes/no) and settings -Optimized selective actions lookup -Added option to disable notification of 'buttons locked' while softlocked -Removed uneeded code, consolidated action lookup to single function -Fixed incorrect name on selective softlock menu -Added option to disable touch on touchscreen devices -Fixed backlight on original screenlock without selective screenlock active -Added text selection in mask_select for when show_icons is off -Fixed voice in mask_select to speak if voice is defined instead of spelling -Added more lang defines (play skip seek) -Added option to disable unknown keys turning on backlight -Fixed Conditional argument In wrong place causing players without backlight to fail to build -Fixed Disable Unknown blocking detection of context change -Fixed canceling menu didn't update new settings -Added Autolock on backlight off -Removed backlight_on_force from backlight.c, Now sets ignore next to false and uses backlight_on -Cleaned up autolock code added strings to lang file -Fixed issue where rapid presses would bypass softlock -Removed old softlock code, Cleaned selective actions code -Changed menu to match existing RB menus -Fixed Backlight_on_Hold blocked by backlight_ignore_next -Fixed ignore_next for ipod -Fixed bug allowing context with softlock to bypass selective backlight -Changed mask_select to no longer prompt for changes to be saved -Changed menu names -Added ignore timeout to allow ipod scroll wheel to work properly and other players to still work properly, removed some previous code including ignore_event -Increased ignore timeout to prevent sd card accesses from interrupting action code and turning on backlight -Changed Unknown action to unmapped action in menu, changed handling code -Removed unneeded logic and variables for handling unfiltered actions -Reverted unmapped action code to previous functionality -Added manual entries (thanks JohnB) -Removed elusive unhandled unicode character from manual, changed formatting slightly Actions: Volume,Play,Seek,Skip Extras: Disable unmapped actions Disable selective backlight on external power Disable touch during softlock on touchscreen devices Disable softlock notifications (power button still notifies) Autolock on backlight off Method: Adds a function to ignore backlight on next call If selected action occurs backlight is forced on, Filter_first_keypress stays intact. Selective softlock allows selected actions through, bypasses the normal softlock routine. ToDo: DONE previous commit (#1) has attribution for folder_select.c which mask_select is based from. Change-Id: I08132ddcfd64c81751ef23b720f3ec6d68695fe4
* Attempt to fix dependencies for lang.h, lang_core.c and lang_core.oFrank Gevaerts2016-08-21
| | | | | | This hopefully fixes occasional build failures Change-Id: Iff79d2066d6421cca78cc3ecb6cb8db57351ab1f
* Update french translation, thanks to lebellium for spotting those.Amaury Pouly2016-08-20
| | | | Change-Id: I51499cda4351eae5a3f646d2ea4687c57925f909
* Update French translation.Amaury Pouly2016-08-20
| | | | Change-Id: I49ad1971cba574b12d82963ad8ffcc7ad63fccef
* FS#13079 - Slovak lang updatePeter Lecký2016-08-17
| | | | Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
* German language update (FS#13078).Michael Giacomelli2016-08-14
| | | | Change-Id: I0c7b872824597ef3fa6548a564582ff4ccad3116
* Translate remaining polish strings.Szymon Dziok2016-01-16
| | | | Change-Id: Ib4f00ad39f9e8be2299103583839f3764b4d5e7f
* Update polish translation.Szymon Dziok2016-01-16
| | | | Change-Id: I3d9db7b7a0207eacabe36754668958d7026732d9
* YH8xx,YH9xx: Keymap improvementSebastian Leonhardt2015-11-15
| | | | | | | | | | | | | | | The main "innovation" in this patch are two "virtual buttons" for the record switch on YH92x targets. When the switch state changes, a single BUTTON_REC_SW_ON or .._OFF button event will be generated. Thus keymap code can react on switching, but not on the actual state of the switch. Wherever sensible, the following user scheme is applied: - use PLAY as confirm button - use REW button or Long REW to exit - use REC (YH820) or FFWD (YH92X) as modifier key for button combos Change-Id: Ic8d1db9cc6869daed8dda98990dfdf7f6fd5d5a1
* Norwegian language update (FS#13041)Åka Sikrom2015-04-10
| | | | Change-Id: Ie717c47a997c487c561bfe9bd2858de14cdc3665
* Portuguese language update (FS#13039)Tiago Medeiros2015-03-28
| | | | Change-Id: Iab478310e35127818c0602ea2e8e2f4db9d7362a
* Update Simplified Chinese and Traditional Chinese translationsPurling Nayuki2015-03-28
| | | | Change-Id: Ie368f82578bb29fd0a155dc420de0533892dbb49
* Bulgarian language update (FS#13035)Kostadin Kolev2015-03-04
| | | | Change-Id: I69aca2653eb09fbac517852309b0d1438dc34b14
* German language update (FS#13024)Torsten Schrainer2015-02-22
| | | | Change-Id: Ic079929c0aebc06746d8a2221ac5db465c6de9b2
* Romanian language update (FS#13021)Stefan Moisei2015-02-22
| | | | Change-Id: I2938e77ba1a83ec46656156dd36ed5252aafeed7
* Bulgarian language update (FS#13017)Kostadin Kolev2015-02-22
| | | | Change-Id: Ia0a5f06e0c787706e096bde91a1b3cacdf674e40
* Catalan language update (FS#13025)Jordi Prenafeta2015-02-22
| | | | Change-Id: I40d92fc70a3c7a380127ef8f08d32db560cec95a
* Portuguese language update (FS#13001)Tiago Medeiros2015-02-22
| | | | Change-Id: I679397cdd0285c1717e44e97700acdd829e3d7d2
* Italian language update (FS#12897)Alessio Lenzi2015-02-22
| | | | Change-Id: Ifced5d933fa58294ceae531e83e526c5dc341690
* zen*: fix yes/no dialog stringAmaury Pouly2015-02-16
| | | | Change-Id: I3d73027a9c8a8f885ffbc5cb28dd210ecf2f4285
* iBasso DX50/DX90: User selectable USB mode.Udo Schläpfer2015-02-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | Depends on http://gerrit.rockbox.org/r/#/c/1043/. This patch adds a new setting in Settings -> General -> System: USB Mode. Usable in Quickscreen and Shortcuts. Possible settings are: - Mass Storage: The default, on USB connect export the internal and external drives as usual. Rockbox will exit gracefully in this case, since the internal drive (/mnt/sdcard) is exported as mass storage device and Android prevents Rockbox from continued execution. - Charge Only: USB charge only, do not export the internal and external drives. This will not close Rockbox. - ADB: Enable the Android Debug Bridge. This will not close Rockbox. Charge only and ADB are actually the same, since it is not yet established if charge only is doable without adb and major hooks into Android. German translation provided. This may be genric for Android based devices but is only enabled for iBasso Devices. Other maintainers may choose do adopt this. Change-Id: I616247c29946c6595ebcf8f0c14b2410c9f0498b
* iBasso DX50/DX90: User selectable freq scaling governor.Udo Schläpfer2015-02-02
| | | | | | | | | | | | | | | | | | | | | | Depends on http://gerrit.rockbox.org/r/#/c/1043/. This patch adds a new setting in Settings -> General -> System: Freq Scaling Governor Usable in Quickscreen and Shortcuts. Possible settings are: - Conservative: Slow frequency switching. - Ondemand or Interactive: Fast frequency switching. - Powersave: Allways lowest frequency. - Performance: Allways highest frequency. German translation provided. This may be genric for Android kernel based devices but is only enabled for iBasso Devices. Other maintainers may choose do adopt this. Change-Id: I10296f5be9586ad3a409105db0cd03682a30e9c1
* three new DSPsChiwen Chang2015-01-19
| | | | | | | | | | | | | | | perceptual bass enhancement - a bbe-ish group delay corrction with Biophonic EQ boost. - precut auditory fatigue reduction -reduce signal in frequency that may trigger temporary threshold shift haas surround -frequency between f(x1) and f(x2) is always bypassed. -can apply to side only. Change-Id: Icb6355ce9b1c99bf2c58c9385c3c411c0ae209d3
* Fix remaining errors in Polish translation.Szymon Dziok2014-11-10
| | | | Change-Id: I6517e0bcbf57b18f34138019fb54cd3da7728848
* Polish translation update.Szymon Dziok2014-11-10
| | | | Change-Id: Ie1f223a23e2c0b4c4838d0cb146f65ee6b8e5f09
* Update of the Serbian translationIvan Pesic2014-10-18
| | | | | | Change-Id: If244aabe80414cc0202f3d18c0d0defc6b0c47bf Reviewed-on: http://gerrit.rockbox.org/1016 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
* Fuze+: add a configurable deadzone area for touchpad buttonsAmaury Pouly2014-09-08
| | | | | | | | | | | | | | | | | | To stop erroneous button presses, allow users to add a deadzone between the button via the Settings > General > System menu > Touch Dead Zone. The configuration was chosen this way: the touchpad has the same DPI in both direction so the setting applies the same on both the X and Y axis. The setting ranges from 0 to 100 and is internally multiplied by 2 giving a maximum deadzone of 2*100 = 200 around each button, which account for 400 total (once around each button), effectively reducing each virtual button from 1000x600 to 600x200 when using the maximum value. Change-Id: I8683c63d2950200eb32d1dda0a00bbd92d83d5be Reviewed-on: http://gerrit.rockbox.org/677 Reviewed-by: Benjamin Brown <foolshperson@gmail.com> Tested: Benjamin Brown <foolshperson@gmail.com> Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Ukrainian language updateKyryljan_Serhij2014-08-24
| | | | | | Change-Id: Ie06a1a1ecded66d1efb3beeee1aa7b69656715ef Reviewed-on: http://gerrit.rockbox.org/921 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
* Russian language updateKyryljan_Serhij2014-08-05
| | | | | | Change-Id: I78af1702c1f60c2fc66ebeb738aed187f13906f3 Reviewed-on: http://gerrit.rockbox.org/903 Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
* Slovak language updatePeter Lecký2014-07-27
| | | | | Change-Id: I3150dd77b3f5ce85d324ce3e9b6931c659dbde58 Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
* Update dutch (nederlands) translationBertrik Sikken2014-06-18
| | | | Change-Id: If0aa2a0d3a667e8d23020ad757e15f93d7599f0e
* fix russian translateDmitry Gamza2014-04-24
| | | | | | Change-Id: I616caf45db20c7ebdd989905f779d0e1c699e081 Reviewed-on: http://gerrit.rockbox.org/800 Reviewed-by: Andrew Ryabinin <ryabinin.a.a@gmail.com>
* Touchscreen: Show a line separator in lists.Thomas Martitz2014-03-03
| | | | | | | | | | | | This patch adds a configurable line separator between list items, very similar to lists in Android. Additionally, below the list item there is a thicker line. It can be disabled in the settings. Its color can be configured as well. Remote and monochrome displays are explicitly unsupported. If there is desire this can be changed but it doesn't seem useful to me. Change-Id: I005313b0d8f5ecd15864bf20e66ea4e3390d8b7d
* fix russian translate in 0f72c73b5bDmitry Gamza2014-02-17
| | | | | | Change-Id: I5237f4bdf49f2fb7d5a6e072f0e8a7bb58daa8de Reviewed-on: http://gerrit.rockbox.org/759 Reviewed-by: Andrew Ryabinin <ryabinin.a.a@gmail.com>
* FS#12949 - Diff to fill in incomplete Russian translation items.Jeremy Goodwin2014-02-11
| | | | Change-Id: I8f53d8811a3c6ee6507f1a81e3b007073909ca38
* Samsung YP-R1 target portLorenzo Miori2014-02-05
| | | | | | | | | This is the basic port to the new target Samsung YP-R1, which runs on a similar platform as YP-R0. Port is usable, although there are still some optimizations that have to be done. Change-Id: If83a8e386369e413581753780c159026d9e41f04
* Fix incorrect language string reference in eq_menu.cPurling Nayuki2014-01-26
| | | | | | | | | | | In most of the translations strings with SYSFONT in title is translated. This leads to displaying problem in (at least) graphical equalizer due to the lack of non-latin character support in the built-in font. Change-Id: I0d27a5358e4eb539d4247c84975d8501d7668836 Reviewed-on: http://gerrit.rockbox.org/727 Reviewed-by: Thomas Martitz <kugel@rockbox.org>
* Fix chinese-trad translationPurling Nayuki2014-01-16
| | | | | | Change-Id: Ifccb5c17d165d18e5076fb7ebc1af3cda3e2f778 Reviewed-on: http://gerrit.rockbox.org/726 Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
* Implement volume limiter featurePurlingNayuki2014-01-13
| | | | | | | | | | | | | | Add a "volume limit" parameter to the configuration file. The maximum value of volume setting in sound menu will be limited to the same as volume limit. Also each time when setvol() is excuted, Rockbox will check if the global_settings.volume value larger than global_settings.volume_limit. If larger, take the value of volume_limit instead. The volume_limit argument shares the same maximum and minimum values with volume argument, while taking the maximum volume as its default value. Change-Id: I8ca9bc6ea6e617b48fc346aae5f2a0a1d259ae36 Reviewed-on: http://gerrit.rockbox.org/697 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Fix Chinese translation and missing "Attack Time" stringPurlingNayuki2014-01-05
| | | | | | | | Change-Id: Ia4ae29bfe8739da93369a497a55680c7d445f730 Reviewed-on: http://gerrit.rockbox.org/700 Reviewed-by: Purling Nayuki <cyq.yzfl@gmail.com> Tested: Purling Nayuki <cyq.yzfl@gmail.com> Reviewed-by: Bertrik Sikken <bertrik@sikken.nl>
* DSP Compressor: Sidechain, Exponential Atk/RlsRyan Billing2013-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an improvement to the current compressor which I have added to my own Sansa Fuze V2 build. I am submitting here in case others find it interesting. Features added to the existing compressor: Attack, Look-ahead, Sidechain Filtering. Exponential attack and release characteristic response. Benefits from adding missing features: Attack: Preserve perceived "brightness" of tone by letting onset transients come through at a higher level than the rest of the compressed program material. Look-ahead: With Attack comes clipping on the leading several cycles of a transient onset. With look-ahead function, this can be pre-emptively mitigated with a slower gain change (less distortion). Look-ahead limiting is implemented to prevent clipping while keeping gain change ramp to an interval near 3ms instead of instant attack. The existing compressor implementation distorts the leading edge of a transient by causing instant gain change, resulting in log() distortion. This sounds "woofy" to me. Exponential Attack/Release: eMore natural sounding. On attack, this is a true straight line of 10dB per attack interval. Release is a little different, however, sounds natural as an analog compressor. Sidechain Filtering: Mild high-pass filter reduces response to low frequency onsets. For example, a hard kick drum is less likely to make the whole of the program material appear to fade in and out. Combined with a moderate attack time, such a transient will ride through with minimal audible artifact. Overall these changes make dynamic music sound more "open", more natural. The goal of a compressor is to make dyanamic music sound louder without necessarily sounding as though it has been compressed. I believe these changes come closer to this goal. Enjoy. If not, I am enjoying it Change-Id: I664eace546c364b815b4dc9ed4a72849231a0eb2 Reviewed-on: http://gerrit.rockbox.org/626 Tested: Purling Nayuki <cyq.yzfl@gmail.com> Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
* apps: factor depth3d capability in features.txtAmaury Pouly2013-09-25
| | | | | | Currently the 3 possible sources for this setting are: imx233, wm8750, wm8978 Change-Id: I4f2b23dbe203f2b357a264b77f801c7b4c28bdee
* FS#12882 - Updated translation for PT-PTTiago Medeiros2013-07-18
| | | | | | Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: I473e2c53f7333b94fbda7786cbb506732466eb1c
* [Fuze+][lang] keymaps hint updateJean-Louis Biasini2013-07-16
| | | | | | | | | | | A few keymaps hint were wrong, this correct them: - database/filemanager on cancelling songs insertion - alarm clock - set alarm Change-Id: Ifb50a9452c208a7d5c28bdac96c825030b943c25 Reviewed-on: http://gerrit.rockbox.org/508 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Add an alternative analogic touchpad sensitivity settingJean-Louis Biasini2013-07-15
| | | | | | | | | | | | | | | | | | | Set an alternative touchpad sensitivity setting if the 3 following variables are defined: DEFAULT_TOUCHPAD_SENSITIVITY_SETTING MIN_TOUCHPAD_SENSITIVITY_SETTING MAX_TOUCHPAD_SENSITIVITY_SETTING aside from the usual: HAVE_TOUCHPAD HAVE_TOUCHPAD_SENSITIVITY_SETTING In such a case the setting will allow the user to set a precise value within the defined range unstead of the boolean choice HIGH/NORMAL Change-Id: Iba8140285317077381191e494df0d3f6ab556872 Reviewed-on: http://gerrit.rockbox.org/123 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Reuse frequency string from recording for playback frequency.Michael Sevakis2013-07-06
| | | | | | | | | | | Update all .lang files and change the id from LANG_RECORDING_FREQUENCY to LANG_FREQUENCY. Also update description and target. It will throw things off for targets without recording but that do have 48KHz, possibly older iPods. I'm not sure what else it might be off hand. Regenerate voice files and replace .lang files in that case. Change-Id: I9ab396ecfcca9206054bde34aa2cc23b505dabff
* Enable setting of global output samplerate on certain targets.Michael Sevakis2013-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaces the NATIVE_FREQUENCY constant with a configurable frequency. The user may select 48000Hz if the hardware supports it. The default is still 44100Hz and the minimum is 44100Hz. The setting is located in the playback settings, under "Frequency". "Frequency" was duplicated in english.lang for now to avoid having to fix every .lang file for the moment and throwing everything out of sync because of the new play_frequency feature in features.txt. The next cleanup should combine it with the one included for recording and generalize the ID label. If the hardware doesn't support 48000Hz, no setting will be available. On particular hardware where very high rates are practical and desireable, the upper bound can be extended by patching. The PCM mixer can be configured to play at the full hardware frequency range. The DSP core can configure to the hardware minimum up to the maximum playback setting (some buffers must be reserved according to the maximum rate). If only 44100Hz is supported or possible on a given target for playback, using the DSP and mixer at other samperates is possible if the hardware offers them. Change-Id: I6023cf0c0baa8bc6292b6919b4dd3618a6a25622 Reviewed-on: http://gerrit.rockbox.org/479 Reviewed-by: Michael Sevakis <jethead71@rockbox.org> Tested-by: Michael Sevakis <jethead71@rockbox.org>
* Add DAC's oversampling filter roll-off selection to sound settings.Andrew Ryabinin2013-05-24
| | | | Change-Id: I1258ba50dd9308f49d97965562f3a423c9bfb785
* European Portuguese update by Tiago Roque MedeirosFrank Gevaerts2013-04-29
| | | | Change-Id: Ifab5276fa746d7c989913428a30d408987ee23f4