Commit Graph

14319 Commits

Author SHA1 Message Date
vanhofen
59e6d462d7 - rcinput: fix tv2 key for edhdultra and protek4k 2023-04-11 17:17:42 +02:00
max_10
28974b9626 update.cpp: fix previous definition versionInfo 2023-04-11 17:17:42 +02:00
vanhofen
31c5dd3190 - timermanager: fix glcd handling 2023-04-11 17:17:42 +02:00
GetAway
be5786eebb controlapi.cpp: fix segfault if the bouquet number passed is less than 0 2023-04-09 16:16:57 +02:00
GetAway
8132fb17fe yweb: fix blank.png 2023-04-04 21:38:57 +02:00
Thilo Graf
c9fbe3b4c1 update: remove dub entries and minor supplement for last commit
dub entries were showLocalStatus, showGlobalStatus.
Supplement was for
	860e777104
	update: remove unnecessary initialization on the heap
2023-04-04 10:14:55 +02:00
Thilo Graf
860e777104 update: remove unnecessary initialization on the heap 2023-03-19 22:21:21 +01:00
vanhofen
d877f2cc6c - update: remove obsolete define SQUASHFS 2023-03-19 22:08:06 +01:00
vanhofen
7a4aaa04ae - neutrinoyparser: add functions to check online update
Signed-off-by: Thilo Graf <dbt@novatux.de>

TODO: Missing documentation
2023-03-18 16:03:35 +01:00
Thilo Graf
de39cd7793 update.cpp: remove pkg management stuff from image update
Was broken here, and it's easier for users of package manager to
handle since last changes of package manager, and it's easier to
maintain class CFlashUpdate without impact of package manager.
2023-03-18 10:49:04 +01:00
vanhofen
c64a3133dc - imageinfo: fix defines 2023-03-11 14:17:22 +01:00
Thilo Graf
79a4d321cb Change to version 3.23 3.23 2023.1 2023-03-07 10:34:02 +01:00
Thilo Graf
d6425d40bf imageinfo: adopt version info after last changes on package manager 2023-03-07 10:34:02 +01:00
Thilo Graf
8211526e8e opkg_manager: Major overhaul of the package manager
- Contains more user interactions
- No disabled menu items, this allows getting package information
  for all items.
- Menu list is now divided into sections for updates, plugins and
  system packs, each sorted by installed or not installed.
- Install/reinstall and uninstall takes place via user dialogue
- Expert mode has been revised. Problematic packages may not be touched
  here either.
- Simplified progress display
- and some minor changes
2023-03-07 10:34:02 +01:00
Thilo Graf
8f9585b01f icons: add marker icons for dialog and status
Required for package manager
2023-03-07 10:34:01 +01:00
Thilo Graf
d647451879 opkg_manager: avoid [-Wshadow] warnings 2023-03-07 10:34:01 +01:00
Thilo Graf
a45da38266 opgk_manager: more optimizations for package menu
Menu shows more detailed and sorted list (available updates,
installable packages, installed packages).
Possible duplicated separator lines should be fixed.
2023-03-07 10:34:01 +01:00
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