rockbox/apps/lang
Paul Sauro c16dbbfd1f Reworks to the shuffle system to improve performance and allow fast shuffling from a big library (but this work for all database views)
This improvement brings a huge performance improvement to start a random mix of your library. Previously, the only way to do this was to increase the size of a playlist with absurd sizes number. Now it will respect the limitation but will insert random songs from the current view.

Database: Add true random songs in playlist if it is gonna exceed its maximum capacity

More context is available here : https://www.reddit.com/r/rockbox/comments/1ez0mq4/i_developped_true_full_library_shuffle_for/

Also :
- Improved layout in the DB browser
- New default max playlists capacity is now 2000 on old PortalPlayer targets to give a better user experience and not having to wait dozens of seconds while creating a playlist
- "Show insert shuffled" option is now true by default
- Add a new shortcut to play all songs shuffled in the DB browser
- Now the feature is fully optional and enabled only on targets that have more than 2MB of RAM
- Add entries about this feature in the manual to explain it to the users
Change-Id: I1aebaf7ebcff2bf907080f1861027d530619097c

Change-Id: I3354923b148eeef1975171990e814a1a505d1df0
2024-08-31 10:44:20 -04:00
..
afrikaans.lang lang: Make all swcodec &| lcd_bitmap strings default. 2020-11-17 11:06:09 -05:00
arabic.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
basque.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
bulgarian.lang Fix red/yellow from commit 8dcd781291 2024-08-11 18:09:50 +02:00
catala.lang lang: Replace "DAC's" with "DAC" in English source. 2024-05-17 08:31:09 -04:00
chinese-simp.lang FS#13474: Updated Simplified Chinese translation (王吉) 2024-08-30 08:32:07 -04:00
chinese-trad.lang lang: Replace "DAC's" with "DAC" in English source. 2024-05-17 08:31:09 -04:00
czech.lang Fix red/yellow from commit 8dcd781291 2024-08-11 18:09:50 +02:00
dansk.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
deutsch.lang Fix red/yellow from commit 8dcd781291 2024-08-11 18:09:50 +02:00
eesti.lang lang: Drop all deprecated strings, and rename LANG__NEVER to LANG_NEVER 2020-11-17 11:06:13 -05:00
english-us.lang Update english-us "translation" 2024-08-29 08:06:57 -04:00
english.lang Reworks to the shuffle system to improve performance and allow fast shuffling from a big library (but this work for all database views) 2024-08-31 10:44:20 -04:00
espanol.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
esperanto.lang lang: Drop all deprecated strings, and rename LANG__NEVER to LANG_NEVER 2020-11-17 11:06:13 -05:00
finnish.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
francais.lang Reworks to the shuffle system to improve performance and allow fast shuffling from a big library (but this work for all database views) 2024-08-31 10:44:20 -04:00
galego.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
greek.lang voice: Voiced strings for INVALID_VOICE and LANGUAGE_NAME 2024-06-20 17:31:31 -04:00
hebrew.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
hindi.lang lang: Drop all deprecated strings, and rename LANG__NEVER to LANG_NEVER 2020-11-17 11:06:13 -05:00
hrvatski.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
InvalidVoice_english.talk voice: Switch default English Piper voice to 'en_GB-semaine-medium' 2024-07-27 07:47:12 -04:00
islenska.lang languages: convert recording_swcodec -> recording 2020-11-19 09:52:37 -05:00
italiano.lang Update multiple translations: 2024-08-12 14:23:44 -04:00
japanese.lang lang: Replace "DAC's" with "DAC" in English source. 2024-05-17 08:31:09 -04:00
korean.lang FS#13473: Update Korean translation (Hoseok Seo) 2024-08-29 08:07:45 -04:00
lang.make build: Make the lang.h and genlang.h depend on the genlang tool 2021-04-10 22:59:28 -04:00
latviesu.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
lietuviu.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
magyar.lang lang: Replace "DAC's" with "DAC" in English source. 2024-05-17 08:31:09 -04:00
nederlands.lang Fix red/yellow from commit 8dcd781291 2024-08-11 18:09:50 +02:00
norsk-nynorsk.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
norsk.lang voice: Voiced strings for INVALID_VOICE and LANGUAGE_NAME 2024-06-20 17:31:31 -04:00
polski.lang FS#13475: Updated Polish translation (Adam Rak) 2024-08-30 08:33:20 -04:00
portugues-brasileiro.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
portugues.lang lang: Replace "DAC's" with "DAC" in English source. 2024-05-17 08:31:09 -04:00
romaneste.lang lang: Replace "DAC's" with "DAC" in English source. 2024-05-17 08:31:09 -04:00
russian.lang Fix red/yellow from commit 8dcd781291 2024-08-11 18:09:50 +02:00
slovak.lang Fix red/yellow from commit 8dcd781291 2024-08-11 18:09:50 +02:00
slovenscina.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
SOURCES lang: The "InvalidVoice" language file wasn't being included properly 2020-12-11 15:35:12 -05:00
srpski.lang Fix red/yellow from commit 8dcd781291 2024-08-11 18:09:50 +02:00
svenska.lang lang: Replace "DAC's" with "DAC" in English source. 2024-05-17 08:31:09 -04:00
tagalog.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
thai.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
turkce.lang Fix red/yellow from commit 8dcd781291 2024-08-11 18:09:50 +02:00
ukrainian.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00
vlaams.lang lang: Replace "DAC's" with "DAC" in English source. 2024-05-17 08:31:09 -04:00
wallisertitsch.lang lang: Make all swcodec &| lcd_bitmap strings default. 2020-11-17 11:06:09 -05:00
walon.lang Fix red from 6f5af8e53c 2022-04-17 17:21:02 +01:00