Commit Graph

184 Commits

Author SHA1 Message Date
Jacek Jendrzej
2661fa4287 Merge branch 'master' into pu/mp 2017-10-08 18:03:01 +02:00
Thilo Graf
3d9b7c1360 CTimerList: fix behavior of hide() for remotebox sub menus
After hide() the the background was not fully restored or
was partially damaged  the corners beside the header.
2017-10-08 17:48:32 +02:00
Thilo Graf
6b28013da1 CTimerList: increase width of remote menu
eg: With oversized font sizes the buttons inside footer are  squeezed.
2017-10-08 17:48:32 +02:00
Jacek Jendrzej
7ad4a0e6cc Merge branch 'master' into pu/mp 2017-10-02 13:56:25 +02:00
Stefan Seyfried
0d9139054a remove "using namespace std" from header files
"using namespace std" in headers is considered bad practice, so move it
either into the respective cpp files or (for files which have lots of
other std::xxx usage anyway) just write it out explicitly.
Looking at the headers and the affected cpp files, one can actually see
why it is bad practice, as it's spreading very far ;-)
2017-10-02 13:43:57 +02: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
M. Liebmann
600d215aaf Merge branch 'master' into pu/mp 2017-09-19 23:21:21 +02:00
M. Liebmann
25ae929523 Use parseJsonFromString() for parsing json data in
- CMoviePlayerGui::luaGetUrl()
    - CTimerList::RemoteBoxChanExists()
    - CTimerList::RemoteBoxTimerList()
    - CTimerList::paintItem()
    - cTmdb::GetMovieDetails()
    - cYTFeedParser::parseFeedJSON()
    - cYTFeedParser::parseFeedDetailsJSON()
2017-09-19 23:20:39 +02:00
Jacek Jendrzej
23797d29c0 Merge branch 'master' into pu/mp 2017-08-29 11:26:54 +02:00
Thilo Graf
3987c3a306 CTimerList: adjust label width in footer dependent by count of buttons 2017-08-28 12:16:45 +02:00
Thilo Graf
4dd12767f9 CTimerList: paint header only if required
Avoid possible flicker effects.

TODO: fix clock background with enabled gradient on header repaint.
2017-08-28 12:16:45 +02:00
Jacek Jendrzej
1763bb9e64 Merge branch 'master' into pu/mp 2017-08-08 20:06:40 +02:00
TangoCash
bc5b3edc93 fix epgtitle
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-08-08 14:25:12 +02:00
Jacek Jendrzej
f791ee1455 Merge branch 'master' into pu/mp 2017-07-02 17:22:23 +02:00
Jacek Jendrzej
18e1ec060f src/gui/opkg_manager.cpp fix esource leak; supplement to 4bdacf39c8 2017-07-01 10:26:33 +02:00
Jacek Jendrzej
8b89baa7a2 Merge branch 'master' into pu/mp 2017-06-26 22:22:07 +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
Jacek Jendrzej
4bdacf39c8 init pre post 2017-06-26 19:23:23 +02:00
Jacek Jendrzej
2ddad19873 Merge branch 'master' into pu/mp 2017-06-21 13:54:49 +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
Jacek Jendrzej
a70f3cb025 Merge branch 'master' into pu/mp 2017-06-16 14:19:26 +02:00
svenhoefer
5d1a6a7f8b - timerlist: use CComponentsScrollbar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 21:52:39 +02:00
Jacek Jendrzej
d8ba9c822a Merge branch 'master' into pu/mp 2017-04-29 19:03:17 +02:00
Thilo Graf
b7d50b923f CTimerList: adjust date offset via format 2017-04-29 18:00:03 +02:00
Jacek Jendrzej
f292ba6b69 Merge branch 'master' into pu/mp 2017-04-24 21:33:15 +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
Stefan Seyfried
abec1c311b Merge remote-tracking branch 'tuxbox/master' 2017-03-04 19:32:30 +01:00
svenhoefer
cf9a1a705c - timerlist: fix timer comparison in modifyTimer() 2017-02-26 00:06:32 +01:00
Stefan Seyfried
8b47699447 Merge remote-tracking branch 'tuxbox/master' 2017-02-11 11:18:45 +01:00
GetAway
c1f788ac42 change to CURLOPT_CONNECTTIMEOUT_MS and ...
use a connect_timeout of 300ms for remote timer
2017-02-09 08:33:48 +01:00
TangoCash
fb5ab7f9ec fix pre and post times, set menuentry for unavailable boxes inactiv 2017-02-06 21:11:20 +01:00
TangoCash
22b0248d70 dont ask which box, if just one is present. 2017-02-06 21:11:06 +01:00
Stefan Seyfried
a409047714 Merge remote-tracking branch 'tuxbox/master' 2017-01-22 22:59:39 +01:00
Jacek Jendrzej
c868ad5300 src/gui/timerlist.cpp init changed 2016-12-20 22:03:43 +01:00
svenhoefer
4fc60600f7 - locale: right names for timerlist repeat-hints 2016-12-16 20:32:09 +01:00
Jacek Jendrzej
f7cfe0256b src/gui/timerlist.cpp dont check empty timerlist 2016-12-08 16:16:57 +01:00
svenhoefer
74c54d885a - timerlist: remove menu button from footer; is available in header too 2016-12-08 13:41:38 +01:00
Thilo Graf
f8b295b818 CTimerList: remove timeout for delete warning
Timeout for deletions are not a really good idea. This should be
controlled by user and it should be durable visualized what
he just is doing.
2016-12-08 12:54:37 +01:00
Stefan Seyfried
c6d7968381 Merge remote-tracking branch 'tuxbox/master' 2016-12-04 18:02:51 +01:00
Stefan Seyfried
2c92d112d0 Merge remote-tracking branch 'tuxbox/master' 2016-11-12 18:06:26 +01:00
Thilo Graf
3efaac5725 Merge branch 'master' into pu/msgbox
Conflicts:
	src/gui/moviebrowser/mb.cpp
2016-11-10 10:27:22 +01:00
Thilo Graf
9eb9158c2f CTimerList: add menu context button to header
Not to see that we have a possible submenu.
2016-11-09 19:44:13 +01:00
Thilo Graf
996beed078 Merge branch 'master' into pu/msgbox
Conflicts:
	src/gui/timerlist.cpp
2016-11-09 00:30:44 +01:00
TangoCash
32c6eaf031 fix epgtitle 2016-11-07 20:36:34 +01:00
svenhoefer
8ac3b64e75 - timerlist: just small code cosmetics 2016-11-07 10:13:04 +01:00
Thilo Graf
aae4411d03 Merge branch 'master' into pu/msgbox 2016-10-29 12:38:17 +02:00