Commit Graph

7536 Commits

Author SHA1 Message Date
Thilo Graf
f484af573e signalbars: add missing parameters for signal type names
Origin commit data
------------------
Commit: 06686334bf
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-30 (Wed, 30 Dec 2015)
2015-12-30 16:56:45 +01:00
Thilo Graf
b82892a27f CInfoViewerBB: fix missing parameter
Shadow was lost after repaint


Origin commit data
------------------
Commit: f5fba42118
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-30 (Wed, 30 Dec 2015)
2015-12-30 13:09:37 +01:00
Thilo Graf
018fb72949 CInfoViewer: try to fix paint info text box after delayed painting of timescale
Origin commit data
------------------
Commit: 5d6e33ac9d
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-30 (Wed, 30 Dec 2015)
2015-12-30 13:09:36 +01:00
Thilo Graf
1d61ab6fad CInfoViewer: refine arrangement of epg title
this reduces some flicker or fade effects nearly of numberbox


Origin commit data
------------------
Commit: c15731e6e7
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)
2015-12-30 13:09:36 +01:00
Thilo Graf
bccc45e33c 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.


Origin commit data
------------------
Commit: ad6940fd85
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)
2015-12-30 13:09:36 +01:00
Jacek Jendrzej
1fb4e04e27 fix possible segafult, invalid type
Origin commit data
------------------
Commit: 946d64fc37
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2015-12-29 (Tue, 29 Dec 2015)
2015-12-29 17:58:31 +01:00
Thilo Graf
9401f2e8d1 COsdSetup: kill instance of osd_menu_colors
Suggested, by svenhoefer


Origin commit data
------------------
Commit: 14124c7dd6
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)
2015-12-29 16:55:08 +01:00
Thilo Graf
9926ef8626 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.


Origin commit data
------------------
Commit: bea8f5e980
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)
2015-12-29 16:55:08 +01:00
vanhofen
8136071418 infoviewer_bb: use new infobar_buttons_usertitle key
Origin commit data
------------------
Commit: 974480fc4f
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)

Origin message was:
------------------
- infoviewer_bb: use new infobar_buttons_usertitle key
2015-12-29 14:31:52 +01:00
vanhofen
b1956fde38 add menu item to force usertitles for color buttons in infobar
Origin commit data
------------------
Commit: 3107e621ef
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)

Origin message was:
------------------
- add menu item to force usertitles for color buttons in infobar
2015-12-29 14:31:52 +01:00
vanhofen
98af60b459 user_menu: allow controlable return_title value
Origin commit data
------------------
Commit: 9325385ce9
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)

Origin message was:
------------------
- user_menu: allow controlable return_title value
2015-12-29 14:31:51 +01:00
vanhofen
58b18acca0 user_menue_setup: don't override users title anymore
Origin commit data
------------------
Commit: 0c82bbe8d6
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)

Origin message was:
------------------
- user_menue_setup: don't override users title anymore
2015-12-29 14:31:51 +01:00
vanhofen
49a62fb5d8 infoviewer_bb: remove labeling of audio control from green button ...
... now user can use any color key to control audio


Origin commit data
------------------
Commit: 0561f6e663
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)

Origin message was:
------------------
- 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
vanhofen
acf3a5a980 infoviewer_bb: remove arbitrarily titles from color buttons
Origin commit data
------------------
Commit: 6d144ad685
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-27 (Sun, 27 Dec 2015)

Origin message was:
------------------
- infoviewer_bb: remove arbitrarily titles from color buttons
2015-12-29 14:31:51 +01:00
vanhofen
709277bb24 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?


Origin commit data
------------------
Commit: a2b28048d6
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-27 (Sun, 27 Dec 2015)

Origin message was:
------------------
- 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
vanhofen
a6ac956894 infoviewer_bb: use getMoviePlayerButtonName in mode_webtv too
Origin commit data
------------------
Commit: 5e51b5e252
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-27 (Sun, 27 Dec 2015)

