Commit Graph

7390 Commits

Author SHA1 Message Date
Thilo Graf
3acd04e865 CInfoViewer: optimize signal bar arrangement 2015-12-30 22:23:24 +01:00
Thilo Graf
648e01f401 CSignalBar: try to fix position and height of scale bars 2015-12-30 22:22:44 +01:00
Thilo Graf
4dfb2a75ae CSignalBar: unified reference percent text length 2015-12-30 17:31:42 +01:00
Thilo Graf
a1ae17abb3 CInfoViewer: use old names for signal type names 2015-12-30 16:57:32 +01:00
Thilo Graf
06686334bf signalbars: add missing parameters for signal type names 2015-12-30 16:56:45 +01:00
Thilo Graf
f5fba42118 CInfoViewerBB: fix missing parameter
Shadow was lost after repaint
2015-12-30 13:09:37 +01:00
Thilo Graf
5d6e33ac9d CInfoViewer: try to fix paint info text box after delayed painting of timescale 2015-12-30 13:09:36 +01:00
Thilo Graf
c15731e6e7 CInfoViewer: refine arrangement of epg title
this reduces some flicker or fade effects nearly of numberbox
2015-12-30 13:09:36 +01:00
Thilo Graf
ad6940fd85 CCDraw: add parameter force_paint to member enableShadow()
TODO executed

Default behavior is not changed but parameter allows repaint shadow
in some constellations if required.
2015-12-30 13:09:36 +01:00
Jacek Jendrzej
946d64fc37 fix possible segafult, invalid type 2015-12-29 17:58:31 +01:00
Thilo Graf
14124c7dd6 COsdSetup: kill instance of osd_menu_colors
Suggested, by svenhoefer
2015-12-29 16:55:08 +01:00
Thilo Graf
bea8f5e980 COPKGManager: don't init if no opkg support available
This avoids creating of any basic configuration files or directories on
non opkg supported firmware releases.
2015-12-29 16:55:08 +01:00
svenhoefer
974480fc4f - infoviewer_bb: use new infobar_buttons_usertitle key 2015-12-29 14:31:52 +01:00
svenhoefer
3107e621ef - add menu item to force usertitles for color buttons in infobar 2015-12-29 14:31:52 +01:00
svenhoefer
9325385ce9 - user_menu: allow controlable return_title value 2015-12-29 14:31:51 +01:00
svenhoefer
0c82bbe8d6 - user_menue_setup: don't override users title anymore 2015-12-29 14:31:51 +01:00
svenhoefer
0561f6e663 - infoviewer_bb: remove labeling of audio control from green button ...
... now user can use any color key to control audio
2015-12-29 14:31:51 +01:00
svenhoefer
6d144ad685 - infoviewer_bb: remove arbitrarily titles from color buttons 2015-12-29 14:31:51 +01:00
svenhoefer
a2b28048d6 - infoviewer_bb: use getMoviePlayerButtonName in mode_audio too;
ugly workaround; why we're in mode_audio when using upnp-browser?
  do we need a mode_upnp?
