Commit Graph

1753 Commits

Author SHA1 Message Date
WardPearce ef49c18b29 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/materialious/electron/form-data-4.0.4' into update/1.9.22
Update form-data
2025-07-26 19:24:42 +12:00
WardPearce f44aea1158 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/materialious/electron/electron-37.2.3' into update/1.9.22
Update electron to 37.2.3
2025-07-26 19:23:16 +12:00
WardPearce dbb2dfef69 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/materialious/eslint-plugin-svelte-3.11.0' into update/1.9.22
Merge dependabot eslint-plugin-svelte update
2025-07-26 19:22:33 +12:00
WardPearce 4328c60f29 Merge remote-tracking branch 'HappyHippo77/main' into update/1.9.22
Merge HappyHippo77 title fix
2025-07-26 19:21:22 +12:00
WardPearce 555ecbed14 Merge remote-tracking branch 'lezurex/sync-locales' into update/1.9.22
Sync locales
2025-07-26 19:18:22 +12:00
WardPearce 29dad78f45 Merge remote-tracking branch 'toolatebot/weblate-materialious-materialious' into update/1.9.22
Update translations
2025-07-26 19:17:17 +12:00
WardPearce 655d6e9457 Bump version 2025-07-26 19:16:46 +12:00
Lenny Angst 0ff01b1d01 Disable top menu bar completely
Closes #1031
2025-07-25 22:23:39 +02:00
Lenny Angst 0114b64d53 Translated using Weblate (Alemannic)
Currently translated at 100.0% (154 of 154 strings)

