Commit Graph

225 Commits

Author SHA1 Message Date
vanhofen
8729b26638 neutrino: unify modes handling; ...
remove double enum from CNeutrinoApp and move mostly used enum from NeutrinoMessages to new NeutrinoModes


Origin commit data
------------------
Commit: 028ec3cf3c
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-20 (Mon, 20 Nov 2017)

Origin message was:
------------------
- neutrino: unify modes handling; ...

remove double enum from CNeutrinoApp and move mostly used enum from NeutrinoMessages to new NeutrinoModes
2017-11-20 15:19:06 +01:00
vanhofen
3de826f389 audioplayer: allow RC_previoussong and RC_nextsong
Origin commit data
------------------
Commit: f595d3bd46
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-10-27 (Fri, 27 Oct 2017)

Origin message was:
------------------
- audioplayer: allow RC_previoussong and RC_nextsong
2017-10-27 22:05:11 +02:00
Stefan Seyfried
9ac3f7934f audioplayer: allow to add https:// urls from playlist
Origin commit data
------------------
Commit: 573ced1134
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-09-25 (Mon, 25 Sep 2017)
2017-09-25 11:25:51 +02:00
Stefan Seyfried
e7cf2870ce audioplayer: fix buffer overflow
Origin commit data
------------------
Commit: df74ee2d18
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-09-25 (Mon, 25 Sep 2017)
2017-09-25 11:25:51 +02:00
vanhofen
619342d89d add and use FRAME_WIDTH defines; ...
replace other fixed frame widths with OFFSET defines


Origin commit data
------------------
Commit: 6d58a3b1c9
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-09-20 (Wed, 20 Sep 2017)

Origin message was:
------------------
- add and use FRAME_WIDTH defines; ...

replace other fixed frame widths with OFFSET defines
2017-09-20 13:46:31 +02:00
vanhofen
1e4ded8ce9 audioplayer: update gui if streamripper has stopped or crashed
Origin commit data
------------------
Commit: 5a5843ca02
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-08-18 (Fri, 18 Aug 2017)

Origin message was:
------------------
- audioplayer: update gui if streamripper has stopped or crashed
2017-08-18 13:16:40 +02:00
vanhofen
378dfeeda6 audioplayer. add streamripper control to record current stream
Origin commit data
------------------
Commit: 24affa8a8b
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-08-17 (Thu, 17 Aug 2017)

Origin message was:
------------------
- audioplayer. add streamripper control to record current stream
2017-08-17 21:13:19 +02:00
vanhofen
f768f3288d audioplayer: fix right offsets for item
Origin commit data
------------------
Commit: 7cb82ccd74
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-07-26 (Wed, 26 Jul 2017)

Origin message was:
------------------
- audioplayer: fix right offsets for item
2017-07-26 21:34:09 +02:00
vanhofen
6e80613adf audioplayer: remove wrong transparency from cover
Origin commit data
------------------
Commit: eb2153d482
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-07-04 (Tue, 04 Jul 2017)

Origin message was:
------------------
- audioplayer: remove wrong transparency from cover
2017-07-04 13:46:45 +02:00
vanhofen
d47de206b4 audioplayer: don't scale covers to quadrat-dimensions
Origin commit data
------------------
Commit: 99a6c9e1ee
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-07-03 (Mon, 03 Jul 2017)

Origin message was:
------------------
- audioplayer: don't scale covers to quadrat-dimensions
2017-07-03 22:02:50 +02:00
vanhofen
834e9e3843 settings.h: rename FRAME_MIN_WIDTH to FRAME_WIDTH_MIN ...
to get same name-structure as in the existing defines


Origin commit data
------------------
Commit: f77c2b897c
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)

Origin message was:
------------------
- settings.h: rename FRAME_MIN_WIDTH to FRAME_WIDTH_MIN ...

to get same name-structure as in the existing defines
2017-06-28 23:08:22 +02:00
vanhofen
25e1efbc73 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Conflicts:
	src/gui/audioplayer.cpp
	src/gui/audioplayer.h


Origin commit data
------------------
Commit: 3f812037a5
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)
2017-06-28 22:49:34 +02:00
Thilo Graf
b955b5bc79 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.


