Skip to content

Commit

Permalink
v17.4.4
Browse files Browse the repository at this point in the history
- Background image lightened a little.
- Increased the timeout for loading manually added lists.
- Improved search option to include groups.
- Minor improvements.
  • Loading branch information
EdenwareApps committed Feb 19, 2024
1 parent 8bb718b commit 5035ff5
Show file tree
Hide file tree
Showing 39 changed files with 229 additions and 59 deletions.
4 changes: 2 additions & 2 deletions config.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8'?>
<widget android-versionCode="456" id="tv.megacubo.app" version="17.4.3" xmlns="http://www.w3.org/ns/widgets" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<widget android-versionCode="462" id="tv.megacubo.app" version="17.4.4" xmlns="http://www.w3.org/ns/widgets" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>Megacubo</name>
<description>
An intuitive, free and open source IPTV player.
Expand Down Expand Up @@ -65,7 +65,7 @@
<preference name="AndroidXEnabled" value="true" />
<preference name="AndroidWindowSplashScreenAnimatedIcon" value="resources/android/icon/drawable-xxxhdpi-icon.png" />
<preference name="AndroidWindowSplashScreenBackground" value="#362064" />
<preference name="OverrideUserAgent" value="Megacubo 17.4.3" />
<preference name="OverrideUserAgent" value="Megacubo 17.4.4" />
<icon src="resources/android/icon/drawable-ldpi-icon.png" />
<icon background="@color/background" density="ldpi" foreground="resources/android/icon/ldpi-foreground.png" qualifier="ldpi" src="resources/android/icon/drawable-ldpi-icon.png" />
<icon background="@color/background" density="mdpi" foreground="resources/android/icon/mdpi-foreground.png" qualifier="mdpi" src="resources/android/icon/drawable-mdpi-icon.png" />
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "megacubo",
"displayName": "Megacubo",
"version": "17.4.3",
"version": "17.4.4",
"description": "A intuitive and multi-language IPTV player.",
"repository": {
"type": "git",
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion www/nodejs-project/assets/js/app/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ function theming(image, video, color, fontColor, animate){
console.warn('theming', image, video, color, fontColor, animate);
var bg = document.getElementById('background'), splash = document.getElementById('splash'), data = localStorage.getItem('background-data');
var defaultData = {
image: screen.width > 1920 ? './assets/images/background-3840x2160.png' : './assets/images/background-1920x1080.png',
image: screen.width > 1920 ? './assets/images/background-3840x2160.jpg' : './assets/images/background-1920x1080.jpg',
video: '',
color: '#15002C',
fontColor: '#FFFFFF',
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "أعد تشغيل Megacubo بحيث يكون للتغييرات تأثير",
"SHOW_FUN_LETTERS": "إظهار عناوين ممتعة في الفئة \"{0}\"",
"SHOW_LOGOS": "عرض الشعارات",
"SHOW_POPULAR_SEARCHES": "عرض البحوث الشعبية في \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "إظهار الإصدارات الغير مدعومة",
"SHUTDOWN": "إيقاف التشغيل",
"SKIP": "تخطي",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/bn.json
Original file line number Diff line number Diff line change
Expand Up @@ -488,6 +488,7 @@
"SHOULD_RESTART": "মেগাকুবো পুনরায় চালু করুন যাতে পরিবর্তনের প্রভাব থাকে",
"SHOW_FUN_LETTERS": "\"{0}\" বিভাগে মজাদার শিরোনামগুলি দেখান",
"SHOW_LOGOS": "লগ",
"SHOW_POPULAR_SEARCHES": "\"{0}\" এ জনপ্রিয় গবেষণা দেখান",
"SHOW_UNSUPPORTED_VERSIONS": "নিরবচ্ছিন্ন সংস্করণগুলি দেখান",
"SHUTDOWN": "সুইচ বন্ধ",
"SIMILARARTIST": "অনুরূপ শিল্পী",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Starten Sie Megacubo neu, damit die Änderungen wirksam werden",
"SHOW_FUN_LETTERS": "Zeigen Sie lustige Titel in der Kategorie \"{0}\"",
"SHOW_LOGOS": "Logos anzeigen.",
"SHOW_POPULAR_SEARCHES": "Zeigen Sie beliebte Forschung in \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Zeigen Sie nicht unterstützte Versionen",
"SHUTDOWN": "Stilllegen",
"SKIP": "Überspringen",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Επανεκκινήστε το megacubo για τις αλλαγές που πρέπει να τεθούν σε ισχύ",
"SHOW_FUN_LETTERS": "Εμφάνιση τίτλων διασκέδασης στην κατηγορία \"{0}\"",
"SHOW_LOGOS": "Εμφάνιση λογότυπων",
"SHOW_POPULAR_SEARCHES": "Εμφάνιση δημοφιλούς έρευνας στο \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Εμφάνιση μη υποστηριζόμενων εκδόσεων",
"SHUTDOWN": "ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ",
"SKIP": "Παραλείπω",
Expand Down
3 changes: 2 additions & 1 deletion www/nodejs-project/lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,7 @@
"PARENTAL_CONTROL": "Parental control",
"PASSWORD": "Password",
"PASSWORD_NOT_MATCH": "Password does not match",
"PASTE_SERVER_ADDRESS": "Glue below your server address below",
"PASTE_SERVER_ADDRESS": "Paste below your server address below",
"PAUSE": "Pause",
"PAUSED": "Paused",
"PERFORMANCE_MODE": "Performance mode",
Expand Down Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Restart Megacubo for the changes to take effect",
"SHOW_FUN_LETTERS": "Show fun titles in category \"{0}\"",
"SHOW_LOGOS": "Show logos",
"SHOW_POPULAR_SEARCHES": "Show popular searches in \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Show unsupported versions",
"SHUTDOWN": "Shutdown",
"SKIP": "Skip",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Reinicie la aplicación para que los cambios surtan efecto",
"SHOW_FUN_LETTERS": "Mostrar títulos divertidos en la categoría \"{0}\"",
"SHOW_LOGOS": "Mostrar logos",
"SHOW_POPULAR_SEARCHES": "Muestre buscas populares en \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Mostrar versiones no compatibles",
"SHUTDOWN": "Shutdown",
"SKIP": "Saltar",
Expand Down
3 changes: 2 additions & 1 deletion www/nodejs-project/lang/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,7 @@
"PARENTAL_CONTROL": "Contrôle parental",
"PASSWORD": "Mot de passe",
"PASSWORD_NOT_MATCH": "Le mot de passe ne correspond pas",
"PASTE_SERVER_ADDRESS": "Glue en dessous de l'adresse de votre serveur ci-dessous",
"PASTE_SERVER_ADDRESS": "Paste en dessous de l'adresse de votre serveur ci-dessous",
"PAUSE": "Pause",
"PAUSED": "S'arrêta",
"PERFORMANCE_MODE": "Mode Performance",
Expand Down Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Redémarrez Megacubo pour que les changements prennent effet",
"SHOW_FUN_LETTERS": "Afficher les titres amusants dans la catégorie \"{0}\"",
"SHOW_LOGOS": "Montrer des logos",
"SHOW_POPULAR_SEARCHES": "Montrez des recherches populaires dans \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Afficher les versions non soutenues",
"SHUTDOWN": "Fermer",
"SKIP": "Sauter",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/hi.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "प्रभावी होने के लिए परिवर्तनों के लिए मेगाकाबो को पुनरारंभ करें",
"SHOW_FUN_LETTERS": "श्रेणी में मजेदार शीर्षक दिखाएं \"{0}\"",
"SHOW_LOGOS": "लोगो दिखाएं",
"SHOW_POPULAR_SEARCHES": "\"{0}\" में लोकप्रिय शोध दिखाएं",
"SHOW_UNSUPPORTED_VERSIONS": "असमर्थित संस्करण दिखाएं",
"SHUTDOWN": "बंद करना",
"SKIP": "छोडना",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/id.json
Original file line number Diff line number Diff line change
Expand Up @@ -488,6 +488,7 @@
"SHOULD_RESTART": "Restart megacubo sehingga perubahan memiliki efek",
"SHOW_FUN_LETTERS": "Tampilkan judul yang menyenangkan di kategori \"{0}\"",
"SHOW_LOGOS": "Catatan",
"SHOW_POPULAR_SEARCHES": "Tunjukkan penelitian populer di \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Tunjukkan versi yang tidak tertekan",
"SHUTDOWN": "Mematikan",
"SIMILARARTIST": "Artis serupa",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Riavviare l'applicazione per rendere effettive le modifiche",
"SHOW_FUN_LETTERS": "Mostra titoli divertenti nella categoria \"{0}\"",
"SHOW_LOGOS": "Mostra loghi",
"SHOW_POPULAR_SEARCHES": "Mostra una ricerca popolare in \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Mostra versioni non supportate",
"SHUTDOWN": "Spegnere",
"SKIP": "Saltare",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "変更が有効になるためにMegaCuboを再起動します",
"SHOW_FUN_LETTERS": "カテゴリ「{0}」で楽しいタイトルを表示する",
"SHOW_LOGOS": "ロゴを表示します",
"SHOW_POPULAR_SEARCHES": "「{0}」で人気のある研究を見せる",
"SHOW_UNSUPPORTED_VERSIONS": "サポートされていないバージョンを表示します",
"SHUTDOWN": "シャットダウン",
"SKIP": "スキップ",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/pa.json
Original file line number Diff line number Diff line change
Expand Up @@ -488,6 +488,7 @@
"SHOULD_RESTART": "ਮੈਗਾੱਕੋ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ ਤਾਂ ਜੋ ਤਬਦੀਲੀਆਂ ਦਾ ਪ੍ਰਭਾਵ ਹੋਵੇ",
"SHOW_FUN_LETTERS": "ਸ਼੍ਰੇਣੀ ਵਿੱਚ ਮਜ਼ਾਕ ਦੇ ਸਿਰਲੇਖ ਦਿਖਾਓ",
"SHOW_LOGOS": "ਲਾਗ",
"SHOW_POPULAR_SEARCHES": "\"{0}\" ਵਿੱਚ ਪ੍ਰਸਿੱਧ ਖੋਜ ਵੇਖੋ",
"SHOW_UNSUPPORTED_VERSIONS": "ਅਣਚਾਹੇ ਸੰਸਕਰਣ ਦਿਖਾਓ",
"SHUTDOWN": "ਬੰਦ ਕਰਨ ਲਈ",
"SIMILARARTIST": "ਸਮਾਨ ਕਲਾਕਾਰ",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Uruchom ponownie Megacubo, aby wprowadzić efekt zmian",
"SHOW_FUN_LETTERS": "Pokaż zabawne tytuły w kategorii „{0}”",
"SHOW_LOGOS": "Pokaż logo.",
"SHOW_POPULAR_SEARCHES": "Pokaż popularne badania w „{0}”",
"SHOW_UNSUPPORTED_VERSIONS": "Pokaż nieobsługiwane wersje",
"SHUTDOWN": "Zamknąć",
"SKIP": "Pomijać",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Reinicie o Megacubo para que as alterações tenham efeito",
"SHOW_FUN_LETTERS": "Mostre títulos divertidos na categoria \"{0}\"",
"SHOW_LOGOS": "Mostrar logos",
"SHOW_POPULAR_SEARCHES": "Mostrar pesquisas populares em \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Mostre versões não suportadas",
"SHUTDOWN": "Desligar",
"SKIP": "Pular",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Перезапустите Megacubo для изменения вступления в силу",
"SHOW_FUN_LETTERS": "Показать забавные названия в категории \"{0}\"",
"SHOW_LOGOS": "Показать логотипы",
"SHOW_POPULAR_SEARCHES": "Показать популярное исследование в \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Показать неподдерживаемые версии",
"SHUTDOWN": "Неисправность",
"SKIP": "Пропускать",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/sq.json
Original file line number Diff line number Diff line change
Expand Up @@ -414,6 +414,7 @@
"SHOULD_RESTART": "Restart Megacubo për ndryshimet që do të hyjnë në fuqi",
"SHOW_FUN_LETTERS": "Trego tituj argëtues në kategorinë \"{0}\"",
"SHOW_LOGOS": "Trego logot",
"SHOW_POPULAR_SEARCHES": "Tregoni hulumtime popullore në \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Tregoni versione të pambështetura",
"SHUTDOWN": "Fike",
"SKIP": "Kaloj",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/sw.json
Original file line number Diff line number Diff line change
Expand Up @@ -488,6 +488,7 @@
"SHOULD_RESTART": "Anzisha tena megacubo ili mabadiliko yawe na athari",
"SHOW_FUN_LETTERS": "Onyesha majina ya kufurahisha katika kitengo cha \"{0}\"",
"SHOW_LOGOS": "Logi",
"SHOW_POPULAR_SEARCHES": "Onyesha utafiti maarufu katika \"{0}\"",
"SHOW_UNSUPPORTED_VERSIONS": "Onyesha matoleo yasiyopinduliwa",
"SHUTDOWN": "Kuzima",
"SIMILARARTIST": "Msanii kama huyo",
Expand Down
1 change: 1 addition & 0 deletions www/nodejs-project/lang/te.json
Original file line number Diff line number Diff line change
Expand Up @@ -488,6 +488,7 @@
"SHOULD_RESTART": "మెగాకుబోను పున art ప్రారంభించండి, తద్వారా మార్పులు ప్రభావం చూపుతాయి",
"SHOW_FUN_LETTERS": "\"{0}\" వర్గంలో సరదా శీర్షికలను చూపించు",
"SHOW_LOGOS": "లాగ్",
"SHOW_POPULAR_SEARCHES": "\"{0}\" లో జనాదరణ పొందిన పరిశోధనలను చూపించు",
"SHOW_UNSUPPORTED_VERSIONS": "రోడ్ డ్రెడ్ చేయని సంస్కరణలను చూపించు",
"SHUTDOWN": "స్విచ్ ఆఫ్",
"SIMILARARTIST": "ఇలాంటి కళాకారుడు",
Expand Down
4 changes: 3 additions & 1 deletion www/nodejs-project/modules/bookmarks/bookmarks.js
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,11 @@ class Bookmarks extends EntriesGroup {
hook(entries, path){
if(!path) {
const bmEntry = {name: global.lang.BOOKMARKS, fa: 'fas fa-star', type: 'group', renderer: this.entries.bind(this)}
if(this.data.length) bmEntry.details = this.data.map(e => e.name).unique().slice(0, 3).join(', ') +'...'
global.options.insertEntry(bmEntry, entries, -3, global.lang.MY_LISTS, global.lang.CATEGORY_MOVIES_SERIES)
return entries
}
let isBookmarkable = path.startsWith(global.lang.CATEGORY_MOVIES_SERIES) || path.startsWith(global.lang.LIVE +'/'+ global.lang.MORE) || path.startsWith(global.lang.BOOKMARKS)
let isBookmarkable = path.startsWith(global.lang.CATEGORY_MOVIES_SERIES) || path.startsWith(global.lang.SEARCH) || path.startsWith(global.lang.LIVE +'/'+ global.lang.MORE) || path.startsWith(global.lang.BOOKMARKS)
if(!isBookmarkable && path.startsWith(global.lang.MY_LISTS) && !entries.some(this.groupFilter)){
isBookmarkable = true
}
Expand Down
15 changes: 13 additions & 2 deletions www/nodejs-project/modules/channels/channels.js
Original file line number Diff line number Diff line change
Expand Up @@ -1617,11 +1617,22 @@ class Channels extends ChannelsKids {
name: global.lang.ONLY_KNOWN_CHANNELS_IN_X.format(global.lang.TRENDING),
type: 'check',
action: (e, checked) => {
global.config.set('only-known-channels-in-been-watched', checked)
global.config.set('only-known-channels-in-trending', checked)
global.watching.update().catch(console.error)
},
checked: () => {
return global.config.get('only-known-channels-in-been-watched')
return global.config.get('only-known-channels-in-trending')
}
},
{
name: global.lang.SHOW_POPULAR_SEARCHES.format(global.lang.TRENDING),
type: 'check',
action: (e, checked) => {
global.config.set('popular-searches-in-trending', checked)
global.watching.update().catch(console.error)
},
checked: () => {
return global.config.get('popular-searches-in-trending')
}
},
{
Expand Down
3 changes: 2 additions & 1 deletion www/nodejs-project/modules/config/defaults.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ module.exports = {
'live-stream-fmt': 'auto',
'locale': '',
'miniplayer-auto': true,
'only-known-channels-in-been-watched': true,
'only-known-channels-in-trending': true,
'osd-speak': false,
'parental-control': 'remove',
'parental-control-terms': '.',
Expand All @@ -82,6 +82,7 @@ module.exports = {
'stretch-logos': false,
'search-missing-logos': true,
'show-logos': true,
'popular-searches-in-trending': true,
'startup-window': '',
'status-flags-type': false,
'subtitles': true,
Expand Down
2 changes: 1 addition & 1 deletion www/nodejs-project/modules/countries/countries.json
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,7 @@
"fr": "Azerbaïdjan",
"it": "Azerbaigian",
"nl": "Azerbeidzjan",
"pt": "Azerbeijão",
"pt": "Azerbaijão",
"lat": 40.5,
"lng": 47.5,
"tz": [
Expand Down
Loading

0 comments on commit 5035ff5

Please sign in to comment.