Translation: Materialious/Materialious
Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/gsw/
2025-07-24 19:36:36 +00:00
Conner McKay c52a43792d Fix border radius on video titles (#1032)
Video titles had inherited a border radius that was causing the top left of the text to be clipped off. I added a line to the CSS definitions in the Thumbnail component to set the border-radius to 0px, which should fix the issue.
2025-07-23 15:05:30 -04:00
dependabot[bot] c4823b0870 Bump form-data from 4.0.2 to 4.0.4 in /materialious/electron
Bumps [form-data](https://github.com/form-data/form-data) from 4.0.2 to 4.0.4.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.2...v4.0.4)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-22 07:35:25 +00:00
dependabot[bot] 5da5a2d0c5 Bump electron from 37.2.1 to 37.2.3 in /materialious/electron
Bumps [electron](https://github.com/electron/electron) from 37.2.1 to 37.2.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v37.2.1...v37.2.3)

---
updated-dependencies:
- dependency-name: electron
  dependency-version: 37.2.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 17:21:10 +00:00
Lenny Angst e88e4fc408 Sync available locales with those translated
Swiss German and Arabic are (for the most part) translated and are now
available for display.
2025-07-21 18:57:47 +02:00
dependabot[bot] 1f249f72a7 Bump eslint-plugin-svelte from 2.46.1 to 3.11.0 in /materialious
---
updated-dependencies:
- dependency-name: eslint-plugin-svelte
  dependency-version: 3.11.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 16:53:29 +00:00
Ward 8cc4448d09 Merge pull request #1025 from Materialious/update/1.9.22
Update/1.9.22
2025-07-21 15:32:10 +12:00
WardPearce abc919ca32 Fixes to recommended videos via ytjs 2025-07-21 15:23:32 +12:00
WardPearce 4814914f99 Minor fixes from fucking up merge conflicts 2025-07-21 14:38:51 +12:00
WardPearce 3ed3d1c381 Merge auto update disable 2025-07-21 14:36:24 +12:00
WardPearce 52cc21c364 Update electron 2025-07-21 14:30:13 +12:00
WardPearce 7ea86ace60 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/materialious/electron/electron-37.2.1' into update/1.9.22
Update electron to 37.2.1
2025-07-21 14:29:07 +12:00
WardPearce cdd9a5fe47 Clean up blank space 2025-07-21 14:27:54 +12:00
WardPearce 3df038ba95 Fix version number 2025-07-21 14:27:38 +12:00
WardPearce b2c6b95fd0 Merge remote-tracking branch 'toolatebot/weblate-materialious-materialious' into update/1.9.22
Update translations
2025-07-21 14:25:58 +12:00
WardPearce 31d1a67954 Merge remote-tracking branch 'lezurex/frame-scrubbing' into update/1.9.22
Add frame scrubbing
2025-07-21 14:25:10 +12:00
WardPearce 32c37099e1 Bump version 2025-07-21 14:24:10 +12:00
WardPearce 3928d483d4 Custom update message when auto update disabled 2025-07-21 14:17:35 +12:00
WardPearce 34d82ba408 Use store subscribe to ensure IPC call is always made & minor changes to
wording
2025-07-21 14:04:40 +12:00
WardPearce 3c54d6cb94 Bump version to 1.9.21 2025-07-21 13:57:13 +12:00
Lenny Angst 617e40c1fb Add option to disable automatic update install
Adds a new settings option in the interface section to disable to
automatic installation of updates when installed as an Electron app. The
setting defaults to false.

Closes #832
2025-07-19 14:52:14 +02:00
dependabot[bot] 9b012e0674 Bump electron from 37.2.0 to 37.2.1 in /materialious/electron
Bumps [electron](https://github.com/electron/electron) from 37.2.0 to 37.2.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v37.2.0...v37.2.1)

---
updated-dependencies:
- dependency-name: electron
  dependency-version: 37.2.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 18:06:15 +00:00
Lenny Angst 8e4ebf6e56 Add frame scrubbing keyboard shortcuts
Added ',' and '.' keyboard shortcuts to the player for scrubbing frame
by frame trough a video, just like on YouTube.

Closes #666
2025-07-14 20:02:21 +02:00
Lenny Angst 6364946f81 Translated using Weblate (Alemannic)
Currently translated at 100.0% (153 of 153 strings)

Translation: Materialious/Materialious
Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/gsw/
2025-07-13 04:24:01 +00:00
Lenny Angst 66b013822f Translated using Weblate (German)
Currently translated at 100.0% (153 of 153 strings)

Translation: Materialious/Materialious
Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/de/
2025-07-13 04:24:01 +00:00
Lenny Angst bab345a07b Added translation using Weblate (Alemannic) 2025-07-12 16:29:47 +00:00
maboroshin fd0f6d4faa Translated using Weblate (Japanese)
Currently translated at 93.4% (143 of 153 strings)

Translation: Materialious/Materialious
Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/ja/
2025-07-12 16:29:47 +00:00
maboroshin ed2c53764d Translated using Weblate (Japanese)
Currently translated at 93.3% (141 of 151 strings)

Translation: Materialious/Materialious
Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/ja/
2025-07-09 11:36:36 +00:00
Lenny Angst bf25d3c399 Translated using Weblate (German)
Currently translated at 100.0% (151 of 151 strings)

Translation: Materialious/Materialious
Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/de/
2025-07-09 11:36:36 +00:00
Ward 29c281f62f Merge pull request #1014 from Materialious/update/1.9.20
Update/1.9.20
2025-07-09 15:22:37 +12:00
WardPearce 8f18bfb7ff Bump version 2025-07-09 15:14:34 +12:00
Lenny Angst 5db4897725 Enhance getUserLocale to better find the best lang
The current implementation of getUserLocale didn't catch regional
variations of the languages. These are separated by a dash and uppercase
letters. E.g. a user with 'de-CH' didn't get the German translation but
fell back to English.

This new implementation also considers these variations and falls back
to the more general language if the exact variation is not available.

Additionally, instead of navigator.language we now use
navigator.languages, which contains all of the browsers preferred
languages in order. This features is supported by all major browsers
since 2017. ['it', 'de'] will then resolve to German instead of English.
2025-07-08 18:34:57 +02:00
Lenny Angst 9015b07c21 Add untranslatable strings to translation
Strings "x comments" and "x replies"/"1 reply" were not translatable and
are now added to the English base file as well as the German
translation.
2025-07-08 18:18:47 +02:00
Ward 50d5f09a02 Merge pull request #1012 from Materialious/update/1.9.19
Update/1.9.19
2025-07-08 18:18:40 +12:00
WardPearce 5b039f2b26 Minor tv improvements 2025-07-08 18:11:03 +12:00
WardPearce 742e400ae3 Minor change to player 2025-07-08 18:05:46 +12:00
WardPearce c7e5a227c7 Merge remote-tracking branch 'toolatebot/weblate-materialious-materialious' into update/1.9.19
Updated translations
2025-07-08 17:57:19 +12:00
WardPearce e9c7018e9d Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/materialious/electron/brace-expansion-1.1.12' into update/1.9.19
Update brace expansion
2025-07-08 17:54:58 +12:00
WardPearce ddd113f567 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/materialious/brace-expansion-1.1.12' into update/1.9.19
Merge brace-expansion
2025-07-08 17:54:19 +12:00
Ward e02a001790 Merge branch 'main' into dependabot/npm_and_yarn/materialious/brace-expansion-1.1.12 2025-07-08 17:52:16 +12:00
WardPearce 3d8da3e699 Load progress ressume from localstorage and then api extended 2025-07-08 17:49:43 +12:00
WardPearce 753195b58d Bump version to 1.9.19 2025-07-08 17:45:11 +12:00