14352 Commits

Author SHA1 Message Date
Thilo Graf
2d6cfec228 opkg_manager: remove unused member menu_offset 2023-03-07 10:34:01 +01:00
Thilo Graf
84339d1e8c opkg_manager: simplify generation of info, called with info button 2023-03-07 10:34:01 +01:00
Thilo Graf
60a0049f47 opkg_manager: add localized separators to describe contents of package list 2023-03-07 10:34:01 +01:00
Thilo Graf
7b8d38e3e1 opkg_manager: sort package list for upgradabel, installed and available etries 2023-03-07 10:34:01 +01:00
Thilo Graf
f7c0565a22 opkg_manager: show package, version and description separated 2023-03-07 10:34:01 +01:00
Thilo Graf
40f76978d2 icons: add marker_download_later.png 2023-03-07 10:34:01 +01:00
Thilo Graf
cf55b7aa15 test_menu.cpp: fix possible crash on left menu
w_hw->hide() is not really required.
2023-03-04 22:37:34 +01:00
Thilo Graf
d0bdd9078c widget/msgbox: add overloaded version of setButtonText()
Allows usage of locale as parameter.
2023-03-04 16:08:45 +01:00
Thilo Graf
283a0e539a system/helpers: Add new Parameter 'start_pos' to str_replace()
This allows flexibility to specify a starting position from where to search
for the first occurrence of the search string. By default,
the position is set to 0 and the function will behave as before.
However, when a position is provided,
the function will replace only the first occurrence of
the search string after that position.
2023-02-26 01:58:22 +01:00
Marc Szymkowiak
6a4d3e0f17 try fix basic auth realm missing quote 2023-02-21 08:56:51 +01:00
vanhofen
73086ffcf3 - neutrinoyparser: remove hardcoded css from func_get_bouquets_with_epg() 2023-02-20 11:02:23 +01:00
vanhofen
b161021b80 - yWeb: fix KEY_FAVORITES for e4hd
Conflicts:
	data/y-web/Y_Version.txt
2023-02-20 11:00:03 +01:00
vanhofen
7dd9870910 - yWeb: fix KEY_PROGRAM for e4hd and protek4k
Conflicts:
	data/y-web/Y_Version.txt
2023-02-20 10:58:58 +01:00
Thilo Graf
1673683807 widget/menu: add methodes setSelectedByName() and getSelectedByName()
Allows to get and set items ba their names in additional
to allready existing members getSelected() and setSelected()
2023-02-20 10:43:31 +01:00
Thilo Graf
9ebb7ff075 widget/menu: add setSubheadText() to set sub header text
Makes it possible to set text for sub headers without addIntroItems()
2023-02-19 19:45:09 +01:00
Thilo Graf
20843b7018 widget/menue: remove virtual from addItem(), Is not really required 2023-02-19 19:45:09 +01:00
Thilo Graf
ea186ff30c widget/menue.h: change returned data type of getInfoIconRight()
const char* already exists with iconName_Info_right as public member
2023-02-19 19:45:09 +01:00
vanhofen
7c579f0269 - neutrino: power_standby controlled by flagfile 2023-02-19 19:45:09 +01:00
vanhofen
714c54d063 - scan-setup: auto-reload webchannels when reload channellists 2023-02-19 19:45:09 +01:00
Thilo Graf
ec653e13a3 CMenuWidget: add member getItems() to get access to widget full item list 2023-02-19 19:45:09 +01:00
Thilo Graf
e693f44786 widget/menu: add member 'type_name' to CMenuItem class
This makes it easier to distinguish the object type. Normally,
type queries would be done using typeid-operation or dynamic_cast,
but we usually have RTTI disabled in the Makefiles. Presumably,
this is to avoid unnecessarily increasing the size of the binaries.
The type information defined by this member is currently only defined
in the CMenuItem class, so all subclasses are also equipped with it.
An exception is the CMenuSeparator class. If further definitions are
necessary in the subclasses, they can be retrofitted as needed.
2023-02-19 19:45:09 +01:00
vanhofen
8e5cfd84d3 - yWeb/Y_Tools_Screenshot_GraphLCD: change filename
Conflicts:
	data/y-web/Y_Tools_Glcd_Screenshot.yhtm
