MarkusVolk
b68ed042c0
bouquetlist.cpp: increase destination array to avoid possible truncation
...
Signed-off-by: MarkusVolk <f_l_k@t-online.de >
2020-01-10 15:05:15 +01:00
Thilo Graf
06aec40a25
CBouquetList/CMenuWidget: use block() instead disableInfoClock()
2020-01-05 21:17:59 +01:00
svenhoefer
87ec06daff
- neutrino: introduce user-assignable favorites key
...
Conflicts:
src/gui/audioplayer.cpp
Signed-off-by: Thilo Graf <dbt@novatux.de >
2020-01-05 16:53:14 +01:00
svenhoefer
f0240d89a0
- pick graphlcd support from DDT but include it in another way
...
Conflicts:
src/driver/Makefile.am
src/driver/nglcd.cpp
src/gui/Makefile.am
src/gui/bouquetlist.cpp
src/gui/channellist.cpp
src/gui/osd_setup.cpp
src/gui/widget/menue.cpp
src/gui/widget/menue.h
src/neutrino.cpp
src/system/flashtool.cpp
src/system/settings.h
Signed-off-by: Thilo Graf <dbt@novatux.de >
2020-01-05 16:53:14 +01:00
GetAway
99a6ab267d
add lcd4linux support, ported from
...
defans and vanhofen, modded by TangoCash
2018-12-26 20:04:32 +01:00
svenhoefer
575357ac70
- neutrino: add localized bouquet names
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-09-04 10:10:48 +02:00
Thilo Graf
2fd4dee2b0
CBouquetList/CTPSelectHandler: try to fix possible format-overflow errors
...
Compiler error: [-Werror=format-overflow=]
2018-03-02 23:19:10 +01:00
svenhoefer
d96398385b
- bouquetlist: use new marker icons
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-05 00:52:58 +01:00
svenhoefer
0b78ac9e3f
- rename LIST_MODE_WEBTV => LIST_MODE_WEB
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2017-11-16 19:43:26 +01:00
svenhoefer
3fd544737a
- add webradio; first steps
...
Conflicts:
data/Makefile.am
data/scripts/backup.sh
src/neutrino.cpp
src/zapit/include/zapit/zapit.h
Signed-off-by: Thilo Graf <dbt@novatux.de >
2017-11-16 19:43:26 +01:00
Jacek Jendrzej
4fc73acffc
Merge branch 'master' into pu/mp
2017-09-29 10:49:27 +02:00
svenhoefer
99cc7f850a
- rcinput: simplify calcTimeoutEnd() calls; 0 is "off" by default now
2017-09-29 10:34:23 +02:00
Jacek Jendrzej
2e696818d1
Merge branch 'master' into pu/mp
2017-09-27 09:58:18 +02:00
svenhoefer
95157b1f8f
- fix some timout-off-bugs in bouquetlist and channellist
2017-09-27 09:57:19 +02:00
Jacek Jendrzej
f791ee1455
Merge branch 'master' into pu/mp
2017-07-02 17:22:23 +02:00
Thilo Graf
acb5b7e292
CBouquetList: fix scrollbar shadow
...
Footer is painted as first item and scrollbar as last, so shadow
overpaint footer body. Either paint scrollbar as first or use
matching shadow parameter.
2017-06-30 13:53:43 +02:00
Jacek Jendrzej
cf951434d5
Merge branch 'master' into pu/mp
2017-06-20 14:26:38 +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
Jacek Jendrzej
4c3002cb26
Merge branch 'master' into pu/mp
2017-06-15 12:32:31 +02:00
svenhoefer
4f32cf25e4
- bouquetlist: use getScrollBarData() function
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2017-06-15 01:01:55 +02:00
Jacek Jendrzej
ca83324763
Merge branch 'master' into pu/mp
2017-06-07 16:20:47 +02:00
svenhoefer
f2cae79b1c
- bouquetlist: fix calculation of footerwidth
...
wrong font was used
Signed-off-by: Thilo Graf <dbt@novatux.de >
2017-06-07 14:17:12 +02:00
svenhoefer
11a28c07d6
Merge branch 'master' into pu/mp
2017-04-19 21:35:56 +02:00
svenhoefer
4ea2f46c7c
- bouquetlist: rework; ...
...
* use OFFSET defines
* use CComponentsFooter to paint footer
* use CComponentsScrollBar to paint scrollbar
* use a bit more offset for items
* re-align status icons in items
* use same scambled-icon as used in channellist
2017-04-13 11:20:10 +02:00
Stefan Seyfried
c857fc49be
bouquetlist: don't block RC keys while list is opened
2017-03-10 19:10:19 +01:00
Stefan Seyfried
40adaa6515
bouquetlist: don't block RC keys while list is opened
2017-03-07 19:55:25 +01:00
Stefan Seyfried
a409047714
Merge remote-tracking branch 'tuxbox/master'
2017-01-22 22:59:39 +01:00
svenhoefer
9fe560fa53
- bouquetlist: fix round corners of selected item
2016-12-08 00:36:26 +01:00
svenhoefer
8be61c8763
- bouquetlist: fix initialisation of empty sting
2016-12-07 16:46:24 +01:00
svenhoefer
0842a7ac35
- bouquetlist: add "menu", "left" and "right" context buttons to header
2016-12-07 15:24:45 +01:00
Stefan Seyfried
c6d7968381
Merge remote-tracking branch 'tuxbox/master'
2016-12-04 18:02:51 +01: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
Stefan Seyfried
13ab1ebc8a
Merge remote-tracking branch 'tuxbox/master'
...
* needs compile fixes
* needs additional tests, of course :-)
2016-10-22 11:37:40 +02:00
svenhoefer
6f4e7ecda8
- bouquetlist: use getItemColors function
2016-10-19 10:06:35 +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
54f2ac510f
- fonts: add and use own font for all footers
2016-08-15 19:02:42 +02:00
svenhoefer
cc5258e6d5
- colors: make footer background color configurable
...
TODO: footer text color and maybe footer font
2016-08-15 00:14: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
Jacek Jendrzej
8638cd73b7
some compil warning fixes
2016-04-22 16:46:21 +02:00
[CST] Focus
302642cee7
neutrino: add webtv channel list mode
2016-03-23 16:36:00 +03:00
Stefan Seyfried
aec658ce2f
use CListHelpers to remove duplicated code
...
CListHelpers::UpDownKey() allows to remove duplicated
code from channellist, bouquetlist and bouqueteditor.
2016-01-18 08:10:16 +01:00
Stefan Seyfried
c9e72e654f
use CListHelpers to remove duplicated code
...
CListHelpers::UpDownKey() allows to remove duplicated
code from channellist, bouquetlist and bouqueteditor.
2016-01-16 15:01:29 +01:00
Stefan Seyfried
572de2bbcb
Merge remote-tracking branch 'cst-next'
2016-01-16 12:51:04 +01:00
svenhoefer
b00e78a165
- fix pagedown logic, but this time for real (i hope)
...
Why this was so difficult code? I don't know.
2016-01-15 13:51:14 +01:00
Stefan Seyfried
b837d8697b
Merge remote-tracking branch 'uncool/cst-next'
2015-12-28 16:15:14 +01:00
Thilo Graf
0146511f38
components: rework classes
...
- outsourced some classes cc_item.cpp/h, cc_draw.cpp/h
- added extra methodes for simple use of some basic components extra.cpp/h
- rework clock handling: use timer class, reworked members for
enable/disable clock with external timer events,
tryed to fix some display issues related with infoclock and
time osd clock in moviebrowser, channellist, menuus
- reworked hide/kill handling, removed parameter for hide(), try to use
cached backgrounds for other constallations, paint cache, image cache (all beta)
- reworked shadow/frame handling, add shadow modes for left/right
arrangement, TODO: repaint for existant instances required
- reworked color gradient assignment (beta)
... Note: I had a data crash in my local git tree
and i tryed to restore my historie, but most was lost. Therefore here
the commit is large
2015-12-27 14:42:27 +01:00
Stefan Seyfried
eeee5bacab
Merge remote-tracking branch 'uncool/cst-next'
...
This need buildfixes and some functional updates...
2015-12-13 17:41:55 +01:00
svenhoefer
ed4adff745
- channellist, bouquetlist and bouqueteditor: fix pagedown logic
2015-11-08 19:30:59 +01:00
[CST] Focus
eab8bbec20
neutrino: add option to limit CI usage to selected bouquets;
...
if no bouquets selected, CI used for all channels
2015-11-06 17:24:15 +03:00