Commit Graph

7217 Commits

Author SHA1 Message Date
Thilo Graf
6a28f2e66c COPKGManager: add members to get package infos and optmize update check
Origin commit data
------------------
Commit: b3afd24260
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-12-19 (Fri, 19 Dec 2014)
2015-12-28 12:13:39 +01:00
Thilo Graf
7eef6ed773 COPKGManager: fix selection of items on expert mode switch
Origin commit data
------------------
Commit: c3f66e6e06
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-22 (Fri, 22 May 2015)
2015-12-28 12:13:39 +01:00
Thilo Graf
420a3d27bd COPKGManager: use yellow button instead red button in footer
Red button already used for upgrades


Origin commit data
------------------
Commit: f270a623e2
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-12-05 (Fri, 05 Dec 2014)
2015-12-28 12:13:39 +01:00
Thilo Graf
195d6e3395 COPKGManager: add locales for local installation
Origin commit data
------------------
Commit: 6016ea718c
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-29 (Sat, 29 Nov 2014)
2015-12-28 12:13:39 +01:00
Thilo Graf
5b76d4ccd7 COPKGManager: unified log output
Origin commit data
------------------
Commit: dc3b6caae6
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-25 (Tue, 25 Nov 2014)
2015-12-28 12:13:38 +01:00
Thilo Graf
0b67f5bba9 COPKGManager: remember for last selected update directory
Use g_settings to handle local package directory.
Extra settings handler via gui for this directory is not intended. Default update directory
is the same like in flash settings.


Origin commit data
------------------
Commit: 1606cf8a30
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-28 (Fri, 28 Nov 2014)
2015-12-28 12:13:38 +01:00
Thilo Graf
866772900a COPKGManager: add filter for ipk packages
Origin commit data
------------------
Commit: 5eff6a4fb9
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-25 (Tue, 25 Nov 2014)
2015-12-28 12:13:37 +01:00
Thilo Graf
283197fb67 COPKGManager: add variable to hold last selected source dir
Origin commit data
------------------
Commit: 7b178e71f9
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-25 (Tue, 25 Nov 2014)
2015-12-28 12:13:37 +01:00
Thilo Graf
e77de2da0d CShellWindow: reduce window size
In some cases screen could be too small and some lines are cutted.


Origin commit data
------------------
Commit: f4bc1c8cb7
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-03-21 (Sat, 21 Mar 2015)
2015-12-28 12:13:37 +01:00
Thilo Graf
e6be3e3c53 CShellWindow: add debug output for error ident
Origin commit data
------------------
Commit: 3896d7ceec
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-12-28 (Sun, 28 Dec 2014)
2015-12-28 12:13:37 +01:00
Thilo Graf
8805f5d07d CShellWindow: use full screen for shell window
Origin commit data
------------------
Commit: 9f565a2dd0
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-22 (Fri, 22 May 2015)
2015-12-28 12:13:36 +01:00
Thilo Graf
58ab2d52e4 CShellWindow: use internal debug functionality, set init value for pid
Origin commit data
------------------
Commit: cd7f4bc79c
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-25 (Tue, 25 Nov 2014)
2015-12-28 12:13:36 +01:00
Thilo Graf
4dde627de0 COPKGManager: add possibility to install package from single package file
Origin commit data
------------------
Commit: 3abd9c8e77
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-24 (Mon, 24 Nov 2014)
2015-12-28 12:13:36 +01:00
Thilo Graf
b49751bbf6 CShellWindow: optimize error review after error message
Show close button in window, give user possibility to read error listing
before close the window!


Origin commit data
------------------
Commit: 04ad939ea7
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-24 (Mon, 24 Nov 2014)
2015-12-28 12:13:36 +01:00
Thilo Graf
6091f9c155 CShellWindow: evaluate error output for plausible message output
Origin commit data
------------------
Commit: 14779cce55
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-24 (Mon, 24 Nov 2014)
2015-12-28 12:13:35 +01:00
Thilo Graf
b8c7102275 COPKGManager: use shell output to generate error messages for gui
Origin commit data
------------------
Commit: 524b91a402
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-24 (Mon, 24 Nov 2014)
2015-12-28 12:13:35 +01:00
Thilo Graf
1f91619ca7 locales: remove format tags in opkg manager messages
Most messages can shows more details after evaluation of shellmessages.


Origin commit data
------------------
Commit: 6feca09a07
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-24 (Mon, 24 Nov 2014)
2015-12-28 12:13:35 +01:00
Thilo Graf
cfd23aee80 COPKGManager: add member doUpdate()
Origin commit data
------------------
Commit: eb6f972f60
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-22 (Sat, 22 Nov 2014)
2015-12-28 12:13:35 +01:00
Thilo Graf
8fa1d4fec0 COPKGManager: use fclose instead pclose
my_popen returns a stream pointed to a file descriptor

NOTE: documentation for some bent functions in helpers.cpp would be nice!


