Commit Graph

413 Commits

Author SHA1 Message Date
[CST] Focus
00f77bec3d gui/widget/menue.cpp: paint body without head;
disable menu name display on VFD - it overwritten by option name anyway;
little cleanup
2012-07-18 16:01:48 +04:00
micha-bbg
301193ce01 * CComponentsInfoBox: missing shadow
- Removed wrong parameter 'rad' from function call CComponentsInfoBox
2012-07-17 21:36:57 +01:00
micha-bbg
ea33afbcf8 * Fix the position of CComponentsDetailLine 2012-07-17 20:52:55 +01:00
micha-bbg
fd1ec29d83 * Use CComponentsInfoBox for menu hint 2012-07-17 20:52:55 +01:00
[CST] Focus
e295500984 gui/widget/menue.cpp: check item's direct key only on key events 2012-07-17 11:45:28 +04:00
[CST] Focus
2205ac67a0 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-17 10:15:19 +04:00
Thilo Graf
53d4ef64aa *menu: hide detail line objects without paintBackgroundBoxRel() 2012-07-16 22:28:02 +02:00
Thilo Graf
261904acd0 *neutrino: remove dub code
using class 'CComponentsDetailLine' instead multiple code
details line rendering
2012-07-16 22:28:02 +02:00
[CST] Focus
52834d73fb gui/widget/menue.cpp: remove one indent level in CMenuWidget::exec 2012-07-16 20:56:52 +04:00
[CST] Focus
eb5b8328ec gui/widget/menue.cpp: fade-in, if menu was hidden, for testing 2012-07-16 19:11:17 +04:00
[CST] Focus
ab69ee272f gui/widget/menue.cpp: fix screen save/restore;
use RADIUS_LARGE (without -2)
2012-07-16 16:13:51 +04:00
[CST] Focus
a2ff6f7675 gui/widget/menue.cpp: fix hint box height calc 2012-07-16 15:26:54 +04:00
[CST] Focus
e02258276e gui/widget/menue.cpp: fix menu_left_exit option;
remove can_arrow member - isMenueOptionChooser() is enough
2012-07-16 14:33:22 +04:00
satbaby
d2b948933a fix tiny OSD shadow 2012-07-12 17:58:32 +02:00
micha-bbg
ee781bd880 * Menu hints: Extra font added
- Font size set by Menu/Settings/Font settings/Menu/Menu hints
2012-07-11 23:41:08 +01:00
micha-bbg
108b8d9523 * Menu hints: Shadow for hint box enabled 2012-07-11 23:41:08 +01:00
micha-bbg
f732fe749e * Menu hints: Optimize presentation 2012-07-11 23:41:08 +01:00
satbaby
f7fe36a8dc fix OSD 2012-07-11 14:36:21 +02:00
[CST] Focus
7ab0876611 gui/osd_setup.cpp: lets just hide menu and repaint on corners option change 2012-07-09 17:37:34 +04:00
satbaby
5420af701a menue.cpp:-fix OSD on corners switch (upper side) 2012-07-09 15:00:08 +02:00
Thilo Graf
f836f3c3f3 menu: add overloaded version for CMenuOptionStringChooser 2012-07-08 22:01:12 +02:00
Thilo Graf
ddab0fd734 update license text in some files
TODO: many other files still need corrections
2012-07-08 22:01:11 +02:00
satbaby
e3b52d9a2b menue.cpp:-fix OSD clear in hint+angular mode 2012-07-08 21:06:12 +02:00
satbaby
d81a9229b1 menue.cpp:-fix OSD on corners switch (-fix hint mode) 2012-07-08 20:15:20 +02:00
[CST] Focus
0dc164bc8e Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-07-08 21:44:41 +04:00
[CST] Focus
c5f60b5b47 gui/widget/menue.cpp: add menu hints paint 2012-07-08 21:33:59 +04:00
satbaby
d8cdb87e83 menue.cpp:-fix OSD on corners switch 2012-07-08 18:30:03 +02:00
satbaby
e14fc80ed5 -pedantic fixes 2012-05-08 18:59:11 +02:00
[CST] Focus
b314d9329f gui/widget/menue.cpp: simplify CMenuOptionLanguageChooser - we have one option for every instance 2012-05-07 14:55:29 +04:00
[CST] Focus
a2d7fc39d0 gui/widget/menue.cpp: add CMenuDForwarder - forwarder which delete jumpTarget 2012-05-05 12:19:00 +04:00
Stefan Seyfried
a029333c1a neutrino: adapt to the framebuffer_spark blitter change
basically add fb->blit() in every widget where necessary to
make sure the framebuffer is updated with current content
2012-04-17 19:33:57 +02:00
Stefan Seyfried
7fcd36ed66 spark: revert framebuffer scaling commits
we're going to use the STFB blitter instead of manually
scaling everything if the videomode is not 720p, so more
or less revert all commits regarding FB scaling:

