Commit Graph

9454 Commits

Author SHA1 Message Date
Jacek Jendrzej
fc5ba460a5 src/gui/moviebrowser/mb.cpp fix segfault if m_movieSelectionHandler is NULL 2017-06-29 19:04:10 +02:00
svenhoefer
6a7ac6c0b0 - settings.h: rename FRAME_MIN_WIDTH to FRAME_WIDTH_MIN ...
to get same name-structure as in the existing defines

(cherry picked from commit f77c2b897c269810c15a1780ae4918a7a0deec3d)
Signed-off-by: Thilo Graf <dbt@novatux.de>

Conflicts:
	src/system/settings.h
2017-06-29 17:18:06 +02:00
M. Liebmann
a6344b3527 lib-libtuxtxt-tuxtxt.cpp avoid segfault, supplement to 7aec84d 2017-06-29 15:05:30 +02:00
Thilo Graf
86742b1d72 CAudioPlayerGui: add cc scquare objekt as title box, fix caption bg colors
Use of cc square object saves unnecessary paintBoxRel() calls.
BgColors of metatdata and time display were different to
titlebox body color, but was not to see with all themes.

btw: time box was too much on the right side. Frame of titelbox
was overpainted but was not very noticeable if frame width < 2.
2017-06-28 22:07:34 +02:00
Thilo Graf
6aaa403197 settings.h: add define for minimal frame width
Mostly we are using a frame width of 2 lines. This should ensure
correct scaling with other screen resolution.
2017-06-28 21:24:09 +02:00
Thilo Graf
47f7426aa7 CComponentsFooter: remove FIXME tag
fixed since 2e24663a3f
Obsolete wrong types caused this.
2017-06-28 20:36:51 +02:00
svenhoefer
b62bb3715f - audioplayer: reset idle time to avoid screensaver ...
when returning from shoutcast-filebrowser

(cherry picked from commit 0a8024cdef84d9e60fa1e64c65e687f16c1d90ce)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:20 +02:00
svenhoefer
bb7b9e2207 - audioplayer: fix round borders in footer when playlist is hidden ...
and use large roundings as in the other gui-elements

cherry-picked from 8a3d8f8b51a8bd97966f8b0708f0a0a631d07bc8

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:20 +02:00
svenhoefer
bab708281a - audioplayer: reset idle time to avoid screensaver ...
when returning from filebrowser

(cherry picked from commit d4f366c0dd9ab7f997a7c4f85948168ccf80f4ad)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:19 +02:00
svenhoefer
f0c70b854c - audioplayer: fix position of meta data in titlebox
(cherry picked from commit 37c61fa12f6961048f1382ae48873d7c06bd9c64)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:19 +02:00
svenhoefer
b66ea2f9cc - audiometadata: add logo to metadata
# Conflicts:
#	src/driver/audiometadata.cpp
#	src/driver/audiometadata.h

cherry-picked from 9c115bec035114a4cec33834e0ab3a6385f44711

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:19 +02:00
svenhoefer
4b4cf14d6b - audioplayer: fix coordinates to clear title-box
(cherry picked from commit 0dfe5becbbc832c4379e957abdcea92604eb1caf)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:18 +02:00
svenhoefer
99d72a0b8a - audiodec: unify cover handling
(cherry picked from commit ae0f735d998b8cbc5caf969f342be7af747b05f5)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:18 +02:00
svenhoefer
d75a3b0f58 - audioplayer: change scanXmlData() arguments order ...
switch url <-> name to get the same order as in other used functions

