Thilo Graf
e53d9a9cf8
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.
Origin commit data
------------------
Commit: b4984112a6
Author: Thilo Graf <dbt@novatux.de >
Date: 2023-03-07 (Tue, 07 Mar 2023)
2023-03-07 23:20:44 +01:00
Thilo Graf
72605499aa
opkg_manager: remove unused member menu_offset
...
Origin commit data
------------------
Commit: 2881c9781e
Author: Thilo Graf <dbt@novatux.de >
Date: 2023-03-07 (Tue, 07 Mar 2023)
2023-03-07 23:20:44 +01:00
Thilo Graf
3014fb5fce
opkg_manager: simplify generation of info, called with info button
...
Origin commit data
------------------
Commit: 26e867fc68
Author: Thilo Graf <dbt@novatux.de >
Date: 2023-03-07 (Tue, 07 Mar 2023)
2023-03-07 23:20:43 +01:00
Thilo Graf
97f7a514a0
opkg_manager: add localized separators to describe contents of package list
...
Origin commit data
------------------
Commit: bf5cfdeaeb
Author: Thilo Graf <dbt@novatux.de >
Date: 2023-03-07 (Tue, 07 Mar 2023)
2023-03-07 23:20:43 +01:00
Thilo Graf
c0ec9ef01c
opkg_manager: sort package list for upgradabel, installed and available etries
...
Origin commit data
------------------
Commit: 575419faaf
Author: Thilo Graf <dbt@novatux.de >
Date: 2023-03-07 (Tue, 07 Mar 2023)
2023-03-07 23:20:43 +01:00
Thilo Graf
9d4aa75b96
opkg_manager: show package, version and description separated
...
Origin commit data
------------------
Commit: ea07083651
Author: Thilo Graf <dbt@novatux.de >
Date: 2023-03-07 (Tue, 07 Mar 2023)
2023-03-07 23:20:43 +01:00
Thilo Graf
a35cacd3c5
opkg_manager: add class with member to set an update status
...
Origin commit data
------------------
Commit: fb884fb453
Author: Thilo Graf <dbt@novatux.de >
Date: 2022-01-07 (Fri, 07 Jan 2022)
2022-01-07 22:15:37 +01:00
Thilo Graf
c508538189
opkg_manager.cpp: move 'install local package' to footer
...
Origin commit data
------------------
Commit: e93a06ba6f
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-07-16 (Fri, 16 Jul 2021)
2021-07-16 23:52:55 +02:00
Thilo Graf
6408820a45
opkg_manager: supplement to ensure update of package list after menu update
...
Origin commit data
------------------
Commit: a7b7eb02e6
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-05-14 (Fri, 14 May 2021)
2021-05-14 20:59:53 +02:00
Thilo Graf
b34589bd06
opkg_manager: ensure update of package list after menu update
...
Origin commit data
------------------
Commit: a8ef8dc086
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-05-14 (Fri, 14 May 2021)
2021-05-14 20:59:53 +02:00
Thilo Graf
7be8c66c30
opkg_manager: clean up
...
unused code rmoved
Origin commit data
------------------
Commit: 85034e7cc2
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-04-10 (Sat, 10 Apr 2021)
2021-04-10 22:14:39 +02:00
Thilo Graf
76e2d40c5f
opkg_manager: rework check for system-update script
...
avoids unnecessary debug output
Origin commit data
------------------
Commit: 02e8ca6173
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-04-10 (Sat, 10 Apr 2021)
2021-04-10 22:14:39 +02:00
Thilo Graf
2737244427
opkg_manager: add handling for whitelist
...
Origin commit data
------------------
Commit: 393cf55eb6
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-04-10 (Sat, 10 Apr 2021)
2021-04-10 22:14:39 +02:00
Thilo Graf
73bb768ce6
opkg_manager: rename badpackage() > isBadPackage(), more plausible
...
Origin commit data
------------------
Commit: c3592bd02f
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-04-10 (Sat, 10 Apr 2021)
2021-04-10 22:14:39 +02:00
Thilo Graf
c4f1379975
opkg-manager: restart only for neutrino
...
Origin commit data
------------------
Commit: 2790e43c0e
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-04-10 (Sat, 10 Apr 2021)
2021-04-10 22:14:39 +02:00
Thilo Graf
ad7503bd71
opkg_manager: rename some command vars for better readability
...
Origin commit data
------------------
Commit: 17962e19f3
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-04-10 (Sat, 10 Apr 2021)
2021-04-10 22:14:39 +02:00
Thilo Graf
ab37489aa0
opkg_manager: add handling for wizard mode
...
Origin commit data
------------------
Commit: 1ce3d7a37f
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-04-10 (Sat, 10 Apr 2021)
2021-04-10 22:14:39 +02:00
Thilo Graf
ef0c8d499a
opkg_manager: vizualize available package updates
...
Origin commit data
------------------
Commit: dd1754009a
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-04-10 (Sat, 10 Apr 2021)
2021-04-10 22:14:39 +02:00
Thilo Graf
3b9981cbd3
opkg_manager: move visual update check into own methode
...
Origin commit data
------------------
Commit: 7e922d8600
Author: Thilo Graf <dbt@novatux.de >
Date: 2021-04-10 (Sat, 10 Apr 2021)
2021-04-10 22:14:39 +02:00
Thilo Graf
4e64808e0e
opkg-manager: add clean command
...
Origin commit data
------------------
Commit: 2f09b3a2d1
Author: Thilo Graf <dbt@novatux.de >
Date: 2020-12-07 (Mon, 07 Dec 2020)
2020-12-07 23:28:52 +01:00
Thilo Graf
659adc4f7a
Revert "opkg_manager: add current used feed config file"
...
This reverts commit 39499977c13343a86508efe51f811f2df1b4e0e9.
Needs another solution
Origin commit data
------------------
Commit: 412b8ae356
Author: Thilo Graf <dbt@novatux.de >
Date: 2020-08-03 (Mon, 03 Aug 2020)
2020-08-03 01:18:51 +02:00
Thilo Graf
03f8865934
opkg_manager: show count of available updates after update check
...
Origin commit data
------------------
Commit: e1aa34be62
Author: Thilo Graf <dbt@novatux.de >
Date: 2020-07-18 (Sat, 18 Jul 2020)
2020-07-18 11:06:56 +02:00
Thilo Graf
b9487dfaa5
opkg_manager: add current used feed config file
...
Origin commit data
------------------
Commit: c1b35d7cb0
Author: Thilo Graf <dbt@novatux.de >
Date: 2020-07-18 (Sat, 18 Jul 2020)
2020-07-18 11:06:56 +02:00
Thilo Graf
c090937ed4
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
------------------
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.
2020-01-10 22:30:25 +01:00
Thilo Graf
ab04bc6e4f
opkg: move showHeader() under show_progress condition
...
Origin commit data
------------------
Commit: 06e6b1b9df
Author: Thilo Graf <dbt@novatux.de >
Date: 2020-01-10 (Fri, 10 Jan 2020)
2020-01-10 20:30:04 +01:00
vanhofen
5dd6b2add4
add some mor help keys; fix 592a51c44a
...
Origin commit data
------------------
Commit: 08b5b192b2
Author: vanhofen <vanhofen@gmx.de >
Date: 2019-12-09 (Mon, 09 Dec 2019)
Origin message was:
------------------
- add some mor help keys; fix 592a51c44a
2019-12-09 23:01:54 +01:00
Thilo Graf
83576a96eb
Icons: change check markers, rename to dialog on/off, add update marker
...
Origin commit data
------------------
Commit: 1ebe774077
Author: Thilo Graf <dbt@novatux.de >
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:16 +02:00
Stefan Seyfried
72c8332ae0
opkg_manager: use CTermWindow()
...
Origin commit data
------------------
Commit: 5d686a3128
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:52 +01:00
vanhofen
7c75ab360f
Merge branch 'ni/tuxbox' into ni/mp/tuxbox
...
Conflicts:
src/neutrino.cpp
Origin commit data
------------------
Commit: 3c35e98212
Author: vanhofen <vanhofen@gmx.de >
Date: 2017-08-25 (Fri, 25 Aug 2017)
2017-08-25 14:15:22 +02:00
Jacek Jendrzej
96edd2f2c1
some inits and never read var
...
Origin commit data
------------------
Commit: ba600f0e5c
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2017-08-23 (Wed, 23 Aug 2017)
2017-08-23 12:58:26 +02:00
vanhofen
94e386d4ac
Merge branch 'ni/tuxbox' into ni/mp/tuxbox
...
Origin commit data
------------------
Commit: 111ac82c9a
Author: vanhofen <vanhofen@gmx.de >
Date: 2017-07-04 (Tue, 04 Jul 2017)
2017-07-04 14:07:10 +02:00
Jacek Jendrzej
70130c8cff
src/gui/opkg_manager.cpp fix esource leak; supplement to 0e522bb6e6
...
Origin commit data
------------------
Commit: 18e1ec060f
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2017-07-01 (Sat, 01 Jul 2017)
2017-07-01 10:26:33 +02:00
vanhofen
59d037e5ea
Merge branch 'ni/tuxbox' into ni/mp/tuxbox
...
Conflicts:
configure.ac
Origin commit data
------------------
Commit: 43ef78ee44
Author: vanhofen <vanhofen@gmx.de >
Date: 2017-02-02 (Thu, 02 Feb 2017)
2017-02-02 13:10:10 +01:00
Michael Liebmann
5f07ea6118
src/gui/opkg_manager.cpp: Fix compiler warning
...
Origin commit data
------------------
Commit: 6b4a849598
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-01-30 (Mon, 30 Jan 2017)
2017-01-30 07:15:46 +01:00
vanhofen
b0faca6cc0
Merge branch 'ni/tuxbox' into ni/mp/tuxbox
...
Conflicts:
src/system/helpers.cpp
Origin commit data
------------------
Commit: c1803eacac
Author: vanhofen <vanhofen@gmx.de >
Date: 2017-01-29 (Sun, 29 Jan 2017)
2017-01-29 21:32:04 +01:00
Stefan Seyfried
cb60c1659d
upkg_manager: comment out stale code
...
Origin commit data
------------------
Commit: fd52cd5023
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-01-29 (Sun, 29 Jan 2017)
2017-01-29 21:27:45 +01:00
Stefan Seyfried
5f0ada1b64
opkg_manager: make error messages less cryptic
...
the errno has nothing to do with the error that happened, so do not use
it for the error message
Origin commit data
------------------
Commit: 3fb3f39be7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-01-29 (Sun, 29 Jan 2017)
2017-01-29 21:27:45 +01:00
Stefan Seyfried
9e0daa2de8
opkg_manager: add magic string to reset error flags
...
... to be used by sytem-update script
Origin commit data
------------------
Commit: 8a6194a047
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-01-29 (Sun, 29 Jan 2017)
2017-01-29 21:27:45 +01:00
Stefan Seyfried
4bb0c81b9c
opkg_manager: make console output more useful
...
Origin commit data
------------------
Commit: 3956f06d3a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-01-29 (Sun, 29 Jan 2017)
2017-01-29 21:27:45 +01:00
Stefan Seyfried
bbc7db1692
opkg_manager: don't set error flag for shellwindow
...
The shellwindow exits if the "ok" flag is set to false, aborting further
execution of more commands. This hurts with system-update script.
Origin commit data
------------------
Commit: bbd7667ee9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-01-29 (Sun, 29 Jan 2017)
2017-01-29 21:27:45 +01:00
Stefan Seyfried
a56e85336d
opkg_manager: avoid the zombie apocalypse, use waitpid()
...
Origin commit data
------------------
Commit: 1454d09a75
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-01-29 (Sun, 29 Jan 2017)
2017-01-29 21:27:45 +01:00
Stefan Seyfried
145e85ba56
opkg_manager: use system-update script if available
...
opkg has several problems with complex system updates, especially when
having to update itself and with the package ordering during update
To avoid hard coding the workarounds into neutrino, just call a script
named "system-update" (if available) instead of "opkg upgrade".
This script can be tuned to the specific target and its problems.
Origin commit data
------------------
Commit: fd9387a43c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-01-29 (Sun, 29 Jan 2017)
2017-01-29 21:27:45 +01:00
vanhofen
65e0a39980
Merge branch 'ni/tuxbox' into ni/mp/tuxbox
...
Conflicts:
data/locale/deutsch.locale
data/locale/english.locale
data/locale/nederlands.locale
data/locale/slovak.locale
data/locale/unmaintained/czech.locale
src/gui/components/cc_frm_footer.cpp
src/gui/start_wizard.cpp
src/gui/widget/msgbox.cpp
Origin commit data
------------------
Commit: fce378f8ff
Author: vanhofen <vanhofen@gmx.de >
Date: 2016-11-21 (Mon, 21 Nov 2016)
2016-11-21 12:46:49 +01:00
Thilo Graf
8bbe88693f
COPKGManager: simplify hintbox calls
...
Origin commit data
------------------
Commit: 318c64708d
Author: Thilo Graf <dbt@novatux.de >
Date: 2016-11-20 (Sun, 20 Nov 2016)
2016-11-20 22:53:21 +01:00
Thilo Graf
11b3307251
CMsgBox: rework msgbox classes with Window class implementation
...
Replacing messagebox, hintbox_ext and some derivated parts with
basic class hintbox and derivated class CMsgBox. This should unify
window handling and avoids maintain of multiple classes with quasi
same purpose and adds more functionality.
TODO: fix and optimize details
Origin commit data
------------------
Commit: dde298b1b7
Author: Thilo Graf <dbt@novatux.de >
Date: 2016-04-04 (Mon, 04 Apr 2016)
2016-10-24 10:31:24 +02:00
Stefan Seyfried
45b46f2c44
opkg_manager: use "opkg" instead of "opkg-cl"
...
old releases had "opkg" as compat symlink to -cl, newer releases
only have opkg binary, so change to opkg for broader compatibility
Origin commit data
------------------
Commit: 74bc08a106
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2016-10-22 (Sat, 22 Oct 2016)
2016-10-22 13:13:28 +02:00
Stefan Seyfried
54189f271a
Merge remote-tracking branch 'tuxbox/master'
...
* needs compile fixes
* needs additional tests, of course :-)
Origin commit data
------------------
Commit: 13ab1ebc8a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2016-10-22 (Sat, 22 Oct 2016)
2016-10-22 11:37:40 +02:00
Michael Liebmann
c8caf2c6a4
COPKGManager: Fix display description for locally installed packages
...
Origin commit data
------------------
Commit: a0a09f1f7c
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2016-10-07 (Fri, 07 Oct 2016)
2016-10-13 09:53:52 +02:00
Michael Liebmann
0dfb3a9eb8
COPKGManager::hasOpkgSupport: Disable directory check
...
If directory /var/lib/opkg resp. /opt/opkg does not exist,
it is created by opkg itself
Origin commit data
------------------
Commit: 1f24e5725a
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2016-10-07 (Fri, 07 Oct 2016)
Origin message was:
------------------
COPKGManager::hasOpkgSupport: Disable directory check
If directory /var/lib/opkg resp. /opt/opkg does not exist,
it is created by opkg itself
2016-10-13 09:53:52 +02:00
Thilo Graf
3204a2f038
COPKGManager: generate a readable string for installation time
...
Origin commit data
------------------
Commit: 33135a5bc5
Author: Thilo Graf <dbt@novatux.de >
Date: 2016-03-02 (Wed, 02 Mar 2016)
2016-03-03 09:52:18 +01:00