Revert "fontrenderer: scale fonts for nonstandard FB resolutions"
Revert "neutrino: resize framebuffer on videomode change"
Revert "fontrenderer: fix issue with epgwindow font when FB is scaling"
Revert "neutrino: fix artefacts with scaling framebuffer and 1080i"
Revert "spark: draw lines 2px wide instead of 1 in full-HD mode"
Revert "spark: do not scale framebuffer for PAL mode"
Revert "spark: fix framebuffer glitches"
Revert "spark: do not sync blitter after every rectangle (improves performance)"
2012-04-17 19:33:57 +02:00
Stefan Seyfried
1182430ac3 neutrino: fix artefacts with scaling framebuffer and 1080i 2012-04-17 19:33:54 +02:00
Stefan Seyfried
9dbdfcf5c7 neutrino: call a script after a PIN is entered 2012-04-17 19:33:49 +02:00
focus
384ec65631 gui/widget/menue.cpp: add param delete_items to CMenuWidget::resetWidget, use resetWidget in destructor
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2161 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-03-26 14:46:42 +00:00
thilo
c12fe22766 *neutrino menu: make setSelected()also usable if widget index is in use
setSelected() had no effect with widget index

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2037 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-01-05 23:39:00 +00:00
thilo
f8b626250a *neutrino pin check: add possibility to manipulate head title and hint text
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2032 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-01-01 21:43:12 +00:00
thilo
d9df92bfa8 *neutrino menue: remove resetWidget() from destructor
resetWidget() is only meant to have a possibility to refill
into a clean widget with items

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2024 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-30 22:00:27 +00:00
thilo
f98c83ee41 *neutrino personalize: remove delete
delete causes crashes while saving settings in personalize setup

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2011 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-28 00:19:21 +00:00
focus
1242dd2d00 At least keychooser display was broken with overloaded paint, revert and use double calcSize for now
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2007 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-27 16:22:36 +00:00
thilo
27af698792 *neutrino menu classes: add member and numerations to manage menu position
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1954 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-06 19:55:38 +00:00
focus
bc147de88b Use new class to fade
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1941 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-06 12:03:55 +00:00
focus
66843bf552 Remove unused last arg from paint
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1937 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-05 16:41:46 +00:00
focus
400d74abb2 Remove wanted_height
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1936 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-05 14:51:20 +00:00
focus
e85c48501f Experimental: save/restore screen for channel list context menu
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1935 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-05 14:16:28 +00:00
focus
33e94fbcf0 Add code to save/restore background, for using menu over another osd
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1934 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-05 13:09:36 +00:00
focus
07ee1cd155 Fix CMenuWidget::resetWidget; Fix not needed repaints from CMenuOptionStringChooser; Reset item positions in hide() to prevent paints if hidden
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1930 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-02 15:44:51 +00:00
satbaby
2c8073dfd8 -fix possible segfault if ID value is bigger than MN_WIDGET_ID_MAX
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1927 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-29 18:09:13 +00:00
satbaby
d8bfc3d047 -fix possible segfault if selected > items.size()
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1920 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-27 16:42:39 +00:00
focus
82d3290d98 Remove unused g_settings.gtx_alpha1/2
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1917 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-26 12:45:02 +00:00