Commit graph

2485 commits

Author SHA1 Message Date
Solomon Peachy
c43919352d FS#13707: Updated Simplified Chinese Translation (王吉)
Change-Id: I07bbe6f1415eea14fc3405f4030311437a976943
2025-11-26 20:31:05 -05:00
Solomon Peachy
e3dc4bf2d3 FS#13701: Updated Russian translation (Ivan Romaniuk-Mikhailovsky)
Most changes are for consistent capitalization

Change-Id: I5ebc3656450ee8ddf07c5a7fed0c1463b9825b9b
2025-11-23 20:21:06 -05:00
Solomon Peachy
e0cc87fd3f translations: Minor corrections to Serbian and Korean
Change-Id: I8487d46dab238275c86cc2f412455e4f5f9b85c6
2025-11-21 12:07:32 -05:00
Solomon Peachy
8c1a52211a FS#13699: Korean Translation Updates (Jihoon Kim)
* Terminologies are unified
 * Inaccurate, incorrect, unnatural wordings are fixed

Change-Id: I24c5c53da4622240f035d93fd2713ff323acd4d0
2025-11-21 09:45:29 -05:00
Solomon Peachy
fe1440d402 FS#13694: Updated Serbian Translation (Ivan Pešić)
Change-Id: Id325ae31f60a5cdf31265424556711a6ffabc3ea
2025-11-20 07:55:33 -05:00
Solomon Peachy
62706a2484 FS#13693: Updated Vietnamese Translation (Chu Khanh Hanh)
Change-Id: Ie0f83a8174b9c877939fe335676fd285a7efcff9
2025-11-19 23:07:08 -05:00
Solomon Peachy
f54efbd462 FS#13691: Hungarian translation update (Gyúróczki Norbert)
Change-Id: I06d8bfd2fb7fb7e81d47faa83c24dede2090a395
2025-11-18 07:07:00 -05:00
Vencislav Atanasov
5218d87e5a Add USB-DAC strings to the Bulgarian translation
Change-Id: I0a2868a366456ce9dd0b4c15caef1796ece0c9d3
2025-11-18 13:35:57 +02:00
Solomon Peachy
7be1d9f917 Minor mechanical translation updates (German and Korean)
Change-Id: I07b77616b84a3d513c3e3fc2a82cd4e3a96a18cd
2025-11-17 19:40:44 -05:00
Solomon Peachy
006fcf9b85 FS#13690: Updated Italian translation (Alessio Lenzi)
Change-Id: Ic6a8fe271c0b5d8d17d56c39f14d69348df73655
2025-11-17 18:15:53 -05:00
Solomon Peachy
d6d7d560a0 FS#13689: Updated Korean Translation (Hoseok Seo)
Change-Id: I3ff0bcc5f885804f12293fde674b56336900c713
2025-11-17 13:02:09 -05:00
Solomon Peachy
c336c21b61 Translation updates:
- German (Wilfried Winkler)
 - Polish (Adam Rak)
 - Slovak (Matej Golian)
 - US English (Myself)

Change-Id: I85b094da4632e6b6f7554515d0ba91c5c15217f3
2025-11-17 06:57:24 -05:00
Solomon Peachy
1a17f69140 Add a feature flag for the USB DAC mode, and gate LANG_* appropriately
This is also a necessary step for proper inclusion in the manual

Change-Id: I1c30d2399509827ef6f0095485659d42f582cff9
2025-11-15 08:09:52 -05:00
Dana Conrad
9ce66e088e Add USB Audio 1.0 support
Original commit credit to Amaury Pouly, Moshe Piekarski
Pushed across the finish line by Dana Conrad

To enable, see setting under General Settings --> System --> USB-DAC.
On devices with few endpoints, this may not work while HID and/or
mass storage is enabled.

Adds new dedicated mixer channel.

setting usb-dac can have values:
- never (0)
- always (1)
- while_charge_only (2)
- while_mass_storage (3)

Relevant devices are DWC2 and ARC usb controller devices. That being:
x1000 Native targets (m3k, erosqnative, q1, others...?),
sansac200, creativezenxfi2, vibe500, ipodmini2g,
ipod4g, creativezenxfi, creativezenxfi3, sansaview, ipodcolor,
creativezenxfistyle, samsungypz5, sansafuzeplus, iriverh10_5gb,
tatungtpj1022, gigabeats, faketarget, samsungyh820, gogearhdd1630, samsungyh925, ipodmini1g, ipodvideo, creativezenmozaic, sonynwze370, creativezen, gogearsa9200, gogearhdd6330, sonynwze360, sansae200, mrobe100, iriverh10, creativezenv, ipodnano1g, samsungyh920

USB Driver-wise, it should be noted that this patch requires some
slight changes:
- proper blocking on control OUT transfers, to make sure the data is
  received *before* using it, the usb_core should probably use that too
- drivers can now support interface alternate settings
- drivers can be notified of completion by a new fast handler, which
  is called directly from the driver; this is is necessary for
  isochronous transfers because going through the usb queue is way too
  slow

Designware changes:

- enable for USBOTG_DESIGNWARE
- set maxpacketsize to 1023 for ISO endpoints