Origin commit data
------------------
Commit: 86742b1d72
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)
2017-06-28 22:07:34 +02:00
vanhofen
6d71bdbcb7 audioplayer: reset idle time to avoid screensaver ...
when returning from shoutcast-filebrowser

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


Origin commit data
------------------
Commit: b62bb3715f
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)

Origin message was:
------------------
- audioplayer: reset idle time to avoid screensaver ...

when returning from shoutcast-filebrowser

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

cherry-picked from 4785f5324f

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


Origin commit data
------------------
Commit: bb7b9e2207
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)

Origin message was:
------------------
- audioplayer: fix round borders in footer when playlist is hidden ...

and use large roundings as in the other gui-elements

cherry-picked from 4785f5324f

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

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


Origin commit data
------------------
Commit: bab708281a
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)

Origin message was:
------------------
- audioplayer: reset idle time to avoid screensaver ...

when returning from filebrowser

(cherry picked from commit e21440a6b7)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:19 +02:00
vanhofen
92c28e21e8 audioplayer: fix position of meta data in titlebox
(cherry picked from commit 0ccd2a5cc7)
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: f0c70b854c
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-27 (Tue, 27 Jun 2017)

Origin message was:
------------------
- audioplayer: fix position of meta data in titlebox

(cherry picked from commit 0ccd2a5cc7)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:19 +02:00
vanhofen
00694dfcf8 audioplayer: fix coordinates to clear title-box
(cherry picked from commit 0fbfbc4bc3)
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 4b4cf14d6b
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-27 (Tue, 27 Jun 2017)

Origin message was:
------------------
- audioplayer: fix coordinates to clear title-box

(cherry picked from commit 0fbfbc4bc3)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:18 +02:00
vanhofen
6a8e1d8e55 audioplayer: change scanXmlData() arguments order ...
switch url <-> name to get the same order as in other used functions

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


Origin commit data
------------------
Commit: d75a3b0f58
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-27 (Tue, 27 Jun 2017)

Origin message was:
------------------
- audioplayer: change scanXmlData() arguments order ...

switch url <-> name to get the same order as in other used functions

(cherry picked from commit e93c9416be)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-28 20:35:17 +02:00
vanhofen
a762acd9cc audioplayer: allow to load radio-favorites.xml via menu
Origin commit data
------------------
Commit: 6a3fa8c4e7
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)

Origin message was:
------------------
- audioplayer: allow to load radio-favorites.xml via menu
2017-06-28 16:26:36 +02:00
vanhofen
3587c5e1a7 audioplayer: reset idle time to avoid screensaver ...
when returning from shoutcast-filebrowser


Origin commit data
------------------
Commit: 0a8024cdef
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)

Origin message was:
------------------
- audioplayer: reset idle time to avoid screensaver ...

when returning from shoutcast-filebrowser
2017-06-28 15:58:40 +02:00
vanhofen
f87ca6e44c audioplayer: fix loading of radio-favorites.xml
Origin commit data
------------------
Commit: f49a8fe9b9
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)

Origin message was:
------------------
- audioplayer: fix loading of radio-favorites.xml
2017-06-28 15:12:00 +02:00
vanhofen
4785f5324f audioplayer: fix round borders in footer when playlist is hidden ...
and use large roundings as in the other gui-elements


Origin commit data
------------------
Commit: 8a3d8f8b51
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)

Origin message was:
------------------
- audioplayer: fix round borders in footer when playlist is hidden ...

and use large roundings as in the other gui-elements
2017-06-28 11:29:03 +02:00
vanhofen
e21440a6b7 audioplayer: reset idle time to avoid screensaver ...
when returning from filebrowser


Origin commit data
------------------
Commit: d4f366c0dd
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-28 (Wed, 28 Jun 2017)

Origin message was:
------------------
- audioplayer: reset idle time to avoid screensaver ...

when returning from filebrowser
2017-06-28 11:29:03 +02:00
vanhofen
0ccd2a5cc7 audioplayer: fix position of meta data in titlebox
Origin commit data
------------------
Commit: 37c61fa12f
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-27 (Tue, 27 Jun 2017)

