Commit Graph

3571 Commits

Author SHA1 Message Date
Thilo Graf
e6eb91f706 CBEChannelWidget: use CComponentsInfoBox to paint text into infobox 2013-03-06 11:27:56 +01:00
Thilo Graf
200dce89c1 Bedit: adapt to last CComponent changes 2013-03-06 11:27:56 +01:00
Thilo Graf
7df6748f74 CMenuWidget: set frame thickness
default value in CComponentsInfoBox is inherit from CComponentsContainer
and =0, baut we need =2
2013-03-06 11:27:55 +01:00
Thilo Graf
d521cac983 CComponents: add members to init inherit variables
This sould enshure, that we have init with basic values in sub classes
2013-03-06 11:27:55 +01:00
Thilo Graf
12cb192341 CMenuWidget: init instance of CComponentsDetailsLine in constructor 2013-03-06 11:27:55 +01:00
Thilo Graf
ee52053f2d CComponentsDetailsLine: add basic constructor without args 2013-03-06 11:27:55 +01:00
Thilo Graf
232933f9fc CComponentsInfoBox: create instance of CComponentsInfoBox in constructor 2013-03-06 11:27:55 +01:00
Thilo Graf
9aa0d14d39 CComponentsInfoBox: add basic constructor without args
usefull if dynamic changed properties are needed
2013-03-06 11:27:55 +01:00
micha-bbg
2101a32862 * CMenuWidget: Use removeLineBreaks() in paintHint() 2013-03-06 11:27:54 +01:00
micha-bbg
af8c8f2c10 * CComponentsInfoBox: Add removeLineBreaks() 2013-03-06 11:27:54 +01:00
micha-bbg
e233c7467e CComponentsInfoBox: Use setTextFont() in paintText() 2013-03-06 11:27:54 +01:00
micha-bbg
ff12f2b5b5 CMenuWidget: Remove line breaks from hint text
- Add font to Constructor & setText()
- remove CTextBox::AUTO_HIGH
2013-03-06 11:27:54 +01:00
micha-bbg
1ac03645cc * CComponentsInfoBox: Add setTextBorderWidth() to paintText()
- Add delete textbox to paint()
- remove CTextBox::AUTO_HIGH
2013-03-06 11:27:54 +01:00
Thilo Graf
53ff9cdddf CMenuWidget: implement CComponentsInfoBox functionality for text and icon 2013-03-06 11:27:53 +01:00
Thilo Graf
9090e41d5b CComponents: Rework some buggy paint methodes 2013-03-06 11:27:53 +01:00
Thilo Graf
aa308c1236 CComponents: paint picture in Infobox 2013-03-06 11:27:53 +01:00
Thilo Graf
d59eb05427 CChannelList: adapt for last changes in CComponents 2013-03-06 11:27:53 +01:00
Thilo Graf
14f8e63cc9 CAudioPlayer: adapt for last changes in CComponents 2013-03-06 11:27:53 +01:00
Thilo Graf
b0f9cde09f CMenuWidget: adapt for last changes in CComponents 2013-03-06 11:27:52 +01:00
Thilo Graf
b0fc5efe28 Bedit: adapt for last changes in CComponents 2013-03-06 11:27:52 +01:00
Thilo Graf
2e6ac2420a CComponents: add text functionality into class CComponentsInfoBox() 2013-03-06 11:27:52 +01:00
Thilo Graf
faca582807 CComponents: add class to place and paint icons and pictures 2013-03-06 11:27:52 +01:00
micha-bbg
d5a00cb260 * Imageinfo/Streaminfo: Use CComponentsPIP for PIP 2013-03-06 11:27:52 +01:00
micha-bbg
413e224128 * channellist.cpp: paint details
- Rework paintItem2DetailsLine()
- Use CComponentsInfoBox for paintDetails()
- Set missing height of down mark
2013-03-06 11:27:52 +01:00
Thilo Graf
55a9b0db75 Bedit: apply last CComponent changes 2013-03-06 11:27:51 +01:00
Thilo Graf
9027ac6fba CMenuWidget: define system colors during runtime 2013-03-06 11:27:51 +01:00
Thilo Graf
485dca43e2 CComponents: add more basic members and sub classes
- change default colors for info box
- add member methode to synchronize system colors
- add class CComponentsShapeCircle
- add class CComponentsShapeSquare
- add sub class CComponentsPIP
2013-03-06 11:27:51 +01:00
Thilo Graf
03d276d90a CMenuWidget: adapt to current CComponentsInfoBox changes 2013-03-06 11:27:51 +01:00
Thilo Graf
daa3ce2276 Bedit: adapt to current CComponentsInfoBox changes 2013-03-06 11:27:51 +01:00
Thilo Graf
360feb8db9 CAudioPlayerGui: adapt to current CComponentsInfoBox changes 2013-03-06 11:27:50 +01:00
Thilo Graf
6e58bb595e CBEChannelWidget: remove redundant hide of infobox
Infobox uses it's own hide().
2013-03-06 11:27:50 +01:00
Thilo Graf
ec2c78537c *menu.cpp: refresh radius settings
Changed corner settings in osd setup
have no effect in unchanged menu widget instances.
2013-03-06 11:27:50 +01:00
Thilo Graf
06ee0c0c10 CComponents: add sub class CComponentsContainer and clean up some members
- add virtual members to set colors
- remove parameters from CComponents constructor and set default values
  in constructor
