summaryrefslogtreecommitdiff
path: root/apps/lang (unfollow)
Commit message (Collapse)Author
2017-05-02Commit FS#13111 by Sebastiano Pistore.Michael Giacomelli
Updates Italian translation. Change-Id: I6d2a6f133c00626e3a7736a0e4600979c34036bd
2017-01-17Selective Backlight/Advanced Softlock - Selective actions based on contextWilliam Wilgus
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
2016-08-21Attempt to fix dependencies for lang.h, lang_core.c and lang_core.oFrank Gevaerts
This hopefully fixes occasional build failures Change-Id: Iff79d2066d6421cca78cc3ecb6cb8db57351ab1f
2016-08-20Update french translation, thanks to lebellium for spotting those.Amaury Pouly
Change-Id: I51499cda4351eae5a3f646d2ea4687c57925f909
2016-08-20Update French translation.Amaury Pouly
Change-Id: I49ad1971cba574b12d82963ad8ffcc7ad63fccef
2016-08-17FS#13079 - Slovak lang updatePeter Lecký
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
2016-08-14German language update (FS#13078).Michael Giacomelli
Change-Id: I0c7b872824597ef3fa6548a564582ff4ccad3116
2016-01-16Translate remaining polish strings.Szymon Dziok
Change-Id: Ib4f00ad39f9e8be2299103583839f3764b4d5e7f
2016-01-16Update polish translation.Szymon Dziok
Change-Id: I3d9db7b7a0207eacabe36754668958d7026732d9
2015-11-15YH8xx,YH9xx: Keymap improvementSebastian Leonhardt
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
2015-04-10Norwegian language update (FS#13041)Åka Sikrom
Change-Id: Ie717c47a997c487c561bfe9bd2858de14cdc3665
2015-03-28Portuguese language update (FS#13039)Tiago Medeiros
Change-Id: Iab478310e35127818c0602ea2e8e2f4db9d7362a
2015-03-28Update Simplified Chinese and Traditional Chinese translationsPurling Nayuki
Change-Id: Ie368f82578bb29fd0a155dc420de0533892dbb49
2015-03-04Bulgarian language update (FS#13035)Kostadin Kolev
Change-Id: I69aca2653eb09fbac517852309b0d1438dc34b14
2015-02-22German language update (FS#13024)Torsten Schrainer
Change-Id: Ic079929c0aebc06746d8a2221ac5db465c6de9b2
2015-02-22Romanian language update (FS#13021)Stefan Moisei
Change-Id: I2938e77ba1a83ec46656156dd36ed5252aafeed7
2015-02-22Bulgarian language update (FS#13017)Kostadin Kolev
Change-Id: Ia0a5f06e0c787706e096bde91a1b3cacdf674e40
2015-02-22Catalan language update (FS#13025)Jordi Prenafeta
Change-Id: I40d92fc70a3c7a380127ef8f08d32db560cec95a
2015-02-22Portuguese language update (FS#13001)Tiago Medeiros
Change-Id: I679397cdd0285c1717e44e97700acdd829e3d7d2
2015-02-22Italian language update (FS#12897)Alessio Lenzi
Change-Id: Ifced5d933fa58294ceae531e83e526c5dc341690
2015-02-16zen*: fix yes/no dialog stringAmaury Pouly
Change-Id: I3d73027a9c8a8f885ffbc5cb28dd210ecf2f4285
2015-02-02iBasso DX50/DX90: User selectable USB mode.Udo Schläpfer
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
2015-02-02iBasso DX50/DX90: User selectable freq scaling governor.Udo Schläpfer
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
2015-01-19three new DSPsChiwen Chang
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
2014-11-10Fix remaining errors in Polish translation.Szymon Dziok
Change-Id: I6517e0bcbf57b18f34138019fb54cd3da7728848
2014-11-10Polish translation update.Szymon Dziok
Change-Id: Ie1f223a23e2c0b4c4838d0cb146f65ee6b8e5f09
2014-10-18Update of the Serbian translationIvan Pesic
Change-Id: If244aabe80414cc0202f3d18c0d0defc6b0c47bf Reviewed-on: http://gerrit.rockbox.org/1016 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
2014-09-08Fuze+: add a configurable deadzone area for touchpad buttonsAmaury Pouly
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>
2014-08-24Ukrainian language updateKyryljan_Serhij
Change-Id: Ie06a1a1ecded66d1efb3beeee1aa7b69656715ef Reviewed-on: http://gerrit.rockbox.org/921 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
2014-08-05Russian language updateKyryljan_Serhij
Change-Id: I78af1702c1f60c2fc66ebeb738aed187f13906f3 Reviewed-on: http://gerrit.rockbox.org/903 Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
2014-07-27Slovak language updatePeter Lecký
Change-Id: I3150dd77b3f5ce85d324ce3e9b6931c659dbde58 Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
2014-06-18Update dutch (nederlands) translationBertrik Sikken
Change-Id: If0aa2a0d3a667e8d23020ad757e15f93d7599f0e
2014-04-24fix russian translateDmitry Gamza
Change-Id: I616caf45db20c7ebdd989905f779d0e1c699e081 Reviewed-on: http://gerrit.rockbox.org/800 Reviewed-by: Andrew Ryabinin <ryabinin.a.a@gmail.com>
2014-03-03Touchscreen: Show a line separator in lists.Thomas Martitz
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
2014-02-17fix russian translate in 0f72c73b5bDmitry Gamza
Change-Id: I5237f4bdf49f2fb7d5a6e072f0e8a7bb58daa8de Reviewed-on: http://gerrit.rockbox.org/759 Reviewed-by: Andrew Ryabinin <ryabinin.a.a@gmail.com>
2014-02-11FS#12949 - Diff to fill in incomplete Russian translation items.Jeremy Goodwin
Change-Id: I8f53d8811a3c6ee6507f1a81e3b007073909ca38
2014-02-05Samsung YP-R1 target portLorenzo Miori
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
2014-01-26Fix incorrect language string reference in eq_menu.cPurling Nayuki
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>
2014-01-16Fix chinese-trad translationPurling Nayuki
Change-Id: Ifccb5c17d165d18e5076fb7ebc1af3cda3e2f778 Reviewed-on: http://gerrit.rockbox.org/726 Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
2014-01-13Implement volume limiter featurePurlingNayuki
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>
2014-01-05Fix Chinese translation and missing "Attack Time" stringPurlingNayuki
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>
2013-12-15DSP Compressor: Sidechain, Exponential Atk/RlsRyan Billing
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>
2013-09-25apps: factor depth3d capability in features.txtAmaury Pouly
Currently the 3 possible sources for this setting are: imx233, wm8750, wm8978 Change-Id: I4f2b23dbe203f2b357a264b77f801c7b4c28bdee
2013-07-18FS#12882 - Updated translation for PT-PTTiago Medeiros
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: I473e2c53f7333b94fbda7786cbb506732466eb1c
2013-07-16[Fuze+][lang] keymaps hint updateJean-Louis Biasini
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>
2013-07-15Add an alternative analogic touchpad sensitivity settingJean-Louis Biasini
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>
2013-07-06Reuse frequency string from recording for playback frequency.Michael Sevakis
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
2013-07-06Enable setting of global output samplerate on certain targets.Michael Sevakis
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>
2013-05-24Add DAC's oversampling filter roll-off selection to sound settings.Andrew Ryabinin
Change-Id: I1258ba50dd9308f49d97965562f3a423c9bfb785
2013-04-29European Portuguese update by Tiago Roque MedeirosFrank Gevaerts
Change-Id: Ifab5276fa746d7c989913428a30d408987ee23f4