Commit Graph

7536 Commits

Author SHA1 Message Date
Thilo Graf
648f5dce05 CComponentsButton: remove current gradient from all buttons
This will comming soon, gradient is prepared for use but disabled at
the moment till some other parts of gui parts are provide gradient


Origin commit data
------------------
Commit: eec34222ea
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Thilo Graf
f20e96012d CCDraw: remove hide() from destructor.
hide() should be called explicit if required.
This should fix unintentionally call of hide() if objects used on stack.


Origin commit data
------------------
Commit: 2ea156e933
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
b82784b35e infoviewer: fix ordering of variable initialization
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 0b246f32e9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
6727be6dcf opkg_manager: make progress reports on startup more practical
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 0d6fd4c7d7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
73ebe87a27 CShellWindow: do not dereference NULL pointers
additionally, try to shorten the debug messages slightly and make the
output more useful in the error case for my_popen()

Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: f8fc83c496
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
ff1e81197a make various dprintf macros safer for general usage
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 9c2d9c8a25
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
18ecc961ff update_menu: put opkg update in front
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 20bf0b00d8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
cb35c2ec4c opkg_manager: do not read package list twice on start
checkUpdates() already gets the package list and the list of
upgradables, so it is unnecessary to do this again immediately
afterwards.

Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 45707de09e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
490b0e38de opkg_manager: explicitly clear pkg_map in destructor
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: fb5265e0fa
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
cd6465590b opkg_manager: fix invalid match with -foo$ "regex"
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 8f0e74a3bf
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
427b25ea3e update_menu: don't leak COPKGManager objects
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 70e1891b36
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
364755d7ce opkg_manager: do not put bad packages into package list
"bad" packages will be ignored later anyway, so to speed things
up and save memory, do not even put them into the package list.

Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 8578218c38
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
969dff65f0 opkg_manager: tone down diagnostics in badpackage()
In case of many packages, it can take a very long time to output the
matches of badpackage() on a serial console, so only print them if the
verbosity is increased and remove unnecessary information.

Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: cb9ec38623
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
2e7fb0eb74 opkg_manager: disarm checkSize() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
You're right but opkg gives not really usable size values and nothing
about dependencies. Solutions are welcome.


Origin commit data
------------------
Commit: dd493eac8a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
eb938ce4ce opkg_manager: disable "key_up" after updating packages
Signed-off-by: Thilo Graf <dbt@novatux.de>
I think too.


Origin commit data
------------------
Commit: fccb831b05
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
846f8f2d77 opkg_manager: remove reboot and restart trigger files
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 662433c0c3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Stefan Seyfried
8ddcda724c opkg_manager: don't use hardcoded path
instead of "/var/tuxbox/config" use CONFIGDIR instead.

Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 09d7361f42
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-05 15:06:18 +01:00
Jacek Jendrzej
06bd550090 src/gui/infoviewer.cpp try to fix segfault after PB change
Origin commit data
------------------
Commit: 9aa1420ca7
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2016-01-04 (Mon, 04 Jan 2016)

Origin message was:
------------------
src/gui/infoviewer.cpp try to fix segfault after PB change
2016-01-04 20:13:59 +01:00
Jacek Jendrzej
677a04263e src/gui/channellist.cpp fix possible segfault (heap-buffer-overflow)
Origin commit data
------------------
Commit: 597f10d920
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2016-01-04 (Mon, 04 Jan 2016)
2016-01-04 13:50:36 +01:00
vanhofen
e3861aa7bb CShellWindow: fix textbox position
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: a6537c766b
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-03 (Sun, 03 Jan 2016)
2016-01-03 21:49:39 +01:00
defans
33013ce56e CInfoViewer: fix infobar size in virtual zap mode
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 64c412071a
Author: defans <defans@bluepeercrew.us>
Date: 2016-01-03 (Sun, 03 Jan 2016)
2016-01-03 21:11:26 +01:00
vanhofen
c5aac31c9b locale: add cut/copy/truncate menu hints; thx to tewsbo for support
Origin commit data
------------------
Commit: d88e40f41d
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-03 (Sun, 03 Jan 2016)