Origin message was:
------------------
- audioplayer: fix position of meta data in titlebox
2017-06-27 23:45:57 +02:00
vanhofen
da7b7b0930 audioplayer: allow logos for internet radio stations ...
Syntax in radio-stations.xml or radio-favorites.xml:

<station
 url="http://url/to/the/station"
 name="Name of the station"
 logo="http://url/to/the/logo"
/>


Origin commit data
------------------
Commit: 9c115bec03
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-27 (Tue, 27 Jun 2017)

Origin message was:
------------------
- audioplayer: allow logos for internet radio stations ...

Syntax in radio-stations.xml or radio-favorites.xml:

<station
    url="http://url/to/the/station"
    name="Name of the station"
    logo="http://url/to/the/logo"
/>
2017-06-27 23:45:57 +02:00
vanhofen
0fbfbc4bc3 audioplayer: fix coordinates to clear title-box
Origin commit data
------------------
Commit: 0dfe5becbb
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-27 (Tue, 27 Jun 2017)

Origin message was:
------------------
- audioplayer: fix coordinates to clear title-box
2017-06-27 23:45:57 +02:00
vanhofen
e93c9416be audioplayer: change scanXmlData() arguments order ...
switch url <-> name to get the same order as in other used functions


Origin commit data
------------------
Commit: f31f8c5bc8
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-27 (Tue, 27 Jun 2017)

Origin message was:
------------------
- audioplayer: change scanXmlData() arguments order ...

switch url <-> name to get the same order as in other used functions
2017-06-27 23:45:57 +02:00
vanhofen
0c076425eb 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.


Origin commit data
------------------
Commit: 980e293517
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-21 (Wed, 21 Jun 2017)

Origin message was:
------------------
- 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
vanhofen
ad6ede01b2 cc_frm_header: remove CComponentsHeaderLocalized() subclass
use another constructor of CComponentsHeader() instead


Origin commit data
------------------
Commit: 92ceac6a5d
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-20 (Tue, 20 Jun 2017)

Origin message was:
------------------
- cc_frm_header: remove CComponentsHeaderLocalized() subclass

use another constructor of CComponentsHeader() instead
2017-06-20 15:55:42 +02:00
vanhofen
e00aebb6f4 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>


Origin commit data
------------------
Commit: 000edc2942
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-19 (Mon, 19 Jun 2017)

Origin message was:
------------------
- 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
vanhofen
e6c030a894 audioplayer: fix coordinates in hide() function
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: cc42ee1e42
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-19 (Mon, 19 Jun 2017)

Origin message was:
------------------
- audioplayer: fix coordinates in hide() function

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:29 +02:00
vanhofen
8afe19e759 audioplayer: add shadow to gui-elements
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 37e5f8032e
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-19 (Mon, 19 Jun 2017)

Origin message was:
------------------
- audioplayer: add shadow to gui-elements

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:24 +02:00
vanhofen
6d8978b994 audioplayer: don't show not recognized bitrates
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: c1460ef905
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)

Origin message was:
------------------
- audioplayer: don't show not recognized bitrates

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:21 +02:00
vanhofen
a9dcef0b0a audioplayer: minor format changes in title box
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: cd6c123e56
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)

Origin message was:
------------------
- audioplayer: minor format changes in title box

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-20 09:55:18 +02:00
vanhofen
3e1e609c4c simplify last shadow-changes ...
I didn't know about the possibility to add a shadow directly to
the scrollbar.


Origin commit data
------------------
Commit: 738ffc1d24
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-19 (Mon, 19 Jun 2017)

Origin message was:
------------------
- simplify last shadow-changes ...

I didn't know about the possibility to add a shadow directly to
the scrollbar.
2017-06-19 16:20:49 +02:00
vanhofen
a3a26f9ecc audioplayer: fix coordinates in hide() function
Origin commit data
------------------
Commit: 825b658197
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-19 (Mon, 19 Jun 2017)

Origin message was:
------------------
- audioplayer: fix coordinates in hide() function
2017-06-19 13:00:05 +02:00
vanhofen
4464d91418 audioplayer: add shadow to gui-elements
Origin commit data
------------------
Commit: 679fd0207c
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-19 (Mon, 19 Jun 2017)

