Commit Graph

8555 Commits

Author SHA1 Message Date
M. Liebmann
4c8de6960e remotetimer: Don't repaint timerlist when no changes to remote ip 2016-10-26 15:16:11 +02:00
M. Liebmann
a3e0a0e917 CMenuWidget::saveScreen: Fix segfault 2016-10-26 15:16:11 +02:00
M. Liebmann
a132969547 CTimerList: Use enableSaveScreen() for CIPInput 2016-10-26 15:16:11 +02:00
M. Liebmann
f396037078 CExtendedInput: Add saveScreen & restoreScreen() functions 2016-10-26 15:16:11 +02:00
Thilo Graf
d2038a499e Clean up: remove unused files 2016-10-26 10:25:10 +02:00
Thilo Graf
e19536fe99 Includes: remove unused includes 2016-10-26 10:25:07 +02:00
Thilo Graf
ac59ce80b1 Merge branch 'master' into pu/msgbox 2016-10-26 09:56:49 +02:00
Thilo Graf
ca97793ef0 CNeutrinoApp: add missing hide()
Hintbox was not removed from scrren after paint.
2016-10-26 09:56:05 +02:00
Thilo Graf
3a6f9e5ffa CMsgBox: add missing disableTimeOutBar()
addendum to
CHintBox: move showTimeOutBar() to protected, add params to enableTimeOutBar()
2016-10-26 09:55:55 +02:00
svenhoefer
56e668ae95 - followscreenings: don't show menu if just one event is found 2016-10-25 22:40:50 +02:00
vanhofen
82f7eff169 - moviebrowser: port configuration of moviebrowser fonts from NI-Neutrino 2016-10-25 12:19:48 +02:00
Thilo Graf
be5ab3ab57 Merge branch 'master' into pu/msgbox 2016-10-25 11:47:33 +02:00
svenhoefer
a8c4bdb7de - listframe/moviebrowser: add round corners to scrollbar 2016-10-25 11:06:12 +02:00
svenhoefer
46297266b2 - moviebrowser: add spacer row to last play/rec windows 2016-10-25 11:06:12 +02:00
svenhoefer
be9143a511 - textbox: fix round corners/scrollbar handling 2016-10-25 11:06:12 +02:00
svenhoefer
301f312673 - moviebrowser: fix max_width in info-box 2016-10-25 11:06:12 +02:00
Thilo Graf
a80b861cb5 CHintBox: move showTimeOutBar() to protected, add params to enableTimeOutBar()
Explicit call of disableTimeOutBar() after exec() is required to ensure
we have no timebar opened objects. I'm not shure, but otherwise crashs
could be possible.

showTimeOutBar() is required for OnTimer(). It doesn't need any
parameter.
2016-10-25 08:53:23 +02:00
Thilo Graf
b6d4e3b523 Merge branch 'master' into pu/msgbox 2016-10-25 08:09:29 +02:00
Jacek Jendrzej
80f7d0a299 helpers: 201103L have to_string 2016-10-24 13:41:23 +02:00
Thilo Graf
527e65df77 CMsgBox: add doc for CMsgBox 2016-10-24 10:31:28 +02:00
Thilo Graf
a5ce26dfd9 CHintBox: try to optimize height and width of message window 2016-10-24 10:31:28 +02:00
Thilo Graf
21e8188b5b CMsgBox: use default text mode parameter with scroll for all derivatives 2016-10-24 10:31:28 +02:00
Thilo Graf
55ac581523 CComponentsFooter: optimize select buttons, try to assign better contrast
Now it's possible to set parameters for frames and text.
Parameters are prdefined for better contrasts in select or default mode.

TODO: background modes have no effects at the moment. Here are other things need to be done.
2016-10-24 10:31:28 +02:00
Thilo Graf
969e2fe600 CHintBox: add doc with doxygen tags 2016-10-24 10:31:28 +02:00
Thilo Graf
912ca8647e CTestMenu: ensure remove hintbox from screen after pressed exit button.
call of hide() was missed.