Origin message was:
------------------
- infoviewer_bb: use getMoviePlayerButtonName in mode_webtv too
2015-12-29 14:31:51 +01:00
Thilo Graf
acae623f95 clean up: remove useless line in osd_setup.cpp
Origin commit data
------------------
Commit: 961d6ce888
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)
2015-12-29 12:55:03 +01:00
Thilo Graf
d1e7fb48b3 COsdSetup: try to fix multiple item arrangement while open osd settings
Origin commit data
------------------
Commit: a78721f640
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)
2015-12-29 12:46:29 +01:00
Thilo Graf
afdcf34688 CComponentsDetailLine: fix possible rests on screen after hided detailsline
Shadow width was missing.


Origin commit data
------------------
Commit: 68b5040c9f
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)
2015-12-28 20:20:40 +01:00
vanhofen
c4225738f4 yWeb: show correct header in timer list
Origin commit data
------------------
Commit: 6d6f055732
Author: vanhofen <vanhofen@gmx.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)

Origin message was:
------------------
- yWeb: show correct header in timer list
2015-12-28 19:06:44 +01:00
Thilo Graf
fa501ae26f themes: add demo themes
Origin commit data
------------------
Commit: 52cc52a28b
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)
2015-12-28 18:36:59 +01:00
Thilo Graf
306bd00eeb 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


Origin commit data
------------------
Commit: 4bd3173d41
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)
2015-12-28 18:13:21 +01:00
Thilo Graf
c5b4a22cfc CComponentsForm: add return value to addCCItem()
return value = current id of added item


Origin commit data
------------------
Commit: 888c575ef4
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-01 (Tue, 01 Dec 2015)
2015-12-28 17:58:46 +01:00
Michael Liebmann
e850bae224 Fix & sort locale
Origin commit data
------------------
Commit: 182e6ae5d1
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-28 (Mon, 28 Dec 2015)
2015-12-28 16:24:24 +01:00
Michael Liebmann
8882b8913b CLuaInstance: Display warning when using a obsolete parameter...
...in cwindow/ctext/cpicture:hide()


Origin commit data
------------------
Commit: 75631a97f1
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-28 (Mon, 28 Dec 2015)
2015-12-28 16:24:24 +01:00
Thilo Graf
f37e0a9b0f opkg_manager.cpp: disable unused variable
avoid compiler error/warning


Origin commit data
------------------
Commit: 92b579b3c6
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)
2015-12-28 14:08:10 +01:00
Thilo Graf
be7b3c5629 opkg_manager.cpp: add statement for local environment
TODO: detect available opkg binary


Origin commit data
------------------
Commit: a9c549d0bf
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)
2015-12-28 14:07:55 +01:00
Thilo Graf
d21e562b68 COPKGManager: lets see user install result in window
Origin commit data
------------------
Commit: 4f9a3df6c4
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-06-11 (Thu, 11 Jun 2015)
2015-12-28 12:13:51 +01:00
Thilo Graf
c190f485de 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


Origin commit data
------------------
Commit: 9345f792a7
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-06-11 (Thu, 11 Jun 2015)
2015-12-28 12:13:51 +01:00
Thilo Graf
b365d430bb 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.


Origin commit data
------------------
Commit: 696c70ae13
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-06-10 (Wed, 10 Jun 2015)
2015-12-28 12:13:50 +01:00
Thilo Graf
c0824893ce COPKGManager: use opkg as binary name only, reduce support check deps
Some deps are currently not really required.


Origin commit data
------------------
Commit: 7aafea5f5d
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-06-08 (Mon, 08 Jun 2015)
2015-12-28 12:13:50 +01:00
Thilo Graf
e0988607d5 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.


