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
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
4d4ae277f9
- upnpbrowser: use CComponentsScrollbar
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2017-06-15 21:47:24 +02:00
Jacek Jendrzej
cc0f0cd951
src/gui/upnpbrowser.cpp fix segfault on connect error
2017-05-02 13:08:06 +02:00
svenhoefer
fe5f84c1d0
- scrollbars: avoid usage of COL_SCROLLBAR_PASSIVE_PLUS_0 ...
...
... outside of CComponentsScrollBar(). Since the color-changes in
89bda2d
the non-CC scrollbars looks weird.
2017-04-24 12:29:52 +02:00
Thilo Graf
0943c467e2
CChannelList/CUpnpBrowserGui: add missing reinit for corner modes
...
Required eg. if corner settings has been changed by user on runtime.
2017-04-23 17:01:05 +02:00
svenhoefer
81078780db
- upnpbrowser: fix neutrino mode while playing audio
2017-03-27 08:11:49 +02:00
svenhoefer
324359d31d
- upnpbrowser: reduce console output in updateTimes()
2017-03-27 08:11:49 +02:00
svenhoefer
f10ecb6667
- upnpbrowser: reduce console output in selectDevice()
2017-03-26 23:31:08 +02:00
svenhoefer
5b0faeab8c
- unify DetailsLine-names; move define to settings.h
2017-03-13 12:40:04 +01:00
Stefan Seyfried
47b1a8b642
reduce impact of driver/pictureviewer.h header file
...
before, more than 175 files depended on it, now it's about 35
2017-02-07 18:38:45 +01:00
svenhoefer
a5bc693282
- enable epg-scan while audioplayer, movieplayer, pictureviewer and
...
upnp-browser runs
2016-11-24 21:41:23 +01:00
Thilo Graf
c47d26637b
CUpnpBrowserGui: simplify hintbox calls
2016-11-20 22:56:33 +01:00
Thilo Graf
a17d61de8c
Shadow: try to optimize shadow areas
...
* cleanup inner part of box on round corners, frames considered
* adopt implementations in some gui classes
* some debug lines removed
* test menu adopted
* try to fix corner caluculation to avoid transparent holes
2016-10-24 10:31:25 +02:00
Thilo Graf
dde298b1b7
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
2016-10-24 10:31:24 +02:00
svenhoefer
957b1e05df
- various: use DARK text color on DARK background
2016-10-19 14:35:38 +02:00
svenhoefer
d1eb35569e
- upnpbrowser: use getItemColors function
2016-10-19 10:06:36 +02:00
svenhoefer
119cb608cf
- upnpbrowser: use stopAudio() function; was missing in c915f85
2016-10-17 11:00:18 +02:00
svenhoefer
c915f857d7
- upnpbrowser: use OFFSET defines; fix color under cursor; minor cleanups
2016-10-13 15:14:03 +02:00
svenhoefer
98500fdeb6
- add and use OFFSET_INTER definition
2016-10-10 14:19:55 +02:00
svenhoefer
5d450c60d3
- rename SHADOW_OFFSET -> OFFSET_SHADOW
2016-10-10 14:19:55 +02:00
vanhofen
6629b64d6c
- colors: add COL_SCROLLBAR_PASSIVE wrapper
2016-10-10 14:19:54 +02:00
vanhofen
7e7d4e5fc1
- colors: add COL_SCROLLBAR_ACTIVE wrapper
2016-10-10 14:19:54 +02:00
svenhoefer
75fe6e407d
- colors: add COL_FRAME wrapper
2016-10-10 14:19:54 +02:00
svenhoefer
974ef11d5b
- detailsline: remove unneeded position/dimension additions
2016-09-12 12:11:04 +02:00
Thilo Graf
6163c4f5ed
CUpnpBrowserGui: enable missing shadows
...
Supplement for c9bb55db72
2016-08-17 10:34:36 +02:00
M. Liebmann
b015f65d4c
CUpnpBrowserGui: Fix segfault at neutrino start
2016-08-16 15:11:39 +02:00
svenhoefer
c9bb55db72
- upnpbrowser: rework elements positions; avoid using FONT_EVENTLIST
2016-08-16 08:37:54 +02:00
svenhoefer
344101d50a
- upnpbrowser: use larger font for items; we have space, so let's use it
2016-08-15 19:50:23 +02:00
svenhoefer
dc13d0ff28
- upnpbrowser: fix calculation of upper info box height
2016-08-15 19:35:02 +02:00
svenhoefer
1209485c6b
- upnpbrowser: use COL_SHADOW_PLUS_0 instead of COL_SHADOW_PLUS_1
2016-08-15 00:30:47 +02:00
svenhoefer
bc39d1e14e
- colors: some internal renamings
...
* INFOBAR_SHADOW to SHADOW because it's not only used in infoviewer
* INFOBAR_SHADOW_TEXT to MENUFOOT_TEXT because it's the proper name
This is in preparation to make footer colors configurable
2016-08-14 21:55:18 +02:00
svenhoefer
55b79d26a3
- upnpbrowser: reduce paintButtons calls to cc_frm_buttons default
...
remove obsolete setColorBody() call
2016-08-14 21:11:08 +02:00
Thilo Graf
145209aaa1
CUpnpBrowserGui: fix paint image while scroll, use transparent background
2016-06-26 15:32:35 +02:00
Jacek Jendrzej
75a96a2fb3
avoid division by zero
2016-06-04 15:36:46 +02:00
Jacek Jendrzej
49c86a38b4
avoid division by zero
2016-04-21 18:14:46 +02:00
Thilo Graf
f9a40ff3d6
CUpnpBrowserGui: use static button font instead auto font size
2016-04-15 08:54:35 +02:00
Thilo Graf
2358c6333e
CUpnpBrowserGui: block infoclock
...
Infoclock was not blocked in all modes, e.g. after stopped video
infoclock was unblocked and clock was back on screen. Clock should be now
not visible while upnp browser window is openend.
2016-03-03 09:52:22 +01:00
Thilo Graf
8c4bdb382a
CUpnpBrowserGui: clean up, remove unused vars
2016-03-03 09:52:22 +01:00
Thilo Graf
b297c57a31
CUpnpBrowserGui: do intit screen properties already on changed settings on runtime
2016-03-03 09:52:21 +01:00
Thilo Graf
f55f6fcbdf
CUpnpBrowserGui: move module init into own member
2016-03-03 09:52:21 +01:00
Thilo Graf
a9ad49430f
CUpnpBrowserGui: update license text
2016-03-03 09:52:21 +01:00
Thilo Graf
7e8ddae2a5
CUpnpBrowserGui: add missing exit button
2016-03-03 09:52:20 +01:00
Thilo Graf
0897b2ac64
CUpnpBrowserGui: sort buttons related to remote control
2016-03-03 09:52:20 +01:00
Thilo Graf
64513ec10d
CUpnpBrowserGui: rework image view
2016-03-03 09:52:20 +01:00
Thilo Graf
2db623a445
CUpnpBrowserGui: rework top box arrangement
2016-03-03 09:52:19 +01:00
Thilo Graf
b3a19f4d8f
CUpnpBrowserGui: rework broken detail info
...
- apply current dline functionality
- use footer class to paint footer, So footer is usable as object.
- use infobox to show content and time info
2016-03-03 09:52:19 +01:00
svenhoefer
f9305daf8a
- upnpbrowser: more offset for text in browserlist
2016-02-22 01:18:48 +01:00
svenhoefer
0c2a3a9853
- neutrino/upnpbrowser: add and use new mode_upnp; ...
...
... switch to correct mode before start playing audio/video/pic
2016-01-25 22:43:27 +01:00