Origin message was:
------------------
- locale: add cut/copy/truncate menu hints; thx to tewsbo for support
2016-01-03 20:42:58 +01:00
Thilo Graf
e4cbd34ac8 CInfoViewer: ensure removing of timescale bar after killed infobar
In some constellations it was possible that timescale was not removed
from screen after closing of infoviewer.
e.g. user switched from a
channel with epg data to a channel without epg data and infobar was closed
before epg data was complete arrived.

btw: it seems INFOBAR_PROGRESSBAR_ARRANGEMENT_DEFAULT
is not not really "default"


Origin commit data
------------------
Commit: 85ad35abdc
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-03 (Sun, 03 Jan 2016)

Origin message was:
------------------
CInfoViewer: ensure removing of timescale bar after killed infobar

In some constellations it was possible that timescale was not removed
from screen after closing of infoviewer.
e.g. user switched from a
channel with epg data to a channel without epg data and infobar was closed
before epg data was complete arrived.

btw: it seems INFOBAR_PROGRESSBAR_ARRANGEMENT_DEFAULT
is not not really "default"
2016-01-03 20:25:15 +01:00
Thilo Graf
4c8eebb0d1 CComponentsItem: try to fix clean up screen buffers after killed items
Origin commit data
------------------
Commit: 976e0251ee
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-03 (Sun, 03 Jan 2016)
2016-01-03 20:25:15 +01:00
Thilo Graf
16c26cc103 CInfoViewer: try to fix overlapping current info and curren/next time info
This effect was heavy to reproduce, but some useres had such effects.

Hold saved background and hide() ensure clean
background before repaint title and rest.


Origin commit data
------------------
Commit: ec701e3108
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-03 (Sun, 03 Jan 2016)
2016-01-03 20:25:15 +01:00
Thilo Graf
5fbd710686 CFlashUpdate: remove superfluous paint of progress
This should fix remains on screen of progressbars after
flashing or local updates.


Origin commit data
------------------
Commit: ab29b2fa43
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-03 (Sun, 03 Jan 2016)
2016-01-03 16:49:11 +01:00
Michael Liebmann
6d9ce040d1 Remove redundant pthread_cancel() call
Origin commit data
------------------
Commit: 0e68d504c9
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-01-03 (Sun, 03 Jan 2016)
2016-01-03 12:59:44 +01:00
defans
1ab3fd029f movieplayer: Add screensaver function when movie player is paused
Origin commit data
------------------
Commit: f661cb2ee3
Author: defans <defans@bluepeercrew.us>
Date: 2016-01-03 (Sun, 03 Jan 2016)
2016-01-03 12:59:44 +01:00
vanhofen
113c393e3a movieplayer: allow configurable RC_setup key
Origin commit data
------------------
Commit: fdf8bd4860
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-02 (Sat, 02 Jan 2016)

Origin message was:
------------------
- movieplayer: allow configurable RC_setup key
2016-01-02 14:14:41 +01:00
vanhofen
ab034db061 neutrino: don't autofill usermenu title, when no items included
This keeps init-code compatible to personalize-code (title is removed
automatically, when no items are included).


Origin commit data
------------------
Commit: c617f764ab
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-02 (Sat, 02 Jan 2016)

Origin message was:
------------------
- neutrino: don't autofill usermenu title, when no items included

This keeps init-code compatible to personalize-code (title is removed
automatically, when no items are included).
2016-01-02 12:33:32 +01:00
vanhofen
a4fd788090 locale: add usermenu title locales ...
some small reworks; cleanup from #if 0'ed code


Origin commit data
------------------
Commit: 5860045999
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-02 (Sat, 02 Jan 2016)

Origin message was:
------------------
- locale: add usermenu title locales ...

 some small reworks; cleanup from #if 0'ed code
2016-01-02 12:18:06 +01:00
Thilo Graf
a5c80536e0 CPlugins: try to fix possible segfault while open shellwindow scripts
Origin commit data
------------------
Commit: f54f1d0805
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-02 (Sat, 02 Jan 2016)
2016-01-02 00:10:20 +01:00
Thilo Graf
c3ef735c4c CInfoViewer: fix assign corner and shadow modes, depends of virtual zap mode
Origin commit data
------------------
Commit: 74bb998c40
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-01 (Fri, 01 Jan 2016)
2016-01-01 21:20:45 +01:00
Thilo Graf
9ae93f33e9 CTimeOSD: decouple timeosd from general clock format settings
Origin commit data
------------------
Commit: e50d205574
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-01 (Fri, 01 Jan 2016)
2016-01-01 19:27:42 +01:00
Jacek Jendrzej
2093516363 src/gui/timeosd.cpp init m_mode
Origin commit data
------------------
Commit: fc8cf590c3
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2016-01-01 (Fri, 01 Jan 2016)
2016-01-01 19:07:04 +01:00
Michael Liebmann
b23ab6dafb CLuaInstance: Precise error message for obsolete hide() parameter
- Supplement for commit 8882b8913b