2015-12-29 14:31:51 +01:00
svenhoefer
5e51b5e252 - infoviewer_bb: use getMoviePlayerButtonName in mode_webtv too 2015-12-29 14:31:51 +01:00
Thilo Graf
961d6ce888 clean up: remove useless line in osd_setup.cpp 2015-12-29 12:55:03 +01:00
Thilo Graf
a78721f640 COsdSetup: try to fix multiple item arrangement while open osd settings 2015-12-29 12:46:29 +01:00
Thilo Graf
68b5040c9f CComponentsDetailLine: fix possible rests on screen after hided detailsline
Shadow width was missing.
2015-12-28 20:20:40 +01:00
svenhoefer
6d6f055732 - yWeb: show correct header in timer list 2015-12-28 19:06:44 +01:00
Thilo Graf
52cc52a28b themes: add demo themes 2015-12-28 18:36:59 +01:00
Thilo Graf
4bd3173d41 CComponentsWindow: add return value to addWindowCCItem(), fix footer color
- return value of addWindowCCItem() = current id of added body item
- assignment of footer color was missing
2015-12-28 18:13:21 +01:00
Thilo Graf
888c575ef4 CComponentsForm: add return value to addCCItem()
return value = current id of added item
2015-12-28 17:58:46 +01:00
M. Liebmann
182e6ae5d1 Fix & sort locale 2015-12-28 16:24:24 +01:00
M. Liebmann
75631a97f1 CLuaInstance: Display warning when using a obsolete parameter...
...in cwindow/ctext/cpicture:hide()
2015-12-28 16:24:24 +01:00
Thilo Graf
92b579b3c6 opkg_manager.cpp: disable unused variable
avoid compiler error/warning
2015-12-28 14:08:10 +01:00
Thilo Graf
a9c549d0bf opkg_manager.cpp: add statement for local environment
TODO: detect available opkg binary
2015-12-28 14:07:55 +01:00
Thilo Graf
4f9a3df6c4 COPKGManager: lets see user install result in window 2015-12-28 12:13:51 +01:00
Thilo Graf
9345f792a7 COPKGManager: use config file for bad package detection
To detect bad packages, it must be existing a matching pattern list file.
Path is defined in OPKG_BAD_PATTERN_LIST_FILE.
This gives the option to filter some bad entries in the package listing menue.
NOTE: a sample file you should find here as : "/var/tuxbox/config/bad_package_pattern.list.sample".
If required, remove the ".sample" extension and change the entries for your requirements
2015-12-28 12:13:51 +01:00
Thilo Graf
696c70ae13 COPKGManager: show debug lines on founded bad packages
It seems some innocent packages could be filtered but without
plausible reason and this should be indicated.
2015-12-28 12:13:50 +01:00
Thilo Graf
7aafea5f5d COPKGManager: use opkg as binary name only, reduce support check deps
Some deps are currently not really required.
2015-12-28 12:13:50 +01:00
Thilo Graf
e1e8cb0142 CShellWindow/COPKGManager: rework shell shell mode handling
Modes were handled with bool values inside manager and this is not really
enough. Now we use the real parameters for more flexibility.
2015-12-28 12:13:50 +01:00
Thilo Graf
8edbbaddc0 COPKGManager: use strictly shell window object to execute commands 2015-12-28 12:13:50 +01:00
Thilo Graf
5f1708b6e1 CShellWindow: use my_system instead system, avoids possible errors 2015-12-28 12:13:49 +01:00
Thilo Graf
79f66537f0 COPKGManager: remove useless err_msg var, replaced by tmp_str 2015-12-28 12:13:49 +01:00
Thilo Graf
9a6aae8f49 COPKGManager: use parameters for errror message and additional text as option 2015-12-28 12:13:49 +01:00
Thilo Graf
cc49d5a714 CShellWindow: disable not required screean saving on text paint 2015-12-28 12:13:49 +01:00
Thilo Graf
f3d7bdda1e COPKGManager: show package info via message box instead shell window 2015-12-28 12:13:48 +01:00
Thilo Graf
acdc74950a COPKGManager: use empty string as default parameter for full info 2015-12-28 12:13:48 +01:00
Thilo Graf
ed5bbdc540 CShellWindow/COPKGManager: handle some error from shell output
TODO: add missing handlers
2015-12-28 12:13:48 +01:00
Thilo Graf
982fbb962e CShellWindow: use slots for ACKNOWLEDGE_EVENT mode results 2015-12-28 12:13:47 +01:00
Thilo Graf
ae66014102 COPKGManager: defuse effect of resolve_conffiles errors 2015-12-28 12:13:47 +01:00
Thilo Graf
337cc097c8 COPKGManager: exit check size if package already installed
Old files will be remove during installation, so it should
be enough size.
2015-12-28 12:13:47 +01:00
Thilo Graf
54d3ad261c COPKGManager: use wildcard char for ar command
This fixes unpacking of local and downloaded packages.
2015-12-28 12:13:46 +01:00
Thilo Graf
ce3c4d3b04 COPKGManager: add functions isInstalled() and isUpgradable() 2015-12-28 12:13:46 +01:00
Thilo Graf
cceef62661 COPKGManager: optimize check size
To calculate the required size for installation here we make a quasi-dry run,
it is a bit awkward, but relatively specific, other solutions are welcome.
We create a temporary test directory and fill it with downloaded or user uploaded package file.
Then we unpack the package and change into temporary testing directory.
The required size results from the size of generated folders and subfolders.
TODO: size of dependencies are not really considered
2015-12-28 12:13:46 +01:00