- v_fbdata becomes a protected member, because old members like
  v_screen_val and v_infobox_val not needed in sub classes
- using sizeof() to get size of fbdata structs in paint() members,
  so we don't need explizit defines for struct size
- new class CComponentsContainer is a basic class for
  CComponentsInfoBox and other similar coming sub classes
- use enums for fbdata types
- add function setShadowOnOff()
- also add defines for plausible usage of setShadowOnOff(CC_SHADOW_ON/OFF)
2013-03-06 11:27:50 +01:00
Stefan Seyfried
3d386649a9 sectionsd: trim CN thread debug messages
* disable DEBUG_CN_THREAD
* shorten eit update filter message
* remove unneeded printdata_ms

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-06 10:15:55 +01:00
Stefan Seyfried
49f2f4e70d sectionsd: shorten debug messages
* channel ids in sectionsd are only 48bit
* addEvent debug message had redundant information

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-06 10:14:54 +01:00
Stefan Seyfried
789d25eab0 sectionsd: be more tolerant about adjtime() failure
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-06 10:12:31 +01:00
Stefan Seyfried
4d5e7bf354 sectionsd: don't truncate 64bit value before comparing
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-06 10:12:24 +01:00
svenhoefer
2d611504af - deutsch.locale: external plugin-dir must not be on a hdd 2013-03-05 22:46:06 +01:00
svenhoefer
ff1baefd00 - deutsch.locale: rework german menu hints
serveral fixes in spelling and grammar, intelligibility and wording
2013-03-05 22:37:21 +01:00
svenhoefer
6772336524 - locale: two little requested fixes (typo and intelligibility) 2013-03-05 21:22:32 +01:00
SnowHead
2c82b79ba2 - moviebrowser: don't show additional files from enigma2 in moviebrowser 2013-03-05 20:57:40 +01:00
Stefan Seyfried
5dbf45896f hdd_menu: use proper tune2fs call
call the my_system with the proper number of parameters instead
of relying on specifics of the getopt() used by tune2fs, now that
there is no limitation on the number of my_system arguments anymore

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 12:04:57 +01:00
Stefan Seyfried
988a8ebec2 helpers: improve my_system function
Instead of hardcoding the maximum number of arguments to the
my_system helper, pass a variable argument list.
The function is deliberately source-incompatible with the old
implementation (as opposed to a variant with a sentinel NULL
argument, which would be compatible) to find all users and to
make sure that new future users of this function are not
overlooked during merges with other branches.

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:58:49 +01:00
Stefan Seyfried
22be19a9b0 my_system/my_popen: detach the children from neutrino's terminal
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:16:57 +01:00
Stefan Seyfried
ec58530ae4 libconfigfile: fix strange problem in last commit
for unexplained reasons, tmpfile was sometimes empty :-(
to work around that, use std::string instead of const char *

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:05:47 +01:00
Stefan Seyfried
2afc06a793 libconfigfile: update config file atomically when saving
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:05:38 +01:00
Stefan Seyfried
b6df7de7f7 neutrino: avoid crash when signals are caught during start
this needs more work to avoid crashes when interrupted early

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:01:40 +01:00
Stefan Seyfried
0b17e2f98e femanager: save frontend.conf if new entries are present
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-04 13:25:51 +01:00
svenhoefer
8b18346c98 - neutrino.cpp: fix handling of g_settings.mode_left_right_key_tv 2013-03-01 20:49:47 +01:00
svenhoefer
ca8f8251ed - audioplayer.cpp: fix comparison operator 2013-02-28 10:02:59 +01:00