Commit Graph

35 Commits

Author SHA1 Message Date
Thilo Graf
fa09d1a8d6 opkg_manager: rename some command vars for better readability
Origin commit data
------------------
Branch: ni/coolstream
Commit: 17962e19f3
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-04-10 (Sat, 10 Apr 2021)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-04-10 22:14:39 +02:00
Thilo Graf
b18cc3d17e opkg_manager: add handling for wizard mode
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1ce3d7a37f
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-04-10 (Sat, 10 Apr 2021)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-04-10 22:14:39 +02:00
Thilo Graf
17358e84f7 opkg_manager: add function getNumUpdates()
Origin commit data
------------------
Branch: ni/coolstream
Commit: f411ccb6f5
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-04-10 (Sat, 10 Apr 2021)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-04-10 22:14:39 +02:00
Thilo Graf
0fa3eba953 opkg_manager: vizualize available package updates
Origin commit data
------------------
Branch: ni/coolstream
Commit: dd1754009a
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-04-10 (Sat, 10 Apr 2021)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-04-10 22:14:39 +02:00
Thilo Graf
2bb8f4166f opkg_manager: move visual update check into own methode
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7e922d8600
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-04-10 (Sat, 10 Apr 2021)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-04-10 22:14:39 +02:00
Thilo Graf
0c0ab24899 opkg_manager: show count of available updates after update check
Origin commit data
------------------
Branch: ni/coolstream
Commit: e1aa34be62
Author: Thilo Graf <dbt@novatux.de>
Date: 2020-07-18 (Sat, 18 Jul 2020)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2020-07-18 11:06:56 +02:00
Thilo Graf
e6ee9c0233 opkg_manager: add option for silent screen
Help to control some screen messages, avoids unintended or disturbing messages, e.g.
on update checks at background.


Origin commit data
------------------
Branch: ni/coolstream
Commit: b3adbf51fa
Author: Thilo Graf <dbt@novatux.de>
Date: 2020-01-10 (Fri, 10 Jan 2020)

Origin message was:
------------------
opkg_manager: add option for silent screen

Help to control some screen messages, avoids unintended or disturbing messages, e.g.
on update checks at background.


------------------
This commit was generated by Migit
2020-01-10 22:30:25 +01:00
Stefan Seyfried
c92555d29b opkg_manager: use CTermWindow()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5d686a3128
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-15 (Mon, 15 Jan 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-01-15 19:54:52 +01:00
Stefan Seyfried
70cbcb6bb5 replace framebuffer.h include with forward declaration
instead of including framebuffer.h almost everywhere, replace it with
class CFrameBuffer forward declarations and/or generic system includes.
Add a hack to define fb_pixel_t to config.h (one reason for
framebuffer.h includes was the fb_pixel_t define)


Origin commit data
------------------
Branch: ni/coolstream
Commit: e490f84ea8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)