Origin commit data
------------------
Commit: 6a06d5cdc1
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-23 (Sun, 23 Nov 2014)
2015-12-28 12:13:34 +01:00
Thilo Graf
7f5d29ba36 COPKGManager: use my_popen instead popen
popen causes some errors after flash update check


Origin commit data
------------------
Commit: a8376a5f8a
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-13 (Thu, 13 Nov 2014)
2015-12-28 12:13:34 +01:00
Thilo Graf
b2f72fe6a4 COPKGManager: add function to get status for new package updates
Origin commit data
------------------
Commit: 6942173bf7
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-13 (Thu, 13 Nov 2014)
2015-12-28 12:13:34 +01:00
Thilo Graf
a9c1e0d1c7 COPKGManager: allow update and usage of multiple package sources
This allows to use more than one package adress via config file.
Example configuration in /etc/opkg/opkg.conf:
...
src packages http://www.yourserver.org/pkgs/packages
src local 192.168.1.2/pkgs/local
...

After Update, all packeges will be listed in the manager list and can
be installed, updated ...


Origin commit data
------------------
Commit: 77002eb839
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-11 (Tue, 11 Nov 2014)
2015-12-28 12:13:34 +01:00
Thilo Graf
0cc37add2e COPKGManager: use general options for cache, temp dir and logging
cache dir option not required assigned in config file.

Note: existing option "cache" in opkg config file must be removed now, otherwise
it could hail error log messages and gui package listing could be garbled!
Not nice now, but it's one step for an unified configure handling.


Origin commit data
------------------
Commit: 1e8d19aeef
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-09 (Sun, 09 Nov 2014)
2015-12-28 12:13:33 +01:00
Thilo Graf
c703cab313 COPKGManager: use and apply namespace std
Origin commit data
------------------
Commit: c4e5a9f95c
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-10 (Mon, 10 Nov 2014)
2015-12-28 12:13:33 +01:00
Thilo Graf
a11d4719a3 CShellWindow: clean up constructor/destructor
Most tasks of this class were dispersed in the constructor and destructor.
Tasks are better placed in Members.


Origin commit data
------------------
Commit: dbfa0859cf
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-05 (Sun, 05 Oct 2014)
2015-12-28 12:13:33 +01:00
Thilo Graf
942006e6e7 CShellWindow: remove useless framebuffer callings
Not to see here a reason for call of framebuffer methods.
This is already done by textbox object.


Origin commit data
------------------
Commit: f41d4cd973
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-05 (Sun, 05 Oct 2014)
2015-12-28 12:13:32 +01:00
Thilo Graf
c0a6b6125b COPKGManager: use ACKNOWLEDGE_MSG to show info message
Origin commit data
------------------
Commit: 86e35add16
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-05 (Sun, 05 Oct 2014)
2015-12-28 12:13:28 +01:00
Thilo Graf
4848747bb4 CShellWindow: add new enum option ACKNOWLEDGE_MSG
allows to show a messagebox instead a small ok button


Origin commit data
------------------
Commit: 3408dbd833
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-05 (Sun, 05 Oct 2014)
2015-12-28 12:13:25 +01:00
Thilo Graf
93dca289a6 CShellWindow: visualize of 'ready'status and simplify paint of 'ok' button
Origin commit data
------------------
Commit: 3f6eaa11a3
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-04 (Sat, 04 Oct 2014)
2015-12-28 12:13:25 +01:00
Thilo Graf
42210fb77c CShellWindow: handle dynamic window position, additional paint window only if not painted
Origin commit data
------------------
Commit: c8a4d7f6b9
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-04 (Sat, 04 Oct 2014)
2015-12-28 12:13:24 +01:00
Thilo Graf
8f0b51bc58 CShellWindow: apply clearer enum format declaration
Origin commit data
------------------
Commit: 305511a395
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-04 (Sat, 04 Oct 2014)
2015-12-28 12:13:24 +01:00
Thilo Graf
38ee28b519 COPKGManager: add member showError to show handled error message on screen
Origin commit data
------------------
Commit: c70c234394
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-04 (Sat, 04 Oct 2014)
2015-12-28 12:13:24 +01:00
Thilo Graf
2a3afb2f98 COPKGManager: use plausible message title
Here we have errors, so we should use plausible titles for message box


Origin commit data
------------------
Commit: 35345e2c7e
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-04 (Sat, 04 Oct 2014)
2015-12-28 12:13:23 +01:00
Thilo Graf
97c5b2e891 COPKGManager: craete directory /tmp/.opkg on opkg manager init
This directory can be useful for usage in opkg config as cache directory

option cache /tmp/.opkg


