Commit graph

2567 commits

Author SHA1 Message Date
Skye
85c1ff8667 change build scripts to make reproducible builds possible
- makes SOURCE_DATE_EPOCH affect BUILDDATE and version string
- makes wpsbuild.pl output deterministic
- omits unnecessary extended metadata from zip files
- runs strip-nondeterminism on zip files if REPRODUCIBLE_ZIP is set

Change-Id: I1617e3f5233b2bc356fcfa6457be1a7785c303f9
2026-08-09 10:29:48 -04:00
Solomon Peachy
f44bf5c66d FS#13974 - Updated Russian translation (Ivan Romaniuk-Mikhailovsky)
Change-Id: Ie5d42c11e1811beb486ee12c0b7cd2cdf2703d38
2026-08-07 08:48:05 -04:00
Solomon Peachy
b4db6ffbff FS#13971 - Updated Italian translation (Alessio Lenzi)
Change-Id: I97feb3f5558b6ba1b241c1f402bdd963ce8da273
2026-08-04 09:29:07 -04:00
Solomon Peachy
aa99dc51c1 Translation updates:
* Moldavian (Mihai Alexandru Vasiliu)
 * Romanian (Mihai Alexandru Vasiliu)
 * Simplified Chinese (Wang Ji)

Change-Id: I586102fc47999667dec959f9f846ddd10061ad5f
2026-08-02 09:34:25 -04:00
Solomon Peachy
94ce143e06 Translation updates
* Polish (Adam Rak)
 * Slovak (Matej Golian)
 * US English (myself)

Change-Id: Ic74865b833189df091be97fd0e286c63bb2de36b
2026-07-31 09:15:32 -04:00
Skye
e764656ab7 Allow customizing EQ filter types
Allows any EQ band to be set to any of Low Shelf, Peak, or High Shelf, instead of hardcoding the types per band.

Change-Id: I470ab916359092ba465e7b6331baed3bf11b2fc9
2026-07-30 07:48:45 -04:00
Solomon Peachy
9a85d01a32 FS#13933 - Updated Romanian and Moldavian translations (Mihai Alexandru Vasiliu)
Change-Id: Ia2aad85d518f4037b39565036940622aac52812b
2026-06-23 17:31:04 -04:00
Solomon Peachy
cf10fa5243 FS#13929 - Updated Latvian translation (Renalds Belaks)
Change-Id: Id5fd597b16be8e93823d89129256fcb0dfd3e36b
2026-06-21 17:22:29 -04:00
Solomon Peachy
13bcd68346 FS#13928 - Updated Simplified Chinese Translations (Wang Ji)
Change-Id: Ibf63047e9ade0397a29599d127ff77c51a167113
2026-06-21 11:43:49 -04:00
Vencislav Atanasov
4469b95ef2 Update the Bulgarian translation
Change-Id: I285c5d71054b8c245ad40bd7c7a6d76e9b45fd01
2026-06-02 01:07:00 +03:00
Solomon Peachy
d54b9e6f8d chore: Get rid of *all* vestigal CVS '$Id:$' tags
Change-Id: I35c13a9768c582e4851aa252dd3ea5c89f760c8c
2026-06-01 16:01:18 -04:00
Solomon Peachy
1c84362f3e FS#13915 - Updated Italian Translation (Alessio Lenzi)
Change-Id: Icc52476aa680361ee912468d9e47d67ac8324bad
2026-05-31 13:03:49 -04:00
Solomon Peachy
72af66bc8b FS#13910 - Updated German Translation (Karl Huber)
Change-Id: I0f6a6b7f758b929ed9c7e3127c548a036c381b1a
2026-05-26 19:10:51 -04:00
Solomon Peachy
9936d93fea Translation updates:
* Korean (Hoseok Seo)
 * Polish (Adam Rak)
 * Slovak (Matej Golian)
 * US English (Myself)

Change-Id: I1fe9b5bde585691d40288d933d286448c36421e4
2026-05-26 10:17:20 -04:00
William Wilgus
bf0fa29a30 WPS Context Menu configurable entry
Allow setting context menu items

reuses WPS hotkey items

Runs the item
displays the item

Open plugin shows the item name

Pitch shows the pitch speed amount

add 'Show In Files' hotkey item

devices without a hotkey get an extra item

added Manual entries