Origin commit data
------------------
Commit: e1e8cb0142
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-28 (Thu, 28 May 2015)
2015-12-28 12:13:50 +01:00
Thilo Graf
a9638d6e9e COPKGManager: use strictly shell window object to execute commands
Origin commit data
------------------
Commit: 8edbbaddc0
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-25 (Mon, 25 May 2015)
2015-12-28 12:13:50 +01:00
Thilo Graf
6a119ec623 CShellWindow: use my_system instead system, avoids possible errors
Origin commit data
------------------
Commit: 5f1708b6e1
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-25 (Mon, 25 May 2015)
2015-12-28 12:13:49 +01:00
Thilo Graf
0227cdcf1f COPKGManager: remove useless err_msg var, replaced by tmp_str
Origin commit data
------------------
Commit: 79f66537f0
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-25 (Mon, 25 May 2015)
2015-12-28 12:13:49 +01:00
Thilo Graf
d3333cb462 COPKGManager: use parameters for errror message and additional text as option
Origin commit data
------------------
Commit: 9a6aae8f49
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-25 (Mon, 25 May 2015)
2015-12-28 12:13:49 +01:00
Thilo Graf
2bd047c6a1 CShellWindow: disable not required screean saving on text paint
Origin commit data
------------------
Commit: cc49d5a714
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-24 (Sun, 24 May 2015)
2015-12-28 12:13:49 +01:00
Thilo Graf
157133c87b COPKGManager: show package info via message box instead shell window
Origin commit data
------------------
Commit: f3d7bdda1e
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-24 (Sun, 24 May 2015)
2015-12-28 12:13:48 +01:00
Thilo Graf
844ed134cb COPKGManager: use empty string as default parameter for full info
Origin commit data
------------------
Commit: acdc74950a
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-24 (Sun, 24 May 2015)
2015-12-28 12:13:48 +01:00
Thilo Graf
fac2770a84 CShellWindow/COPKGManager: handle some error from shell output
TODO: add missing handlers


Origin commit data
------------------
Commit: ed5bbdc540
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-23 (Sat, 23 May 2015)
2015-12-28 12:13:48 +01:00
Thilo Graf
5b8ffae117 CShellWindow: use slots for ACKNOWLEDGE_EVENT mode results
Origin commit data
------------------
Commit: 982fbb962e
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-03-24 (Tue, 24 Mar 2015)
2015-12-28 12:13:47 +01:00
Thilo Graf
cd594aba84 COPKGManager: defuse effect of resolve_conffiles errors
Origin commit data
------------------
Commit: ae66014102
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-08 (Sun, 08 Feb 2015)
2015-12-28 12:13:47 +01:00
Thilo Graf
a35fd12b0e COPKGManager: exit check size if package already installed
Old files will be remove during installation, so it should
be enough size.


Origin commit data
------------------
Commit: 337cc097c8
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-08 (Sun, 08 Feb 2015)
2015-12-28 12:13:47 +01:00
Thilo Graf
77426b41a6 COPKGManager: use wildcard char for ar command
This fixes unpacking of local and downloaded packages.


Origin commit data
------------------
Commit: 54d3ad261c
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-08 (Sun, 08 Feb 2015)
2015-12-28 12:13:46 +01:00
Thilo Graf
fb7d1b6996 COPKGManager: add functions isInstalled() and isUpgradable()
Origin commit data
------------------
Commit: ce3c4d3b04
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-07 (Sat, 07 Feb 2015)
2015-12-28 12:13:46 +01:00
Thilo Graf
a2baf79a44 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


Origin commit data
------------------
Commit: cceef62661
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-23 (Sat, 23 May 2015)
2015-12-28 12:13:46 +01:00
Thilo Graf
7aabc0fec6 COPKGManager: add optional parameter force_configure to installPackage()
Origin commit data
------------------
Commit: 0f1a6e7588
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-05 (Thu, 05 Feb 2015)
2015-12-28 12:13:46 +01:00
Thilo Graf
2fafd8e3f4 COPKGManager: add possibility to manage source feeds for packages
Feeds are saved in opkg config file.

NOTE:Existing config file will be overwrite, so must be reconfigured
via gui.
Source names are strictly numbered src 0...10 (maximmal 10 at the moment)

FIXME: input mask in keyboardinput class is too small for some adresses, large
address names are cutted and makes entries useless


Origin commit data
------------------
Commit: aad5db705f
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-04 (Wed, 04 Feb 2015)
2015-12-28 12:13:45 +01:00
Thilo Graf
9a90e078b5 COPKGManager: ensure cleanup /tmp/.opkg after closing packet manager
Origin commit data
------------------
Commit: ee56b75567
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-31 (Sat, 31 Jan 2015)
2015-12-28 12:13:45 +01:00
Thilo Graf
de30f65a50 COPKGManager: use installPackage() for install from package list too
installPackage() has also a new parameter for options,
in this case is --force-reinstall in use.


Origin commit data
------------------
Commit: 14d21fdeec
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-31 (Sat, 31 Jan 2015)
2015-12-28 12:13:45 +01:00