Commit graph

759 commits

Author SHA1 Message Date
wukko
a12300efe2 im playing around with deepsource 2022-09-01 20:02:37 +06:00
wukko
f70128f4fc fix small issues 2022-09-01 19:51:18 +06:00
wukko
1acfb14d2c fixed tiktok support and updated ytdl-core version 2022-08-30 14:05:39 +06:00
wukko
5b61e95c1f oops: part 2 2022-08-23 21:05:30 +06:00
wukko
7472b1732a forgor 2022-08-23 20:47:08 +06:00
wukko
a8b5555a1b added ability to download full audios from tiktok (3.3.5)
- it's now possible to download full audios from tiktok videos, you just have to turn that on in settings.
- tiktok audios are better in quality when it's possible to get exact audio used in video and not the full version of it.
- cleaned up the way user preference stuff is passed over between modules, should be way more flexible now.
- added audio ignore list to services config json instead of hardcoding it.
2022-08-23 20:43:56 +06:00
wukko
189ecf8fe7 soundcloud and tooltip and some other stuff (3.3) 2022-08-22 20:10:54 +06:00
wukko
08cbc05018 fixed default settings override for ios devices 2022-08-22 13:30:45 +06:00
wukko
869dab9d1f ukrainian localization and new error popup 2022-08-19 23:54:20 +06:00
wukko
5230438068 fuck chromium and fuck google ive had enough of their bullshit 2022-08-18 20:25:46 +06:00
wukko
a8a4a78d2d russian loc fix 2022-08-16 19:30:05 +06:00
wukko
73538fe783 oops 2022-08-16 16:33:58 +06:00
wukko
a7ea766289 3.1 2022-08-16 16:31:41 +06:00
wukko
c0f51e841b removed monero 2022-08-16 13:32:37 +06:00
wukko
e11ee6fb62 clean up 2022-08-16 13:14:19 +06:00
wukko
a5e081e2bf prevent crash if youtube video is fucked up
ill remake a youtube function to pick a good video instead of broken one later, i just dont want cobalt to hang if one youtube cdn is down

i hate youtube so much
2022-08-14 23:09:06 +06:00
wukko
7ff5f56538 added support for vimeo and wav audio conversion 2022-08-13 17:14:09 +06:00
wukko
b9042a8648 loc fix 2022-08-12 19:56:10 +06:00
wukko
54c14232d5 3.0
probably the biggest update in history of cobalt
2022-08-12 19:36:19 +06:00
wukko
2fae43d890 fixes
- fixed neighbor quality picking for youtube videos
- webm is now default for youtube downloads for all platforms except for ios
- even more readme changes
- a tiny bit of clean up
- preparing stuff for next major update
2022-08-06 21:21:48 +06:00
wukko
a318d7a272 little fix 2022-08-05 00:09:41 +06:00
wukko
2c7394c4a3 Merge branch 'current' of https://github.com/wukko/cobalt into current 2022-08-05 00:08:31 +06:00
wukko
3bb735dfbb restored old border width 2022-08-05 00:08:26 +06:00
wukko
ee4d411a86
polish localization by hexandcube
merge pull request #15 from hexandcube/current
2022-08-04 18:40:54 +06:00
wukko
2212ea7dc8 just a clean up
- moved pattern testers out of match module (thanks you @radkii)
- button borders are now easier to see