Change-Id: I570871884a4e4820b4312b203b07701f06ecacc6
2025-11-15 07:30:15 -05:00
Solomon Peachy
945ce06094 FS#13685: Updated Dutch Translation (Marc Aarts)
Change-Id: Ic3f39f62efe05e218d7a1878812ce3ad995de3e5
2025-11-09 08:22:42 -05:00
Solomon Peachy
619ed7eef0 docs: update MAINTAINERS
Mostly adding myself in several new places where I've done meaningful
recent work.

Change-Id: I86b071b0fafef163ba4c45bbee032d8ead0dccfc
2025-11-08 08:28:45 -05:00
Solomon Peachy
ff4cb33b09 FS#13684: Updated Dutch Translation (Marc Aarts)
Change-Id: Iea82055ce081f03a345f778de87d71d3fc36a13d
2025-11-08 07:44:48 -05:00
Vencislav Atanasov
58175fba5d Update Bulgarian translation to 100%
Change-Id: Id80cd5f02cbd948bc890fb939f5265bffbec4344
2025-11-07 23:33:10 +02:00
Solomon Peachy
5f2d45e36c FS#13683: Last bits of the Hungarian Translation (Gyúróczki Norbert)
Change-Id: I9d199d33cc0a6a0451057783a194a4f3370c504f
2025-11-07 15:04:07 -05:00
Solomon Peachy
1089a9fa88 FS#13682: Completed Hungarian Translation (Gyúróczki Norbert)
Change-Id: I26d92e1b9bf14d2e011bb67c56ac98c78877c61a
2025-11-06 20:59:16 -05:00
Solomon Peachy
0c98c2a9d3 FS#13681: Further updates for Hungarian Translation (Gyúróczki Norbert)
Change-Id: I481785c41b3f8cc219e8a5c75da6aeec434c96e7
2025-11-05 06:34:37 -05:00
Solomon Peachy
47c7f2cb56 FS#13680: Updates for Hungarian Translation (Gyúróczki Norbert)
Change-Id: I8ba4c53c194c367027d53646999436047821ab1a
2025-11-04 20:54:06 -05:00
Solomon Peachy
fdf5065d2f FS#13679: Updates for Hungarian Translation (Gyúróczki Norbert)
Change-Id: I5c14fd72651a98665ceddbcba74bfc82278187d5
2025-11-04 16:57:09 -05:00
Solomon Peachy
22f9db3fc8 FS#13678: Hungarian translation update (Matyas Kadlicsko)
Change-Id: I9dc5764abd1bb3dd49afac9771d4a28aefa51f35
2025-11-01 06:44:38 -04:00
Solomon Peachy
511a38763b FS#13675: More corrections for Slovak translation (Matej Golian)
This time, it's "technical terms" that were formerly same as English

Change-Id: If88c3bd4f4d69805c79d351a86bf132a5cde50ce
2025-10-22 20:31:15 -04:00
Solomon Peachy
9585b339d3 FS#13675: More corrections for Slovak translation (Matej Golian)
Primarily capitalization corrections.

Change-Id: I8a19f3ba961efb128e9766898bcb792445ac0f93
2025-10-22 14:38:01 -04:00
Solomon Peachy
9722cad478 FS#13674: Final corrections for Slovak translation (Matej Golian)
Change-Id: Ifd67417717e887381655d5702295e2ffef166e4b
2025-10-21 15:30:37 -04:00
Solomon Peachy
4736de39b6 FS#13672: Major update to Slovak translation (Matej Golian)
* Consistent capitilzation
 * Corrected spelling and other errors

Change-Id: Idf10cf5c689f2fdc8607609ca61a98080a18d758
2025-10-21 13:56:25 -04:00
Solomon Peachy
10dbdd6b22 FS#13670: Vietnamese translation corrections (Chu Khánh Hạnh)
Change-Id: I74e25b4b103d1d8bce4990e070461c4c52dded83
2025-10-20 22:35:44 -04:00
Solomon Peachy
ef0d75d1e4 FS#13672 Correction in voicing time in the Slovak translation (Matej Golian)
Change-Id: I6ab8b96962cfcbd90e3e635c1c864e306b1861f7
2025-10-20 16:43:31 -04:00
Solomon Peachy
900b362f4c Minor mechanical corrections to Vietnamese translation
Change-Id: Id60524eef3f3bb89ca1bee4df76aa260987d513a
2025-10-20 09:13:35 -04:00
Solomon Peachy
09406bed8e FS#13670: Initial Vietnamese translation (Chu Khanh Hanh)
Change-Id: I42c34a52813b2470342f6feb61efab07155b8295
2025-10-20 09:01:05 -04:00
Solomon Peachy
958f5ad5bd FS#13667: Updated Serbian translation (Ivan Pešić)
Change-Id: I04b7597a21342fd07ea4b4cdf7cad905dd8c728a
2025-10-06 08:27:19 -04:00
Solomon Peachy
84b883907f lang: Fix a missing colon in the previous commit
Change-Id: I13dca8f94047d192574a69fc4661209d4103ea2f
2025-10-03 12:16:34 -04:00
Solomon Peachy
d3f9cc579f lang: Correct LANG_TIME_REVERT and LANG_TIME_BUTTON_SET for xduoox3/x3ii
Change-Id: Ia3f71a96ad8d4be07d2b35d46a40190442b5f5cd
2025-10-03 10:03:17 -04:00
Sebastian Leonhardt
ae001cb60c Fix wrong order of strings in .lang files
A "feature target" string must come before the device targets,
otherwise the real target string may be overwritten by the
feature string (happened with CreativeZEN button description
in the time screen).