Use hintbox object on stack.
Is completely sufficient here.
2016-10-24 10:31:28 +02:00
Thilo Graf
6580c5a54a CHintBox: ensure remove timeout bar from screen if hintbox object is closed
Timeout bar is not embedded like other cc items in  this form, therefor is
is better to kill this object explicit from screen otherwise it is possible
we hab artefacts after closing of hintbox window.
2016-10-24 10:31:28 +02:00
Thilo Graf
2952dcc124 CHintBox: fix text mode pass
Rquired in inherited classes
2016-10-24 10:31:28 +02:00
Thilo Graf
4ff7bd8f7e CHintBox: visualize timeoutbar with smooth progress 2016-10-24 10:31:28 +02:00
Thilo Graf
d0dd14040f CComponentsTimer: add support for nano seconds
To enable nano mode, parameter is_nano must set to true.
2016-10-24 10:31:28 +02:00
Thilo Graf
542de648f5 CComponentsFooter: reduce button height inside footer
TODO: more optimization seems required
2016-10-24 10:31:27 +02:00
Thilo Graf
78259c6ec3 CCDraw: add signals into hide() methode
alows to use slots
2016-10-24 10:31:27 +02:00
Thilo Graf
3280b44471 CMsgBox: ensure reset of progress value on used key 2016-10-24 10:31:27 +02:00
Thilo Graf
d50ef787a2 CMsgBox: enlarge footer height
Buttons has too small offset to bottom of footer.
Framed and shaded buttons are arranged on the top of footer, so
we have a larger offset.
2016-10-24 10:31:27 +02:00
Thilo Graf
013cd1f2cc CComponentsWindow: prepare possibility to change footer height 2016-10-24 10:31:27 +02:00
Thilo Graf
edd2e48bbe CComponentsForm: try to fix possible transparent bars
Ion enabled frame it's possible we have transparent bars
between frame and the last item on window bottom. This should avoid this.
2016-10-24 10:31:27 +02:00
Thilo Graf
c035b2fc15 CHintBox: add space for timeout bar 2016-10-24 10:31:27 +02:00
Thilo Graf
52abf18c22 CPictureViewerGui: add helpbox 2016-10-24 10:31:27 +02:00
Thilo Graf
cb3699deb5 CHintbox/CMsgBox: add vizualized timeout bar 2016-10-24 10:31:27 +02:00
Thilo Graf
b9d44a3fc8 CHintbox: use default text frame depends from default height and width 2016-10-24 10:31:27 +02:00
Thilo Graf
8579758884 Helpbox: fix possible transparent holes behind images 2016-10-24 10:31:27 +02:00
Thilo Graf
1338ce2b8e CMovieHelp: add localized items
TODO: add missings locales
2016-10-24 10:31:27 +02:00
Thilo Graf
87a9a69578 CPersonalizeGui: remove centered text alignment fro helptext 2016-10-24 10:31:27 +02:00
Thilo Graf
3221b7467e Helpbox: use auto sized width for footer button 2016-10-24 10:31:27 +02:00
Thilo Graf
bd57627b8f Helpbox: use current shadow color 2016-10-24 10:31:27 +02:00
Thilo Graf
3b60a55f59 CHintBox: reduce window size for used auto size depends on text content 2016-10-24 10:31:26 +02:00
Thilo Graf
ce11a3a0df CComponentsButton: remake caption size to 85% of button height
Better optical matching size.
2016-10-24 10:31:26 +02:00
Thilo Graf
b3e7e49592 CComponentsFooter: use different select color for button, if count = 1
TODO: 	should be configurable. Not all theme color combinations
	have matched contrasts.
2016-10-24 10:31:26 +02:00
Thilo Graf
5bd4903b27 cc_item.cpp: subtract frame width from the inner radius Box
Is necessary, because otherwise the frame radius would not match with outside radius
This would mean that there are "holes" at the box corners.
So now it seems to work.
2016-10-24 10:31:26 +02:00
Thilo Graf
59e8a17061 CComponentsItem: ensure some dimensions for shadow are not < 0 2016-10-24 10:31:26 +02:00
Thilo Graf
03d010fa29 CComponentsButton: remove enableShadow() from button class
is not required
2016-10-24 10:31:26 +02:00