the reason this commit exists is because i tried to implement a language picker and failed to do it properly so here we are
2022-08-04 17:22:40 +06:00
Hexandcube
d59d97aaa0 added polish localization 2022-08-01 22:23:09 +01:00
thonk enthusiast
eb6fa6dd94 Support for tiktok's /t/ URLs. 2022-08-01 20:02:52 +00:00
wukko
20798685c2 added support for tumblr
- support for tumblr is back! (i tried all types of links in clear sight and everything seems to work, lmk if something doesn't)
- increased stream lifespan up to 1 hour
- made youtube audios download without additional conversion, speed should be a bit better but not by much cause youtube limits the audio download speed :(
2022-08-01 23:53:44 +06:00
wukko
6afa8448f8 Merge branch 'current' of https://github.com/wukko/cobalt into current 2022-08-01 21:49:06 +06:00
wukko
c0289b6a8c basically new readme and more languages
- indonesian localization by @LyfeV
- rewrote readme
- added new line at the end for files that were missing it
2022-08-01 21:48:37 +06:00
Lyfe
c98fd30914
Update id.json 2022-08-01 22:10:54 +07:00
wukko
e9a95bb680
Update id.json 2022-08-01 20:47:13 +06:00
Lyfe
b432b7c07f
Update id.json 2022-08-01 20:34:14 +07:00
Lyfe
83ede178d4
Update id.json 2022-08-01 20:23:32 +07:00
Lyfe
7c1bdf51c9
Update id.json 2022-08-01 20:12:36 +07:00
Lyfe
e59bb88c20
Add files via upload 2022-08-01 20:04:03 +07:00
Lexito
a3b1cf4f6f
Update fr.json 2022-07-30 13:47:35 -04:00
Lexito
64513e0c8c
Update fr.json 2022-07-30 13:41:37 -04:00
Lexito
8922217fbb
Update fr.json 2022-07-30 13:39:02 -04:00
Lexito
fbbe9d1eff
Update fr.json 2022-07-30 13:37:11 -04:00
Lexito
83cb2e368c
Update fr.json 2022-07-30 13:18:17 -04:00
Lexito
c3b9d383d8
Update fr.json 2022-07-30 09:14:26 -04:00
Lexito
7aa779b071
Update fr.json 2022-07-30 08:42:31 -04:00
Lexito
bf8fded0c7
Merge branch 'wukko:current' into current 2022-07-30 08:37:30 -04:00
lexito-o
b853bf5901 added french localization 2022-07-30 08:35:04 -04:00
wukko
e19837417b removed mobile user agent because douyin doesnt need it 2022-07-30 17:36:18 +06:00
wukko
e9a67e1f48 added support for douyin
- full support for douyin (no watermark)
- fixed up some tiktok stuff in the module
2022-07-30 16:58:14 +06:00
wukko
22c16b2fc8 implemented esbuild and cleaned up stuff
cobalt should now load even faster
2022-07-30 15:01:54 +06:00
wukko
2e417a3c96 move spanish localization to correct folder 2022-07-30 13:48:13 +06:00
wukko
b16eec47d6
fixed minor issues 2022-07-30 13:36:22 +06:00
adrigoomy
23119c8fa8
updated spanish localisation 2022-07-29 01:49:27 -04:00
wukko
1509046680 tiktok is back! (fix)
- added support for tiktok (images won't work, they're only accessible through the app)
- hopefully main input bar is now not rounded on ios, i fucking hate apple
- if service is not supported, a correlating error will appear, not generic one
- removed duplicates from config that are present in package json already
- tiny bit of clean up
- fixed weird redirect issue that broke downloads from some tiktok share links
2022-07-28 22:20:18 +06:00
wukko
1b4872c1de tiktok is back!
- added support for tiktok (images won't work, they're only accessible through the app)
- hopefully main input bar is now not rounded on ios, i fucking hate apple
- if service is not supported, a correlating error will appear, not generic one
- removed duplicates from config that are present in package json already
- tiny bit of clean up
2022-07-28 22:03:17 +06:00
wukko
a4a9af6120 remade localization system once again
- new localization system: fast, dynamic, way more organized
- localization strings are WAY more descriptive
- it's now easier to add support for other languages (just one loc file instead of five)
- localization now falls back to english if localized string isnt available
- got rid of all static language selectors (probably)
- slightly updated english and russian strings
- miscellaneous settings items have been bundled together and moved to the bottom, cause they're used the least
- bottom links should no longer touch the popup border on overflow
- rearranged popup order in the rendered page
- bumped version up to 2.2.5

if you see strings that are like this: !!EXAMPLE!! or withoutspace please file an issue on github
2022-07-24 16:54:05 +06:00
wukko
8d275b0213 reddit is back!
- fixed reddit support (i had no idea older posts had a different naming pattern for media files)
- improved russian localisation
- now frontend handles more unexpected api errors in case something goes absolutely wrong
2022-07-22 14:05:36 +06:00
wukko
99cf7a238c fixed russian localisation grammar 2022-07-17 19:39:42 +06:00
wukko
d08af58b11 it's all about you and your native language!
- finally cleaned up localisation (now i18n)
- made localisation strings easier to read and understand
- removed static selected language in service modules
- added support for russian language (привет-привет)
- it's now extremely easy to add support for more languages. just copy en folder in i18n and start translating strings. pull requests for adding languages are more than welcome.
2022-07-17 18:58:51 +06:00
wukko
299fe6336b got rid of dash in file names 2022-07-17 17:21:51 +06:00
wukko
67223b3acd internal changes only
- remade config module
- renamed loc to i18n because that's what all developers do
- moved code to src to make repo look cleaner
- fixed some i18n strings
2022-07-17 17:08:49 +06:00