Change-Id: I427e70e1cad15364ac5d2a7114032e97cc9eee1a
2026-05-25 11:07:59 -04:00
Solomon Peachy
1beafb9290 FS#13891 - Updated Romanian and Moldavian translations (Mihai Alexandru Vasiliu)
Change-Id: Ida441f2324fad443c89da82a9d4d58fcbb9e2f6f
2026-05-16 07:37:40 -04:00
Solomon Peachy
8e8206f6d5 FS#13886 - Updated Serbian translation (Ivan Pešić)
Change-Id: I10321a41db686ebbfdadf82c84d3797551fe7319
2026-05-01 11:41:39 -04:00
Solomon Peachy
4ea2f57aaa lang: Update URL for translation site
Change-Id: I0e054a2bbae994e2eadd81abf096d4ac463d4bb5
2026-05-01 10:18:25 -04:00
Solomon Peachy
83214cf18c FS#13883 - Latvian translation update (Renalds Belaks)
Change-Id: Iaa60196c9316bb90eb228b3812561dd5f81b1034
2026-04-26 07:33:46 -04:00
Solomon Peachy
4e62c9f8cb FS#13879 - German Translation update (Karl Huber)
Change-Id: Icee3d2778b4a0afaf567776e43a996a8e99d2cce
2026-04-21 12:55:36 -04:00
Solomon Peachy
39abe4f698 Translation updates:
* Simplified Chinese (Wang Ji)
 * Italian (Alessio Lenzi)

Change-Id: I21dcbfe07b128d080a10e52d2d4ebedd592e6868
2026-04-17 20:56:29 -04:00
Solomon Peachy
8ac866a749 Mechanical correction to the Swedish translation
Change-Id: I3a16883f9a9b2927fb9d941e3a4cbb8325f65848
2026-04-17 10:00:04 -04:00
Solomon Peachy
b80bd1a2da Translation updates:
* Korean (Hoseok Seo)
 * Polish (Adam Rak)
 * Slovak (Matej Golian)
 * Swedish (wilton millfjord)
 * US English (myself)

Change-Id: Ic664c3550785816532334af222ffc2213b5f9e58
2026-04-17 08:59:54 -04:00
seroteunine
a1040cda5d plugins: add timer/countdown plugin
-New countdown timer plugin with pause, overtime support
-Add full name to credits and manual entry
-Make status strings translatable

Change-Id: I1437b2e5ac5ede292bdab8d36e58b81326ea2ba3
2026-04-16 21:35:52 -04:00
Christian Soffke
cc7418dd8b dsp: add option to swap left and right channels
Change-Id: Id4b518638436576cfb5e747548f10ece6e58eba0
2026-04-16 21:08:53 -04:00
Christian Soffke
e405858b9e wps: Replace menu items "Open With" & "Delete" with "Show in Files"
Limit these (less commonly used) "file handling" operations
to the File Browser while making it quicker to reveal the
file that is currently playing from the WPS.

"Open With" and "Delete" remain available as WPS shortcuts.

Change-Id: I91e582a45998160f07a3f7e16d475d770e8c5212
2026-04-16 21:04:27 -04:00
Christian Soffke
f4dc4d89dc plugins: imageviewer: Hide info by default when loading file
Looks nicer, especially when the "View Album Art"
option is used.

Add delay to progress bar, so it only appears when
250ms have passed.

Change-Id: I183c839f1ab206385cd01327922933b544c4b78b
2026-04-16 07:58:27 -04:00
Vencislav Atanasov
4dbcb13f58 bulgarian: Change some USB-related voice strings
Change-Id: I4c129b3672b6ffa21a8f11ca1146ffa4933474d5
2026-04-14 08:02:51 -04:00
Solomon Peachy
86639acc5e Mass language update for changed description of LANG_USB_MODE
Change-Id: I4b0508272c06164dcdca0c3c3694e1d645d44e02
2026-04-13 20:34:57 -04:00
Christian Soffke
c765addd24 Eliminate default browser setting (e881655)
Keeps track of most recently used browser
across reboots instead.

Change-Id: I0de2c3acc69f827aac68e7dfcfc4af1a4f8c66de
2026-04-13 19:20:27 -04:00
Vencislav Atanasov
719f0f1a3b settings: Move USB-related settings to their own submenu
Change-Id: Ic35025633f655138767e82bf4369e0626e91b4d4
2026-04-13 18:55:30 +03:00
Solomon Peachy
c5b171da41 FS#13847 - Updated Norwegian Nynorsk translation (Eivind Ødegård)
Change-Id: Iccb88dcb80b4c316ad1701fada1d0aac54958e51
2026-04-01 08:25:23 -04:00
Solomon Peachy
78ba3211be FS13846: Russian translation update (Sergey Puskov)
Change-Id: Ifa9dff84380f20637e39900409bacbb690d40634
2026-03-30 20:50:13 -04:00
Solomon Peachy
6246e9b4d3 FS#13831 - Updated Turkish Translation (Emre Çebi)
Change-Id: I6b7f27dcfacad4bc03d3299cf9ca46faf1b64a29
2026-03-13 10:12:17 -04:00
Solomon Peachy
f68bfadb56 FS#13819 : Updated Spanish Translation (Javier Gutiérrez Gertrúdix)
Errors and Capitalization

