Commit Graph

15774 Commits

Author SHA1 Message Date
BPanther
bd51ed64b7 fix variables
Origin commit data
------------------
Commit: 6be5ef866f
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
2021-10-15 14:55:29 +02:00
BPanther
e93ff0e01c fix unused variables
Origin commit data
------------------
Commit: efbfbc50bf
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
2021-10-15 14:55:29 +02:00
BPanther
7bb9a69f7e more QuadPiP stuff (still NOT ready!)
Origin commit data
------------------
Commit: 8f11a004b7
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
2021-10-15 14:55:29 +02:00
BPanther
7c86b49ca1 move pipsetup to ENABLE_PIP and add --enable-quadpip, only for vusolo4k, vuduo4k, vuduo4kse, vuultimo4k, vuuno4k, vuuno4kse (not yet ready, don't use!)
Origin commit data
------------------
Commit: b7b6dba4c9
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
2021-10-15 14:55:29 +02:00
Jacek Jendrzej
960cd8ea55 zapit: supplement to last commit
Origin commit data
------------------
Commit: bca3a8fbd5
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2021-10-14 (Thu, 14 Oct 2021)
2021-10-14 21:32:21 +02:00
Jacek Jendrzej
ccf28b15db zapit: try to fix ait segfault
Origin commit data
------------------
Commit: 0396bd7436
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2021-10-14 (Thu, 14 Oct 2021)
2021-10-14 21:32:21 +02:00
Thilo Graf
a2b4d06074 moviebrowser: mb.cpp, implement ShowHintS for save_movie_info
Origin commit data
------------------
Commit: 31e3496a31
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-14 (Thu, 14 Oct 2021)
2021-10-14 21:32:21 +02:00
TangoCash
39eef7d45b increase hourglass images, cast to int
Origin commit data
------------------
Commit: 825f7cb7b3
Author: TangoCash <eric@loxat.de>
Date: 2021-10-12 (Tue, 12 Oct 2021)
2021-10-12 23:04:56 +02:00
vanhofen
9f2c7ee230 webchannels-setup: always allow g_settings.livestreamResolution selection
Origin commit data
------------------
Commit: 7e6e0b7888
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-12 (Tue, 12 Oct 2021)

Origin message was:
------------------
- webchannels-setup: always allow g_settings.livestreamResolution selection
2021-10-12 23:04:56 +02:00
vanhofen
6f04de9d11 webchannels/xmltv-setup: extend keyboard input
Origin commit data
------------------
Commit: 56023a5dcb
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-12 (Tue, 12 Oct 2021)

Origin message was:
------------------
- webchannels/xmltv-setup: extend keyboard input
2021-10-12 23:04:56 +02:00
vanhofen
3606a9c900 settings-helpers: set TZ variable after changing timezone
Origin commit data
------------------
Commit: ceadf431e6
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-12 (Tue, 12 Oct 2021)

Origin message was:
------------------
- settings-helpers: set TZ variable after changing timezone
2021-10-12 22:51:23 +02:00
TangoCash
52048c0c1f xmlutil: try to fix xmltv for hd2
Origin commit data
------------------
Commit: 196f989bd1
Author: TangoCash <eric@loxat.de>
Date: 2021-10-12 (Tue, 12 Oct 2021)

Origin message was:
------------------
- xmlutil: try to fix xmltv for hd2
2021-10-12 21:39:21 +02:00
retsim01
a507030de1 movieplayer: try to fix g_settings.movieplayer_select_ac3_atype0 handling
Origin commit data
------------------
Commit: 0249d505af
Author: retsim01 <mrdata1972+neutrino@gmail.com>
Date: 2021-10-11 (Mon, 11 Oct 2021)

Origin message was:
------------------
- movieplayer: try to fix g_settings.movieplayer_select_ac3_atype0 handling
2021-10-11 22:24:02 +02:00
vanhofen
db02913f25 test-menu: sync with tuxbox
Origin commit data
------------------
Commit: c223ff6f76
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-11 (Mon, 11 Oct 2021)

Origin message was:
------------------
- test-menu: sync with tuxbox
2021-10-11 22:24:02 +02:00
Thilo Graf
37a0ddc3bb testmenu: use restarttuner from neutrino.cpp
Origin commit data
------------------
Commit: 61b767f204
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-11 (Mon, 11 Oct 2021)
2021-10-11 22:24:02 +02:00
Thilo Graf
770778bc72 miscsettings_menu.cpp: epg_read_now, epg_read_now_usermenu implement ShowHintS
Origin commit data
------------------
Commit: f04880b738
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-11 (Mon, 11 Oct 2021)
2021-10-11 22:24:02 +02:00
max_10
ba61377c43 data: fix install_DATA previously defined
Origin commit data
------------------
Commit: 5b0a148317
Author: max_10 <max_10@gmx.de>
Date: 2021-10-10 (Sun, 10 Oct 2021)

Origin message was:
------------------
- data: fix install_DATA previously defined
2021-10-10 23:07:09 +02:00
Thilo Graf
b721d70a64 zapit: add missing delete ait
Possible leak detected with LeakSanitizer


Origin commit data
------------------
Commit: be371fd8ca
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-09-30 (Thu, 30 Sep 2021)
2021-10-10 21:55:50 +02:00
Thilo Graf
22f4c25777 network_setup: implement ShowHintS for apply settings
Origin commit data
------------------
Commit: 509284f51d
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-10 (Sun, 10 Oct 2021)
2021-10-10 20:02:36 +02:00
Thilo Graf
221a8538c3 hourglass: use count of images as calculation base for paint interval
We are using possible 3rd party theme packages (installed via package
manager) with other counts of images.
This should ensure an automatic adaptation of interval
in case of different count of images.


Origin commit data
------------------
Commit: 2edf3a209c
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-10 (Sun, 10 Oct 2021)
2021-10-10 20:02:36 +02:00
vanhofen
61db4c6478 Revert "- hourglass: reduce animation timeout"
This reverts commit 6f54215a03.


Origin commit data
------------------
Commit: 27a8834d94
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-10 (Sun, 10 Oct 2021)
2021-10-10 20:02:36 +02:00
vanhofen
915140b058 icons/hourglass: add "animated" hourglass for non-CST hardware
Origin commit data
------------------
Commit: 6508eed878
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-10 (Sun, 10 Oct 2021)

Origin message was:
------------------
- icons/hourglass: add "animated" hourglass for non-CST hardware
2021-10-10 13:10:54 +02:00
vanhofen
6f54215a03 hourglass: reduce animation timeout
Origin commit data
------------------
Commit: 4fe5f666bc
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-10 (Sun, 10 Oct 2021)

Origin message was:
------------------
- hourglass: reduce animation timeout
2021-10-10 13:10:54 +02:00
vanhofen
7601b4791b icons: add missing hourglass.png
Origin commit data
------------------
Commit: 2910c4830e
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-09 (Sat, 09 Oct 2021)

Origin message was:
------------------
- icons: add missing hourglass.png
2021-10-09 23:57:52 +02:00
vanhofen
ab59ecaf44 icons: rename hourglass0.png => hourglass.png
Origin commit data
------------------
Commit: eae02ba211
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-09 (Sat, 09 Oct 2021)

Origin message was:
------------------
- icons: rename hourglass0.png => hourglass.png
2021-10-09 23:55:33 +02:00
vanhofen
fb85154562 hourglass: allow hourglass.png
Origin commit data
------------------
Commit: ca16db0604
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-09 (Sat, 09 Oct 2021)

Origin message was:
------------------
- hourglass: allow hourglass.png
2021-10-09 23:53:50 +02:00
vanhofen
b19a679f29 icons: remove "animated" hourglass icons
Origin commit data
------------------
Commit: 8084b88df0
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-09 (Sat, 09 Oct 2021)

Origin message was:
------------------
- icons: remove "animated" hourglass icons
2021-10-09 23:45:23 +02:00
Thilo Graf
ca8689e38a neutrino.cpp: action reloadplugins, implement ShowHintS
Origin commit data
------------------
Commit: acdb0dac8a
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-09 (Sat, 09 Oct 2021)
2021-10-09 01:23:28 +02:00
Thilo Graf
0dca1928ec neutrino.cpp: action save settings, implement ShowHintS
The same is possible with tuxtxt_init() and tuxtxt_close(), if reqiured


Origin commit data
------------------
Commit: 7a62a65a9f
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-09 (Sat, 09 Oct 2021)
2021-10-09 01:23:28 +02:00
Thilo Graf
d738fc22c1 gui/widget: add class CHourGlass
Provides an hourglass/snake-loader function to visualize running processes.
A template xcf-file for Gimp 2.10 is appended. Feel free to edit.


Origin commit data
------------------
Commit: 0e809c9c76
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-09 (Sat, 09 Oct 2021)
2021-10-09 01:23:28 +02:00
Thilo Graf
205c8eda14 hintbox: try to fix logic for enable/disable timeout bar.
Timeout bar could not be switched off, is now disabled for CHint
TODO: find a better solution to vizualize timeout for CHint.
 It looks not so good on the top of the hintbox, especially
 with round corners or frameless window.


Origin commit data
------------------
Commit: 77d482a43e
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-04 (Mon, 04 Oct 2021)

Origin message was:
------------------
hintbox: try to fix logic for enable/disable timeout bar.

Timeout bar could not be switched off, is now disabled for CHint
TODO: find a better solution to vizualize timeout for CHint.
   It looks not so good on the top of the hintbox, especially
   with round corners or frameless window.
2021-10-04 22:01:31 +02:00
Thilo Graf
3049b21a38 testmenu: fix action key value, typo
Origin commit data
------------------
Commit: 190a990242
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-04 (Mon, 04 Oct 2021)
2021-10-04 22:01:31 +02:00
Thilo Graf
b933f3e9f2 hintbox: expand ShowHintS() with slot parameter
This allows to execute one ore more methods inside the ShowHintS() method.
This should simplify calls of CHint messages with or without hide delays
In the simplest or most cases, only one code line is necessary for this,
see examples inside test_menu.cpp or here:

Single methode:
old:
CHintBox *hintBox new CHintBox(LOCALE_MESSAGEBOX_INFO, g_Locale->getText(LOCALE_SERVICEMENU_GETPLUGINS_HINT));
hintBox->paint();
g_Plugins->loadPlugins();
sleep(1);
hintBox->.hide();
delete hintbox;

new:
ShowHintS(LOCALE_SERVICEMENU_GETPLUGINS_HINT, 1, true, sigc::mem_fun(g_Plugins, &CPlugins::loadPlugins));

Multiple methods:
old:
	CHint *hint = new CHint("Restart Tuner");
	hint->paint();
	g_Zapit->setStandby(true);
	sleep(2);
	g_Zapit->setStandby(false);
	sleep(2);
	g_Zapit->Rezap();
	delete hint;

new:
	std::vector <hint_message_data_t> hints;
	hints.push_back({sigc::bind(sigc::mem_fun(g_Zapit, &CZapitClient::setStandby), true),"Stopping tuner...", NONEXISTANT_LOCALE, 2, true});
	hints.push_back({sigc::bind(sigc::mem_fun(g_Zapit, &CZapitClient::setStandby), false), "Start tuner...", NONEXISTANT_LOCALE, 2, true});
	hints.push_back({sigc::hide_return(sigc::mem_fun(g_Zapit, &CZapitClient::Rezap)), "Rezap...", NONEXISTANT_LOCALE, 2, true});
	ShowHintS(hints);

slots can be used with sigc::bind, sigc::hide_return (or what ever) too.
sample slot:
sigc::slot<void> sl = sigc::bind(sigc::mem_fun(this, &ClassName::method), parameter);

Note: Usage of namespace sigc are doing to simplify the lines,
 but this is a matter of discretion.

TODO: - timeoutbar should visualize a kind of busy mode.
 - implemetations


Origin commit data
------------------
Commit: 0ae328d081
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-04 (Mon, 04 Oct 2021)

Origin message was:
------------------
hintbox: expand ShowHintS() with slot parameter

This allows to execute one ore more methods inside the ShowHintS() method.
This should simplify calls of CHint messages with or without hide delays
In the simplest or most cases, only one code line is necessary for this,
see examples inside test_menu.cpp or here:

Single methode:
old:
CHintBox *hintBox new CHintBox(LOCALE_MESSAGEBOX_INFO, g_Locale->getText(LOCALE_SERVICEMENU_GETPLUGINS_HINT));
hintBox->paint();
g_Plugins->loadPlugins();
sleep(1);
hintBox->.hide();
delete hintbox;

new:
ShowHintS(LOCALE_SERVICEMENU_GETPLUGINS_HINT, 1, true, sigc::mem_fun(g_Plugins, &CPlugins::loadPlugins));

Multiple methods:
old:
	CHint *hint = new CHint("Restart Tuner");
	hint->paint();
	g_Zapit->setStandby(true);
	sleep(2);
	g_Zapit->setStandby(false);
	sleep(2);
	g_Zapit->Rezap();
	delete hint;

new:
	std::vector <hint_message_data_t> hints;
	hints.push_back({sigc::bind(sigc::mem_fun(g_Zapit, &CZapitClient::setStandby), true),"Stopping tuner...", NONEXISTANT_LOCALE, 2, true});
	hints.push_back({sigc::bind(sigc::mem_fun(g_Zapit, &CZapitClient::setStandby), false), "Start tuner...", NONEXISTANT_LOCALE, 2, true});
	hints.push_back({sigc::hide_return(sigc::mem_fun(g_Zapit, &CZapitClient::Rezap)), "Rezap...", NONEXISTANT_LOCALE, 2, true});
	ShowHintS(hints);

slots can be used with sigc::bind, sigc::hide_return (or what ever) too.
sample slot:
sigc::slot<void> sl = sigc::bind(sigc::mem_fun(this, &ClassName::method), parameter);

Note: Usage of namespace sigc are doing to simplify the lines,
   but this is a matter of discretion.

TODO: - timeoutbar should visualize a kind of busy mode.
   - implemetations
2021-10-04 22:01:31 +02:00
Thilo Graf
8021481a38 testmenu: add CHint demos
Origin commit data
------------------
Commit: 6f0cac34bd
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-04 (Mon, 04 Oct 2021)
2021-10-04 22:01:31 +02:00
vanhofen
2f42801f84 movieplayer: switch from define to enum in AC3_ATYPE handling
Origin commit data
------------------
Commit: e0d5f4180b
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-03 (Sun, 03 Oct 2021)

Origin message was:
------------------
- movieplayer: switch from define to enum in AC3_ATYPE handling
2021-10-03 23:09:22 +02:00
vanhofen
f2cb67ff74 movieplayer: better readability in AC3_ATYPE handling
Origin commit data
------------------
Commit: dae1a80d0f
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-03 (Sun, 03 Oct 2021)

Origin message was:
------------------
- movieplayer: better readability in AC3_ATYPE handling
2021-10-03 23:09:22 +02:00
retsim01
6c33baf2f9 movieplayer: introduce g_settings.movieplayer_select_ac3_atype0
Origin commit data
------------------
Commit: 13589d8689
Author: retsim01 <mrdata1972+neutrino@gmail.com>
Date: 2021-10-03 (Sun, 03 Oct 2021)

Origin message was:
------------------
- movieplayer: introduce g_settings.movieplayer_select_ac3_atype0
2021-10-03 23:09:22 +02:00
vanhofen
539649f64a data: fix install of settingsupdate.conf
Origin commit data
------------------
Commit: 487212ba01
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-03 (Sun, 03 Oct 2021)

Origin message was:
------------------
- data: fix install of settingsupdate.conf
2021-10-03 00:21:21 +02:00
vanhofen
e80e806a9e cst/hardware-caps: add pip_devs
Origin commit data
------------------
Commit: 84147b8b83
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-02 (Sat, 02 Oct 2021)

Origin message was:
------------------
- cst/hardware-caps: add pip_devs
2021-10-02 22:33:10 +02:00
BPanther
ea1497b58f DMX_PIP_CHANNEL removed, DMX_VIDEO_CHANNEL does the same
Origin commit data
------------------
Commit: 79908aca2f
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-02 (Sat, 02 Oct 2021)
2021-10-02 22:28:41 +02:00
vanhofen
72377ad5e8 helpers: simplify d628093107
Origin commit data
------------------
Commit: dd5610b497
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-02 (Sat, 02 Oct 2021)

Origin message was:
------------------
- helpers: simplify d628093107
2021-10-02 19:08:11 +02:00
vanhofen
93a296dde1 neutrino: remove stop_lcd4l_support(void) function
Origin commit data
------------------
Commit: d62170c717
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-02 (Sat, 02 Oct 2021)

Origin message was:
------------------
- neutrino: remove stop_lcd4l_support(void) function
2021-10-02 12:54:37 +02:00
vanhofen
5510acdb2b neutrino: more verbose console messages in Cleanup() function
Origin commit data
------------------
Commit: 7c9808633c
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-02 (Sat, 02 Oct 2021)

Origin message was:
------------------
- neutrino: more verbose console messages in Cleanup() function
2021-10-02 12:39:27 +02:00
vanhofen
617f5d4c9b moviebrowser: remove inactive code
Origin commit data
------------------
Commit: 033ef749e2
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-01 (Fri, 01 Oct 2021)

Origin message was:
------------------
- moviebrowser: remove inactive code
2021-10-01 23:08:53 +02:00
Thilo Graf
16f29fa589 moviebrowser: simplify user guidance with sort menue
It's always easier to use blindly the cross control buttons,
than looking for the colored buttons on the remote control.
Nothing will change for users who want to use the colored keys directly,
but they will get used to it.
This was a directly user request.


Origin commit data
------------------
Commit: a3bba31908
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-01 (Fri, 01 Oct 2021)

Origin message was:
------------------
moviebrowser: simplify user guidance with sort menue

It's always easier to use blindly the cross control buttons,
than looking for the colored buttons on the remote control.
Nothing will change for users who want to use the colored keys directly,
but they will get used to it.
This was a directly user request.
2021-10-01 23:08:53 +02:00
Thilo Graf
09b69d5abc lcd4l.cpp: exit ParseInfo() on missing instance of videoDecoder
Origin commit data
------------------
Commit: 731853f1ab
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-10-01 (Fri, 01 Oct 2021)
2021-10-01 23:08:53 +02:00
Jacek Jendrzej
968799c380 eitd:fix some compil warnings
Origin commit data
------------------
Commit: aba1f96d70
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2021-10-01 (Fri, 01 Oct 2021)
2021-10-01 23:08:53 +02:00
TangoCash
d628093107 add url to curl error log
Origin commit data
------------------
Commit: c27672b573
Author: TangoCash <eric@loxat.de>
Date: 2021-09-30 (Thu, 30 Sep 2021)
2021-10-01 20:50:22 +02:00
vanhofen
b3fab216f4 change some hintboxes
Origin commit data
------------------
Commit: b43da640c5
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-09-30 (Thu, 30 Sep 2021)

Origin message was:
------------------
- change some hintboxes
2021-09-30 22:56:15 +02:00
vanhofen
5aa08e50a6 hintbox: remove obsolete include
Origin commit data
------------------
Commit: ca10caf0d8
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-09-30 (Thu, 30 Sep 2021)

Origin message was:
------------------
- hintbox: remove obsolete include
2021-09-30 22:04:18 +02:00