Origin commit data
------------------
Commit: 2d3b3006d0
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-09-21 (Sun, 21 Sep 2014)
2015-12-28 12:13:23 +01:00
Thilo Graf
0bf2981502 Screensaver: add option to show current time instead images
Origin commit data
------------------
Commit: 0b3576b4a7
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-27 (Sun, 27 Dec 2015)
2015-12-27 22:26:23 +01:00
Thilo Graf
2781eba3d9 Screeansaver: add optional random images
Origin commit data
------------------
Commit: ff667dfef3
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-27 (Sun, 27 Dec 2015)
2015-12-27 19:46:14 +01:00
Thilo Graf
258871f006 CCDraw: add signals into paintFbItems()
Origin commit data
------------------
Commit: 6952d85ae9
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-27 (Sun, 27 Dec 2015)
2015-12-27 14:42:32 +01:00
Thilo Graf
0737b16c6b CPersonalizeGui: try to fix wrong active mode after changed settings
By treating of notifier methods or generally changed personalization
settings of items, the values of "active" and "current_active" may differ
and although that could be active = true, current_active = false, or
vice versa. After restart of neutrino it would not conspicuous because
activ and current_active will be equated.
Otherwise it can happen, the modified items could be displayed
in wrong mode at runtime.
This try should fix this by writing the values from the current
settings into the current_active variable.


Origin commit data
------------------
Commit: 4875f81491
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-26 (Sat, 26 Dec 2015)
2015-12-27 14:42:32 +01:00
Thilo Graf
edf48f0011 CStreamInfo2: try to fix wrong text colors
Text color was not matching for background color. In some constellations
with theme settings, text is not really good readable.
COL_MENUCONTENT_... requires COL_MENUCONTENT_TEXT, not COL_INFOBAR_TEXT


Origin commit data
------------------
Commit: b86586bf68
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-26 (Sat, 26 Dec 2015)
2015-12-27 14:42:32 +01:00
Michael Liebmann
8dbfd8e3fd CInfoViewerBB: try to fix missing sys scales in infoviewer
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: f111ccc98e
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-12-26 (Sat, 26 Dec 2015)
2015-12-27 14:42:31 +01:00
Thilo Graf
55bdeb8622 CInfoClock: remove shadow in transparent mode
Origin commit data
------------------
Commit: 0d05ca9743
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-25 (Fri, 25 Dec 2015)
2015-12-27 14:42:31 +01:00
Thilo Graf
7796689398 CCDraw: try to separate parameter paint_bg from shadow paint
Origin commit data
------------------
Commit: 6339ce481d
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-23 (Mon, 23 Nov 2015)
2015-12-27 14:42:31 +01:00
Thilo Graf
807a191db1 CPersonalizeGui: try to fix disabled observer item
This should avoid disabling observer items inside personalize menu,
because it's possible to lock out an observer item itself.
In This case it's not possible to
enable this item on runtime. Neutrino restart is required.

This effect was observed in mode_ts if an user has tried to change
settings for tv/radio switch. If all three items were disabled, it was
not possible to enable observed items.

NOTE: I think it's not a good idea to enable certain items in main menu or
full sub menus like settings in mode_ts. ...
What should a user do with that during watch a movie? Play with tuner settings, bouquet-, network-, drive settings etc.?
Some users could cause harm, therefore I can't recommend to hold this current state.


Origin commit data
------------------
Commit: f3d624b2bc
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-24 (Thu, 24 Dec 2015)
2015-12-27 14:42:31 +01:00
Thilo Graf
751a661d23 CComponentsWindow: add member setWindowHeaderTextColor()
To modifiy header text color.


Origin commit data
------------------
Commit: 7659dd4642
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-29 (Sun, 29 Nov 2015)
2015-12-27 14:42:30 +01:00
Thilo Graf
7454ede224 CComponentsWindow: add method to set header color
Origin commit data
------------------
Commit: 8e99559d90
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-29 (Sun, 29 Nov 2015)
2015-12-27 14:42:30 +01:00
Thilo Graf
426094cf0d CImageInfo: try to fix paint button paint
Handling with background and frame was changed


Origin commit data
------------------
Commit: da786ac384
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-19 (Thu, 19 Nov 2015)
2015-12-27 14:42:30 +01:00
Thilo Graf
79b648d535 neutrino.h: remove unused methode switchClockOnOff()
Origin commit data
------------------
Commit: 23f67513b7
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-19 (Thu, 19 Nov 2015)
2015-12-27 14:42:30 +01:00
Thilo Graf
5e7a472802 CEpgData: try to fix channellogo scale in header
Origin commit data
------------------
Commit: 83026f1ff1
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-18 (Wed, 18 Nov 2015)
2015-12-27 14:42:30 +01:00
Thilo Graf
8fc52464b3 CUserMenu: using native callback to ensure paint for info clock after hide of this menu window
menu->hide() handler comes too early, nice to see if clock is transparent.


Origin commit data
------------------
Commit: 42102d432d
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-18 (Wed, 18 Nov 2015)
2015-12-27 14:42:29 +01:00
Thilo Graf
1e522243ad CMovieBrowser: try to fix paint of channellogo, and screenshot preview
Logo was not hided before next logo was painted.
Screenshot was lost after scrolling in movieinfo section (called with
yellow button)


Origin commit data
------------------
Commit: 1446f15d4b
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-18 (Wed, 18 Nov 2015)
2015-12-27 14:42:29 +01:00