Change-Id: I637d07b7b72b137dd4fbdf67cc2fd0b92330729b
2026-03-10 15:58:56 -04:00
Solomon Peachy
7d88ab4ef4 FS#13817 - Update Romanian Translations (Mihai Alexandru Vasiliu)
Change-Id: Ib21a169258afba27aae44b8387896461f43eb797
2026-03-08 08:27:58 -04:00
Solomon Peachy
c397746033 Translation updates:
* Slovak (Matej Golian)
  * Spanish (Javier Gutiérrez Gertrúdix)

Change-Id: I4d61779faffac552c21f4bd7d7fb7081919f8d36
2026-03-06 19:31:23 -05:00
Solomon Peachy
fe0c404db1 FS#13810 - Updated Italian Translation (Alessio Lenzi)
Change-Id: I8143e6fcb78dba6d5aabf9bf227862c1e025b6a9
2026-03-04 08:25:37 -05:00
Vencislav Atanasov
b782f15eaa Update Bulgarian translation
Change-Id: Iac4ef4b9ae6e5778dc37fb423297336480f9b8a0
2026-03-03 14:20:49 +02:00
Solomon Peachy
c9417e24c1 FS#13807 - Updated German translation (Wilfried Winkler)
Change-Id: I01f4ba343de72386cf07efe9afdf1535659cb19f
2026-03-03 06:59:40 -05:00
Solomon Peachy
c9c6fde6eb Translation updates:
- Korean (Hoseok Seo)
 - Polish (Adam Rak)
 - Slovak (Matej Golian)

Change-Id: I5c6920c93ed7c9dd92eea2a076b763e5ff86f20e
2026-03-02 07:50:32 -05:00
Solomon Peachy
9931781185 Translation updates
- Polish (Adam Rak)
 - Slovak (Matej Golian)
 - US English (myself)

Change-Id: I68eb6405709ce8e964b8cd749377a5df4a7d8f5a
2026-03-01 17:48:25 -05:00
Solomon Peachy
17edcbd42a talk: Improvements in voicing "years"
* Enhance LANG_VOICED_DATE_FORMAT to distinguish between "numeric year"
   and "grouped year"  (2020 -> "two thousand twenty" vs "twenty twenty",
   respectively)
 * Metadata year voicing will now use "numeric year" if specified in
   LANG_VOICED_DATE_FORMAT instead of always using grouped year.
 * Datetime year voicing respects the format instead of always using
   "numeric year"

Change-Id: Icc25da7c36107d3e4e8c70291f87a915e2bcabd3
2026-03-01 16:31:27 -05:00
yegor chernyshov
c86fd2318d added setting to retain file browser directory on reboots WIP
I added the setting keep_directory which automatically updates
the last directory visited and restores it on next boot

--added manual entry

Change-Id: I0ffe6531d591d693806ce0bf56fe22b99e3315e9
2026-03-01 15:05:09 -05:00
Solomon Peachy
380b7b3e32 FS#13794 - Slovak Translation improvements (Matej Golian)
ImageViewer & the Playback Control Menu

Change-Id: Ia39ad381e2e9560add3d45b9ce6396f0cb24f76e
2026-03-01 08:46:36 -05:00
Solomon Peachy
ad10ed806b FS#13791 - Slovak Translation improvements (Matej Golian)
'Single Mode', 'USB-DAC' & 'Sharp' filter type

Change-Id: I6e6fb7f55acaf00cc30088cb61fc4fb00de7f766
2026-02-25 09:11:49 -05:00
Solomon Peachy
3d37de4d01 FS#13790 - Update ro translations (Mihai Alexandru Vasiliu)
Change-Id: I4ed1399c006342887db0ac0393ca641d111cb117
2026-02-24 08:52:09 -05:00
Solomon Peachy
bcdec75f94 FS#13789 - Slovak: Fix Bitrate Translation in Recording Menu (Matej Golian)
Change-Id: Id0557dd64cfeb8ac4ee214c78afc76839354f7fe
2026-02-23 09:26:46 -05:00
Solomon Peachy
7c2800beb4 FS#13788 - Updated Slovak Translation (Matej Golian)
Change-Id: I3baa9eee462f1960ccd0d6374983c44d4132d392
2026-02-22 14:35:43 -05:00
Solomon Peachy
7c00a059ff FS#13781 - Updated Hungarian Translation (Gyúróczki Norbert)
Change-Id: I59c57b025c4afdfd5b66ffc63f5316da1d86c657
2026-02-08 17:29:21 -05:00