(cherry picked from commit f31f8c5bc84c817e3fc955d816bb57cb0dcdfab7)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:17 +02:00
svenhoefer
9d323f4994 - bouqueteditor: use default font for CComponentsFooter
(cherry picked from commit 7fef066dfe33b5dbc6d5728bea8171f160d8622d)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-26 20:53:12 +02:00
svenhoefer
2f8ae15b66 - moviebrowser: fix deletion of non-marked movies via mute-key
(cherry picked from commit 895aa1ca8cbd6ecf4f254c361a6bec633e9483f1)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-26 20:53:12 +02:00
svenhoefer
033d6bb359 - timerlist: fix compiler-warning (comparison signed/unsigned int)
(cherry picked from commit 28b606c19f8a50c81841272fd774ff87dfb5d0d8)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-26 20:53:12 +02:00
svenhoefer
d2415c4930 - timerlist: add separationline to items
(cherry picked from commit 2709af5f8a300e0cabbb1ff2d662ee12b7035d43)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-26 20:53:12 +02:00
svenhoefer
3fdd07e92c CProgressWindow: use CProgressBar::PB_TIMESCALE as default
More colors makes not really sense here.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-26 20:53:12 +02:00
Jacek Jendrzej
4bdacf39c8 init pre post 2017-06-26 19:23:23 +02:00
Jacek Jendrzej
7aec84d124 lib/libtuxtxt/tuxtxt.cpp avoid segfault, FIXME 2017-06-26 11:53:59 +02:00
Thilo Graf
579a73f91b EpgPlus: fix wrong shadow parameter for scrollbar 2017-06-21 10:31:22 +02:00
Thilo Graf
aa92fc525f cc_types.h: add more shadow defines
Allows compact style on use for arguments in methods.
2017-06-21 10:31:22 +02:00
svenhoefer
37f9306862 - moviebrowser: clearify deletion-locale; add movie-title to menu
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-21 10:31:22 +02:00
svenhoefer
8b4f34857f - moviebrowser: fix deletion of cursor_only movie via "menu" -> "yellow"
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-21 10:31:22 +02:00
svenhoefer
57ff49c321 - timermanager: don't set stoptime for timers without a stop-event
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-21 10:31:22 +02:00
svenhoefer
980e293517 - cc_frm_header: remove CComponentsHeaderLocalized() subclass
use another constructor of CComponentsHeader() instead

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

Good idea, this I had already in mind too.
2017-06-21 10:31:22 +02:00
Thilo Graf
06c8fd33f8 CTimerList: partial revert of - timerlist: small design reworks ...
removed: * blinking clock in header (shameless stolen from TangoCash)

Not really required here and before we can enable a ticking clock here,
clock must be disabled on opened context menues, because the
timerlist context menus will be damaged. This needs a separate handling.
2017-06-21 10:31:22 +02:00
svenhoefer
915410e571 - timerlist: small design reworks ...
* re-align item contents
* rename some variables
* use CComponentsFooter
* blinking clock in header (shameless stolen from TangoCash)

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-21 10:31:22 +02:00
Thilo Graf
cdf0123bea CComponentsScrollBar: overwrite default corner type
Rounded corners are in mostly cases not required, because of
possible pixel errors if scrollbars are used as embedded standalone part and is
generated with external method paintScrollBar().
2017-06-20 12:17:47 +02:00
svenhoefer
c93be1dfe7 - audioplayer: minor format changes in title box
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 11:25:56 +02:00
svenhoefer
d357835b38 - upnpbrowser: center text in topbox
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 10:30:29 +02:00
svenhoefer
ddcda8be27 - upnpbrowser: activate shadow on scrollbar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:43 +02:00
svenhoefer
df46c1d6da - bouquetlist: add shadow to gui-elements; simplify footer handling
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:40 +02:00
svenhoefer
000edc2942 - simplify last shadow-changes ...
I didn't know about the possibility to add a shadow directly to
the scrollbar.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:37 +02:00
svenhoefer
7e89096c4e - epgplus: add shadow to gui-elements
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:34 +02:00
svenhoefer
f5a9179957 - filebrowser: add shadow to gui-elements
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:32 +02:00
svenhoefer
cc42ee1e42 - audioplayer: fix coordinates in hide() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:29 +02:00
svenhoefer
26d1cb31fa - pictureviewer: add shadow to gui-elements
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:26 +02:00
svenhoefer
37e5f8032e - audioplayer: add shadow to gui-elements
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:24 +02:00
svenhoefer
c1460ef905 - audioplayer: don't show not recognized bitrates
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:21 +02:00
svenhoefer
cd6c123e56 - audioplayer: minor format changes in title box
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:18 +02:00
Thilo Graf
64396a1c5e CProgressWindow: remove unused variable
fix for possible compiler error with -Werror=unused-variable
2017-06-20 09:54:52 +02:00
TangoCash
ac46bb0492 -progresswindow: fix progressbar if both bars have the same value (thx dbo) 2017-06-20 09:48:10 +02:00
Jacek Jendrzej
0bc31c6397 try to fix versio check for ffmpeg 2017-06-18 21:43:34 +02:00
Thilo Graf
326a9634e1 CMenuSeparator: clean up multiple code parts 2017-06-18 00:04:40 +02:00
Thilo Graf
f2e8f95e66 CMenuOptionNumberChooser: clean up multiple code parts 2017-06-18 00:04:40 +02:00
Thilo Graf
7b3ce6f330 CMenuForwarder: clean up multiple code parts 2017-06-18 00:04:40 +02:00
Thilo Graf
284dba8c25 CMenuOptionStringChooser: clean up multiple code parts 2017-06-18 00:04:40 +02:00
Thilo Graf
8899660dad CMenuOptionChooser: clean up multiple code parts 2017-06-18 00:04:40 +02:00