Origin commit data
------------------
Commit: f12e49e720
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-01-01 (Fri, 01 Jan 2016)
2016-01-01 14:43:59 +01:00
Michael Liebmann
7aa6fa2577 CLuaInstance: Fix commit 27699ff590
- Use return value from checkMagicMask() for color


Origin commit data
------------------
Commit: a7790ce049
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-01-01 (Fri, 01 Jan 2016)
2016-01-01 14:43:59 +01:00
vanhofen
7bc932fb4f Happy new year, neutrino. \o/
Origin commit data
------------------
Commit: 6801bf215e
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-01 (Fri, 01 Jan 2016)

Origin message was:
------------------
- Happy new year, neutrino. \o/
2016-01-01 00:18:28 +01:00
Stefan Seyfried
6aca71757a luainstance: narrow scope of video_cs header
Origin commit data
------------------
Commit: b346b7077f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-25 (Fri, 25 Dec 2015)
2015-12-31 11:44:04 +01:00
Stefan Seyfried
a69b0c518d avoid continuous rebuilds from LUA_API* changes
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>


Origin commit data
------------------
Commit: 59f91b190c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-14 (Mon, 14 Dec 2015)
2015-12-31 11:44:04 +01:00
Stefan Seyfried
88bd37ef2b luainstance: remove unneeded hardware dependencies
Origin commit data
------------------
Commit: 85b03349e9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-13 (Sun, 13 Dec 2015)
2015-12-31 11:44:04 +01:00
Stefan Seyfried
901355e5b7 luainstance: fix types to allow compilation with newer gcc
Origin commit data
------------------
Commit: b62da2624e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-13 (Sun, 13 Dec 2015)
2015-12-31 11:44:04 +01:00
Stefan Seyfried
27699ff590 luainstance: fix build with newer GCC
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>


Origin commit data
------------------
Commit: e85f64d733
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-13 (Sun, 13 Dec 2015)
2015-12-31 11:44:04 +01:00
Stefan Seyfried
4fad676f6d define LUA_COMPAT_5_2 to allow build with newer lua versions
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>


Origin commit data
------------------
Commit: dbad3b069a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-13 (Sun, 13 Dec 2015)
2015-12-31 11:44:04 +01:00
Stefan Seyfried
5787034823 acinclude: fix DVB_API_VERSION check for gcc5
Origin commit data
------------------
Commit: 7f69a433ad
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-11-15 (Sun, 15 Nov 2015)
2015-12-31 11:44:04 +01:00
Stefan Seyfried
bce1e79df2 acinclude: get rid of old nokia dvb API
Origin commit data
------------------
Commit: 9b337ee530
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-11-15 (Sun, 15 Nov 2015)
2015-12-31 11:44:04 +01:00
Thilo Graf
70ea30e3e4 CInfoViewer: optimize signal bar arrangement
Origin commit data
------------------
Commit: 3acd04e865
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-30 (Wed, 30 Dec 2015)
2015-12-30 22:23:24 +01:00
Thilo Graf
91e598174e CSignalBar: try to fix position and height of scale bars
Origin commit data
------------------
Commit: 648e01f401
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-30 (Wed, 30 Dec 2015)
2015-12-30 22:22:44 +01:00
Thilo Graf
c88c4ac340 CSignalBar: unified reference percent text length
Origin commit data
------------------
Commit: 4dfb2a75ae
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-30 (Wed, 30 Dec 2015)
2015-12-30 17:31:42 +01:00
Thilo Graf
ba06d1907d CInfoViewer: use old names for signal type names
Origin commit data
------------------
Commit: a1ae17abb3
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-12-30 (Wed, 30 Dec 2015)
2015-12-30 16:57:32 +01:00