2023-02-19 19:45:09 +01:00
vanhofen
81422fbd15 - zapit/bouquets: rework group-prefix handling 2023-02-19 19:45:09 +01:00
vanhofen
4cb74815f8 - controlapi: fix filename in GlcdScreenshotCGI() 2023-02-19 19:45:09 +01:00
GetAway
d009521754 playback_cs: fix GetMetadata for CST 2023-02-19 18:40:10 +01:00
vanhofen
884a69c3f9 - luaclient: formatting code using astyle 2023-02-05 22:15:51 +01:00
vanhofen
b56159bbf8 - libeventserver: formatting code using astyle 2023-02-05 22:15:42 +01:00
vanhofen
ef6fd29e61 - libconfigfile: formatting code using astyle 2023-02-05 22:15:35 +01:00
vanhofen
45091a9f4b - record: fix stop timeshift recordings; thx to jokel
see https://www.neutrino-images.de/board/neutrino-allgemein-f4/allgemeine-probleme-und-antworten-t5364-s380.html#p38615
2023-01-31 06:37:20 +01:00
vanhofen
d610cd9604 - yWeb: read timer recording dir from timerd.conf 2023-01-31 06:20:12 +01:00
vanhofen
3be9ee4c79 - yweb/Y_Timer_Edit: minor formatting fixes 2023-01-31 06:18:06 +01:00
vanhofen
181a129616 - yWeb: add pip to screenshot page 2023-01-31 06:17:45 +01:00
vanhofen
4bc58e90ca - english.locale: case fixes
Conflicts:
	data/locale/english.locale

Signed-off-by: Thilo Graf <dbt@novatux.de>

Some entries reviewed and supplemented, but if you take it exactly,
I suspect that's not all.
2023-01-27 20:42:41 +01:00
vanhofen
ac44cfe116 - locale: try to clarify zap-to timer locales 2023-01-27 20:42:41 +01:00
vanhofen
edc7b9c3c1 - neutrino: remove unneeded casts 2023-01-27 20:42:41 +01:00
vanhofen
4a3a786645 - some playpause fixes for BOXMODEL_PROTEK4K
Conflicts:
	src/neutrino.cpp
2023-01-27 20:42:41 +01:00
vanhofen
9d20b04642 - yWeb: add protek 4k remote control; thx to DdD 2023-01-27 20:42:41 +01:00
vanhofen
db0e747bc5 - initial settings: update matze settings 2023-01-27 20:42:41 +01:00
Thilo Graf
93797bed4f cc_frm_header.h: fix typo in logo position documentation 2023-01-27 20:42:40 +01:00
Thilo Graf
ea13eb2e50 neutrino: small cleanup and resort 2023-01-27 20:42:40 +01:00
vanhofen
c0ed6409ce - libdvbsub: fix compiler warning: ‘int ftime(timeb*)’ is deprecated 2023-01-27 20:38:19 +01:00
Hendi
a97c32446a Fix compilation under GCC 4.9 2023-01-27 20:38:19 +01:00
Thilo Graf
da58274f24 record.cpp: fix compiler warning -Wformat-overflow 2023-01-27 20:38:19 +01:00
Thilo Graf
28adfd0f0d movieplayer.cpp: fix comiler warning, deprecated timeb, ftime 2023-01-27 20:38:19 +01:00
Thilo Graf
15491c6c45 SIsections.cpp: gratify compiler because of possible missing include of ctime.h
Observed on build with gcc 12.2.
2023-01-27 20:38:19 +01:00
Hendi
ebf105363a Fix string truncation warning 2023-01-27 20:38:19 +01:00
Hendi
bac9776957 Remove all references to unary_function/binary_function
All they do is add some typedefs, which are not required.
2023-01-27 20:38:19 +01:00
Hendi
560256d26b Remove dead code from CRCInput::getMsg_us()
The two events in question are posted in CInfoViewer::getEPG()
and they're handled in CRemoteControl::handleMsg().

They are written to the high/low priority pipes only, so there should
be no way that they end up in the event socket, which is what the code
path in question here deals with. Apart from that, the type the buffer
was casted to was completely wrong, so if this code was ever executed,
it would have faulted.
2023-01-27 20:38:19 +01:00
Hendi
b85ab2a4ab Remove pointer checks for char arrays (can never be null) 2023-01-27 20:38:19 +01:00
Hendi
9d7180bd17 Fix recordingDir strncpy bounds 2023-01-27 20:38:19 +01:00