------------------
This commit was generated by Migit
2017-02-07 17:23:42 +01:00
Michael Liebmann
495cc6a163 COPKGManager: Fix display description for locally installed packages
Origin commit data
------------------
Branch: ni/coolstream
Commit: a0a09f1f7c
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-10-07 (Fri, 07 Oct 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-10-13 09:53:52 +02:00
Jacek Jendrzej
cd9cb4ba95 remove unused and some clang compil fixes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 374a172aef
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2016-04-17 (Sun, 17 Apr 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2016-04-17 13:46:16 +02:00
Thilo Graf
4ce48f8cfd 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
------------------
Branch: ni/coolstream
Commit: bea8f5e980
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-29 (Tue, 29 Dec 2015)



------------------
This commit was generated by Migit
2015-12-29 16:55:08 +01:00
Thilo Graf
701f5899cf 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
------------------
Branch: ni/coolstream
Commit: 9345f792a7
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-06-11 (Thu, 11 Jun 2015)



------------------
This commit was generated by Migit
2015-12-28 12:13:51 +01:00
Thilo Graf
269be6bd82 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
------------------
Branch: ni/coolstream
Commit: e1e8cb0142
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-28 (Thu, 28 May 2015)



------------------
This commit was generated by Migit
2015-12-28 12:13:50 +01:00
Thilo Graf
e5399ec38e COPKGManager: remove useless err_msg var, replaced by tmp_str
Origin commit data
------------------
Branch: ni/coolstream
Commit: 79f66537f0
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-25 (Mon, 25 May 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:49 +01:00
Thilo Graf
60f9324a52 COPKGManager: use parameters for errror message and additional text as option
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9a6aae8f49
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-25 (Mon, 25 May 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:49 +01:00
Thilo Graf
91510e2467 COPKGManager: use empty string as default parameter for full info
Origin commit data
------------------
Branch: ni/coolstream
Commit: acdc74950a
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-24 (Sun, 24 May 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:48 +01:00
Thilo Graf
ecd66a576f CShellWindow/COPKGManager: handle some error from shell output
TODO: add missing handlers


Origin commit data
------------------
Branch: ni/coolstream
Commit: ed5bbdc540
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-05-23 (Sat, 23 May 2015)



------------------
This commit was generated by Migit
2015-12-28 12:13:48 +01:00
Thilo Graf
c6c7f5e546 COPKGManager: add functions isInstalled() and isUpgradable()
Origin commit data
------------------
Branch: ni/coolstream
Commit: ce3c4d3b04
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-07 (Sat, 07 Feb 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:46 +01:00
Thilo Graf
be6d49d0f6 COPKGManager: add optional parameter force_configure to installPackage()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0f1a6e7588
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-05 (Thu, 05 Feb 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:46 +01:00
Thilo Graf
75296f0305 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
------------------
Branch: ni/coolstream
Commit: aad5db705f
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-04 (Wed, 04 Feb 2015)



------------------
This commit was generated by Migit
2015-12-28 12:13:45 +01:00
Thilo Graf
28aa7343b2 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
------------------
Branch: ni/coolstream
Commit: 14d21fdeec
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-31 (Sat, 31 Jan 2015)



------------------
This commit was generated by Migit
2015-12-28 12:13:45 +01:00
Thilo Graf
c97c7d7935 COPKGManager: add methodes to get infos and status of packages
Origin commit data
------------------
Branch: ni/coolstream
Commit: 55a027efbf
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-04 (Wed, 04 Feb 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:45 +01:00
Thilo Graf
eb066acf49 COPKGManager: add function to check package size
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9ae65d4ec5
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-12-28 (Sun, 28 Dec 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:42 +01:00
Thilo Graf
d92aee87b1 COPKGManager: outsource methode for install any package
Required for external usage.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 7520fee2ef
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-12-20 (Sat, 20 Dec 2014)



------------------
This commit was generated by Migit
2015-12-28 12:13:41 +01:00
Thilo Graf
caaf826cf3 COPKGManager: add member to handle line of shell lines
prepared for use as callback in shell window class, currently
it is not possible to get line output from shellwindow object, this
should help soon

also added ne locales


Origin commit data
------------------
Branch: ni/coolstream
Commit: 4909844ad6
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-12-10 (Wed, 10 Dec 2014)



------------------
This commit was generated by Migit
2015-12-28 12:13:40 +01:00
Thilo Graf
1abcf08154 COPKGManager: add members to get package infos and optmize update check
Origin commit data
------------------
Branch: ni/coolstream
Commit: b3afd24260
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-12-19 (Fri, 19 Dec 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:39 +01:00
Thilo Graf
1f005ea369 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
------------------
Branch: ni/coolstream
Commit: 1606cf8a30
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-28 (Fri, 28 Nov 2014)



------------------
This commit was generated by Migit
2015-12-28 12:13:38 +01:00
Thilo Graf
b3f9113a0b COPKGManager: add variable to hold last selected source dir
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7b178e71f9
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-25 (Tue, 25 Nov 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:37 +01:00
Thilo Graf
3991fb0363 COPKGManager: use shell output to generate error messages for gui
Origin commit data
------------------
Branch: ni/coolstream
Commit: 524b91a402
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-24 (Mon, 24 Nov 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:35 +01:00
Thilo Graf
695e382a3c COPKGManager: add member doUpdate()
Origin commit data
------------------
Branch: ni/coolstream
Commit: eb6f972f60
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-22 (Sat, 22 Nov 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:35 +01:00
Thilo Graf
dc96db1eca COPKGManager: add function to get status for new package updates
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6942173bf7
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-13 (Thu, 13 Nov 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:34 +01:00
Thilo Graf
e4ff0abe93 COPKGManager: add member showError to show handled error message on screen
Origin commit data
------------------
Branch: ni/coolstream
Commit: c70c234394
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-10-04 (Sat, 04 Oct 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-12-28 12:13:24 +01:00
Stefan Seyfried
c9833c2f93 opkg_manager: add a list of packages to hide
Advanced build system can come up with an impressive list of
(sub-)packages, most of them not really interesting for installation
through the GUI. Add a filter with simple patterns to suppress the
display of those packages.
TODO: this should be made configurable via a run-time config file.

Signed-off-by: Markus Volk <f_l_k@gmx.net>


Origin commit data
------------------
Branch: ni/coolstream
Commit: 5750ca23ae
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-02-08 (Sun, 08 Feb 2015)



------------------
This commit was generated by Migit
2015-03-30 11:21:37 +02:00
Thilo Graf
feca341ef3 OPKG-Manager: add opkg manager feature
Signed-off-by: Markus Volk <f_l_k@gmx.net>
Signed-off-by: Thilo Graf <dbt@novatux.de>

Opkg is a lightweight package management system based on Ipkg.

For usage with Neutrino, installed opkg programms opkg-cl and opkg-key
are required and can be find in service update menu,
otherwise this feature is not available.

With this feature it is possible to select packages for install and remove
via gui-menu.

See also:
OPKG-Website
- http://bitbucket.org/opkg/opkg for more details.

Tuxbox:
- http://wiki.tuxbox.org/Neutrino-MP Entwicklungsumgebung#OPKG-Pakete
- http://wiki.tuxbox.org.Neutrino-HD Entwicklungsumgebung:OPKG-SystemInstall

Buildsystems with opkg support:
- http://gitorious.org/neutrino-hd/buildsystem-cs
- http://sourceforge.net/p/bstuff/bs4cs/
- Yocto

OPKG-Manager Neutrino:
- picked from http://gitorious.org/neutrino-mp/martiis-neutrino-mp include shellwindow feature by martii
- update License text
- add missing icon
- use macros to get opkg binaries
- use matching buttons in footer, menu button is already reserved to left menu


Origin commit data
------------------
Branch: ni/coolstream
Commit: 758f3535c8
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-04-13 (Sun, 13 Apr 2014)



------------------
This commit was generated by Migit
2014-04-15 11:59:12 +02:00