Commit Graph

6473 Commits

Author SHA1 Message Date
[CST] Focus
75f7ac1235 gui/components/cc_base.cpp: try to fix screen save for CComponentsDetailLine 2014-07-17 17:02:51 +04:00
[CST] Focus
c8b33f6bda gui/osd_setup.cpp: re-use common channel list settings in context menu 2014-07-17 17:02:47 +04:00
[CST] Focus
0cda142ba7 Revert "CChannelList/COsdSetup: use showOsdChanlistSetup() from OSD-Setup"
commit has problems: bad looking, if fade is ON, menu missed channel list fonts config

This reverts commit 253579909f.
2014-07-17 17:02:43 +04:00
[CST] Focus
416646bbff merge neutrino-mp progressbar code, (C) martii 2014-07-17 17:02:37 +04:00
[CST] Focus
7cee5d3b2e gui/widget/menue.h: fix suppressDetailsLine() 2014-07-17 17:02:32 +04:00
[CST] Focus
cf91f2eccb merge neutrino-mp menu/buttons/icons changes, (C) martii 2014-07-17 17:02:25 +04:00
M. Liebmann
9f1c7f2800 Neutrino: Stop info clock when box shutdown 2014-07-16 23:45:23 +02:00
M. Liebmann
a3c453c403 CLuaInstance: Add function checkMagicMask() for use the color constants
- Use checkMagicMask() for colors in CComponents-Lua functions
2014-07-16 23:45:23 +02:00
M. Liebmann
0714c7f5ed CLuainstance: Use lua_Unsigned for color definitions
- Add additional tableLookup() for get lua_Unsigned
- Change tableLookup() for int to lua_Integer
2014-07-16 23:45:23 +02:00
M. Liebmann
b8ed776a76 CLuainstance/cwindow.new: Add parameter for show or hide header/footer
- default (parameter missing) is true (show)
2014-07-16 23:45:23 +02:00
[CST] Focus
40167afef4 libiw/iwscan.cpp: fix crash in case of different cmd order 2014-07-16 11:52:24 +04:00
M. Liebmann
de91201fa2 CUpnpBrowserGui::paintItemInfo: Set transparency for DisplayImage()...
...to CFrameBuffer::TM_NONE
2014-07-12 22:12:28 +02:00
M. Liebmann
09a39546c2 CLuaInstance::MenuAddItem: Add separator typ 'subhead' 2014-07-12 22:12:28 +02:00
M. Liebmann
e991507888 CLuaInstance::CPictureNew: Add parameter 'transparent' for cpicture.new
- Default is CFrameBuffer::TM_NONE (No 'pseudo' transparency)
2014-07-10 16:38:09 +02:00
M. Liebmann
a182fca81f CComponentsPicture: Add parameter 'transparent'...
...to set the transparency of pictures

- Set default transparency for CComponentsChannelLogo to
  CFrameBuffer::TM_BLACK
  (Transparency when black content -> 'pseudo' transparency)

- Set default transparency for CComponentsPicture to
  CFrameBuffer::TM_NONE (No 'pseudo' transparency)
2014-07-10 16:38:09 +02:00
martii
c9d78e1a9c driver/record: auto-terminate temporary timeshift recordings 2014-07-07 08:35:12 +02:00
M. Liebmann
176d97969e CLuaInstance::SignalBoxNew: Add 'parent' parameter...
...for the integration of signalbox in a parent cwindow
2014-07-04 02:13:38 +02:00
[priv] M. Liebmann
0a9d363251 Update deutsch.locale 2014-07-04 02:13:38 +02:00
svenhoefer
b7b0da12b4 - moviebrowser: prevent segfault at movies w/o channellogo
commit taken from max10s-neutrino-mp
2014-07-03 11:43:31 +02:00
[CST] Focus
a7c93d1926 gui/moviebrowser.cpp: fix off-screen draw, if OSD height is set to max in osd setup 2014-07-02 14:49:53 +04:00
[CST] Focus
629528908b gui/scan_setup.cpp: add signal test menu on request 2014-07-02 11:10:40 +04:00
[CST] Focus
bb77bafdca gui/scan.cpp, gui/motorcontrol.cpp: increase signal bar height for 50% 2014-07-02 11:10:32 +04:00
[CST] Focus
fc3e9ebd62 gui/network_service.cpp: add dropbear 2014-07-02 11:10:27 +04:00
[CST] Focus
ba754ba61a gui/network_service.cpp: change djmount charset option to UTF-8 2014-07-02 11:10:23 +04:00
[CST] Focus
60c965d6b8 gui/motorcontrol.cpp: change signal/snr layout to vertical 2014-07-02 11:10:19 +04:00
[CST] Focus
9f4aeb2074 gui/scan.cpp: change signal/snr layout to vertical 2014-07-02 11:10:14 +04:00
[CST] Focus
fa8f28eed1 neutrino.cpp: zap also with page up/page down buttons 2014-07-02 11:10:09 +04:00
M. Liebmann
2b63d1a243 CMovieBrowser: Use CComponentsChannelLogo for display channellogo 2014-06-29 13:25:32 +02:00
M. Liebmann
2ecd9918cb CChannelList: Use CComponentsChannelLogo for display channellogo 2014-06-29 13:25:32 +02:00
M. Liebmann
3d805054f4 CComponentsChannelLogo: disable paint of logo background, it's not required here
- Fix calculation of logo width & height
2014-06-29 13:25:32 +02:00
M. Liebmann
1b9037e8e8 CTextBox: Add Flag m_renderMode (Font::FULLBG) for RenderString() 2014-06-29 13:25:32 +02:00
M. Liebmann
4fc95d6395 Fix sort order in english.locale 2014-06-29 13:25:32 +02:00
svenhoefer
aad8c86cb8 - neutrino_menue: add own personalize item to standby item 2014-06-28 14:28:35 +02:00
Thilo Graf
5670e87d77 CChannelList: disable paint of clock background, it's not required here 2014-06-28 01:09:17 +02:00
Thilo Graf
672757606c CComponents: implement scroll functionality into CComponentsForm
CComponentsForm provides page scroll if found more
than one pre defined page and is working with all derivated sub classes from CComponentsForm .