Origin message was:
------------------
- audioplayer: add shadow to gui-elements
2017-06-19 09:33:11 +02:00
vanhofen
a0a2ae0161 audioplayer: don't show not recognized bitrates
Origin commit data
------------------
Commit: 9fefb133d9
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)

Origin message was:
------------------
- audioplayer: don't show not recognized bitrates
2017-06-18 23:54:43 +02:00
vanhofen
843a24b5d2 audioplayer: minor format changes in title box
Origin commit data
------------------
Commit: 31df95ef58
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)

Origin message was:
------------------
- audioplayer: minor format changes in title box
2017-06-18 23:27:45 +02:00
vanhofen
413191a3ab audioplayer: add url to infobox; minor changes in display format
Origin commit data
------------------
Commit: 7fbbafd613
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)

Origin message was:
------------------
- audioplayer: add url to infobox; minor changes in display format
2017-06-18 23:00:12 +02:00
vanhofen
9719c620fd audioplayer: add url to metadata
Origin commit data
------------------
Commit: eaabd0ca48
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)

Origin message was:
------------------
- audioplayer: add url to metadata
2017-06-18 23:00:12 +02:00
vanhofen
2a84835322 audioplayer: fix total time position
Origin commit data
------------------
Commit: 5d394b70d9
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)

Origin message was:
------------------
- audioplayer: fix total time position
2017-06-18 23:00:11 +02:00
vanhofen
56c0ac4ef1 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Conflicts:
	src/gui/audioplayer.cpp
	src/gui/audioplayer.h


Origin commit data
------------------
Commit: 5433054b38
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)
2017-06-18 00:52:04 +02:00
vanhofen
e6bcd7ab14 audioplayer: small design reworks ...
* use OFFSET defines
* use CComponentsScrollbar
* rename some variables
* many, many position calculation fixes
* re-format code

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


Origin commit data
------------------
Commit: 4c21971b4a
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)

Origin message was:
------------------
- audioplayer: small design reworks ...

* use OFFSET defines
* use CComponentsScrollbar
* rename some variables
* many, many position calculation fixes
* re-format code

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-18 00:04:40 +02:00
vanhofen
9add4c1f98 audioplayer: add missing OFFSET define
Origin commit data
------------------
Commit: c6ca98fd8e
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-17 (Sat, 17 Jun 2017)

Origin message was:
------------------
- audioplayer: add missing OFFSET define
2017-06-17 16:34:47 +02:00
vanhofen
56d818d1be audioplayer: small design reworks ...
* use OFFSET defines
* use CComponentsScrollbar
* rename some variables
* many, many position calculation fixes
* re-format code


Origin commit data
------------------
Commit: 96cd0f09a1
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-17 (Sat, 17 Jun 2017)

Origin message was:
------------------
- audioplayer: small design reworks ...

* use OFFSET defines
* use CComponentsScrollbar
* rename some variables
* many, many position calculation fixes
* re-format code
2017-06-17 15:00:54 +02:00
vanhofen
5a9e9904a7 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Conflicts:
	configure.ac
	data/icons/filetypes/mp3.png
	data/icons/filetypes/picture.png
	src/gui/audioplayer.cpp
	src/gui/bouquetlist.cpp
	src/gui/filebrowser.cpp
	src/gui/followscreenings.cpp
	src/gui/followscreenings.h
	src/gui/osd_setup.cpp
	src/gui/record_setup.cpp
	src/neutrino.cpp


Origin commit data
------------------
Commit: 75db11c2e2
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-07 (Wed, 07 Jun 2017)
2017-06-07 15:14:51 +02:00
vanhofen
b1b18819b1 audioplayer: use NEUTRINO_ICON_AUDIO in header
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 6c1d7eea59
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-07 (Wed, 07 Jun 2017)

Origin message was:
------------------
- audioplayer: use NEUTRINO_ICON_AUDIO in header

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-07 14:17:11 +02:00
vanhofen
120f9f5263 audioplayer: use NEUTRINO_ICON_AUDIO in header
Origin commit data
------------------
Commit: 563a4f5088
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-05-30 (Tue, 30 May 2017)

Origin message was:
------------------
- audioplayer: use NEUTRINO_ICON_AUDIO in header
2017-05-30 01:24:21 +02:00