Change-Id: I75b7441d4dc97b215cc26b42d3af3943fce32e20
2025-10-02 12:48:02 -04:00
Solomon Peachy
306d8d4fc9 FS#13666 - Updated Hungarian translation (Matyas Kadlicsko)
Change-Id: Ie787603807537246ccc4328b064d808574b1163a
2025-09-30 19:40:13 -04:00
Solomon Peachy
d57e1a21d1 FS#13665 - Updated Hungarian translation (Matyas Kadlicsko)
Change-Id: I784264c2e62432566d7f62eaa012147a9309e2ad
2025-09-25 15:14:08 -04:00
Solomon Peachy
6f7dbc2153 FS#13661: Major Spanish translation update (Sergio Delgado)
* Added some missing strings and updated some others that made no sense
   (were literal/poor translations).
 * More usage of music-relevant terms.
 * This translation fits a standard-internationally spoken Spanish,
   supported with the use of DLE (Spanish language dictionary) of RAE
   (Real Spanish Academmy)

Change-Id: Ie891520bcafe1e880e25dd42ce81393b1f10840d
2025-08-31 21:31:04 -04:00
Solomon Peachy
063b0357c3 FS#13660: Translation updates
Ukranian and German:  (Pavlo Rudy and Bernhard Kepplinger)

Change-Id: I89dc971ded1eafd79334f10a68144d5c5cbc3507
2025-08-31 13:17:07 -04:00
Solomon Peachy
8a04d02a1e FS#13648: Update Chinese (Simplified) translation (王吉)
Change-Id: I57b58a0e4a62e0443b0903ade7459610a1bce9c7
2025-07-28 10:36:01 -04:00
Solomon Peachy
85f731c1e0 Translation updates:
* Italian (Alessio Lenzi)
 * Korean (Hoseok Seo)
 * Latvian (Renalds Belaks)
 * Moldavian (Mihai Alexandru Vasiliu)
 * Polish (Adam Rak)
 * Romanian (Mihai Alexandru Vasiliu)
 * Slovak (Matej Golian)

Change-Id: Ia8df6f4948967c46de716f4c6f1e0d63ac54ea07
2025-07-25 11:28:47 -04:00
Solomon Peachy
e181ebfb2d Udpate english-us "translation"
Change-Id: I16557a3befab65dc35d39f1411b21fe6d679848e
2025-07-23 12:27:57 -04:00
Christian Soffke
f6cdcc8ca9 voice: LANG_PLUGIN_CANT_OPEN
Change-Id: Icbcbd7ed2dff88065726ce2520fbcc718bc3eba0
2025-07-23 11:13:13 -04:00
Paul Sauro
f2356303d9 [Tagtree] Add a new button to list automatically all tracks in all albums of the current view
This feature allow easily to start playing all albums from an artist by following the albums tracks orders, just like the Stock OS does on the iPods when you try to listen to all songs from an artist.

It is just a new opportunity, I did not touch the former "All tracks" button which sorts everything by title automatically since it is also very useful (and stock OS don't have this one, and sorting Alphabetically is very useful to listen to all versions of one track from an artist view).

Change-Id: Icf2a29bffe49c4e72f9c81d9727310b84c1150e4
2025-07-23 11:12:54 -04:00
Solomon Peachy
29e0303915 FS#13640: Updated Russian Translation (Vladislav Voronichev)
Change-Id: I044f45f10aae96af3a1cbf22209963cd973d3f46
2025-07-13 14:22:54 -04:00
Solomon Peachy
cc4e3b098d FS#13638: Updated Ukranian Translation (Pavlo Rudy)
Change-Id: I84c1367f9726515aaca6cc544a3925cf27c9c77b
2025-06-23 17:47:15 -04:00
Solomon Peachy
9265d43a56 FS#13637: Minor update for Romanian translations (Mihai Alexandru Vasiliu)
Change-Id: I74a6daf7f71bd6bf15d834a12d70ae605c05530e
2025-06-17 18:22:05 -04:00
Christian Soffke
e9d0be5dfd shortcuts: Don't require name for 'time' (i.e. talk or sleep) shortcuts
Change-Id: I5b0777c10527f6a49ac7305ca0ba1d4c269333fe
2025-06-06 18:12:06 +02:00
Solomon Peachy
a001d76afe More translation updates
* Moldavian: Mihai Alexandru Vasiliu
 * Romanian:  Mihai Alexandru Vasiliu
 * Slovak: Matej Golian

Change-Id: I63585940fc1b517c3ad399db4d3afe1dc515745b
2025-06-01 15:09:05 -04:00