Pages are defined with setPageNumber(0...n) in items (1st page = 0). The item page number property is
defined in variable cc_page_number. The highest page number sets the
count of pages inside container to required value. Thats compellingly!

To show a page, we can use setCurrentPage(0...n ) and paintCurPage() or use directly paintPage(0...n).
Note: global paint() will show the current page. Default page is 0 (as first).
Use setCurrentPage(0...n) to change this before first call of paint().
Note: In CComponentsWindow class, these methods are applied to window body.

For examples, take a look into CTestMenu
2014-06-27 20:49:41 +02:00
Thilo Graf
e6f6931b72 CComponentsPicture: use current instance of CPictureViewer
reduce precautionary too much unnecessary impact
2014-06-27 20:38:59 +02:00
Thilo Graf
c2bc275d5d CComponentsForm: add functions to get first and last item 2014-06-27 20:38:59 +02:00
svenhoefer
8887767141 - osd_setup: don't show colored progress bar option in channellist ...
... when colored progress bar is disabled
2014-06-27 18:26:13 +02:00
svenhoefer
bf42b7c4cf - yWeb: show correct RCU at Zee² 2014-06-27 10:43:25 +02:00
svenhoefer
8322c9e408 - neutrinoyparser: detect Zee²; fix Boxmodel for Trinity 2014-06-27 10:41:01 +02:00
Christian Schuett
ad498249d1 libconfigfile: accept booleans as int32 or int64
for compatibility if config file entry is changed from boolean to int32 or int64

based on patch by martii <m4rtii@gmx.de> in Neutrino-MP Git
2014-06-23 21:37:49 +02:00
Thilo Graf
253579909f CChannelList/COsdSetup: use showOsdChanlistSetup() from OSD-Setup
This removes multiple code parts from COsdSetup without
loss of functionality.
2014-06-23 18:43:47 +02:00
Thilo Graf
67ab4addeb CComponentsWindow: add missing comment for sidebars 2014-06-23 18:43:47 +02:00
Thilo Graf
dce25e94b3 CComponentsForm: don't consider frame for position calculation
This should be done in the arrangement of the container contents
2014-06-23 18:43:47 +02:00
Thilo Graf
eee10df7bb CComponentsForm: add comment 2014-06-23 18:43:47 +02:00
Thilo Graf
2aff49deea CComponentsItem: remove unnecessary calculation of position with frame
This should be done in the arrangement of the container contents
2014-06-23 18:43:47 +02:00
Thilo Graf
5eb63b9515 CComponentsPicture: structure of class highly simplified
It should  be now easier to use images as objects. An initialized
picture object should provide all relevant properties and some
functionalities of picture viewer.
2014-06-23 18:43:47 +02:00
Thilo Graf
8bbd7024d9 CComponents: epand method setFrameThickness() to change selected frame 2014-06-23 18:43:47 +02:00
Thilo Graf
2f0e4e1687 CProgressWindow: implement CComponent classes
This implement window functionality from CComponentsWindow,
progress items from CProgressBar() and status text
items from CComponentsLabel()
2014-06-23 18:43:47 +02:00
Thilo Graf
793230e9a7 CMenuWidget: add member to suppress paint of details line
In some situations is it more senseful to suppress painting of details line.
Required if menu window is painted over another window.
The hide() functionality of detailsline paints only an empty background on screen so we have
blank parts on screen. That looks bad. For example, this is to observe
on context menu in channellist.

We should see this as a workaround. It is not certain whether the
details line is really needed in the future.
2014-06-23 18:43:47 +02:00