Commit Graph

6117 Commits

Author SHA1 Message Date
Stefan Seyfried
d1eebea381 timerd: rename TIMER_NEXTPROGRAM
To ensure it is no longer used, rename it to __TIMER_NEXTPROGRAM.
It cannot be removed without breaking compatibility, since it is
part of the API (the integers values of enum CTimerEventTypes are
written to timerd.conf)
2014-01-12 16:56:41 +01:00
Stefan Seyfried
e2bcee0a0f timerdclient: remove EVT_NEXTPROGRAM
...and EVT_ANNOUNCE_NEXTPROGRAM.
These are only internal API, so no incompatibility should occur.
2014-01-12 16:56:31 +01:00
Stefan Seyfried
ed818c7c14 reduce direct dependencies on timerdclient.h
Include timerdtypes.h instead of timerdclient.h where feasible,
add direct instead of indirect includes of timerdclient.h where
necessary. This reduces the number of files which depend on
timerdclient.h from 134 to 16.
Add/update copyright notices in the affected files.
2014-01-12 16:55:31 +01:00
Stefan Seyfried
9476627ac5 zapit: improve the lockPlayBack "nonblank-Hack" 2014-01-12 15:26:34 +01:00
Stefan Seyfried
c68a67529c timerd: get rid of unused CTimerd::TIMER_NEXTPROGRAM
This event should be completely obsolete (it was used before
EIT-update was working correctly), so get rid of it in the code.
For now it is just commented out, until further testing is done.
2014-01-12 15:07:31 +01:00
Stefan Seyfried
f23b9074f6 dboxinfo: fix format strings for uint64_t 2014-01-12 14:45:48 +01:00
Stefan Seyfried
a92141d147 Merge remote-tracking branch 'check/next-cc' 2014-01-12 14:41:44 +01:00
Thilo Graf
72cb72695f CComponentsSlider: fix vertical arrangement for slider body
Centering was broken.
2014-01-12 13:57:11 +01:00
Thilo Graf
f6d7352dca CComponents: add member to set color for selected items 2014-01-12 13:57:11 +01:00
Thilo Graf
2ca246a30d CComponentsSlider: fix debug output 2014-01-12 13:57:10 +01:00
M. Liebmann
4c797ec3ec Disable infoclock when user menu activ 2014-01-12 10:48:06 +01:00
Stefan Seyfried
1a37ab57a2 streamts: set CPU freq to 'high' for streaming 2014-01-11 18:09:05 +01:00
Stefan Seyfried
573dc62736 streamts: put zapit back into standby after streaming
additionally, update copyright info
2014-01-11 18:07:17 +01:00
Stefan Seyfried
1b8e5c0445 XMLTreeNode::AddNode: fix logic error (in unused branch) 2014-01-09 14:57:18 +01:00
Stefan Seyfried
2733fc71e8 XML_Parser::storeAtts: don't leak in case of realloc failure 2014-01-09 14:56:45 +01:00
Stefan Seyfried
f9b736a11f XML_Parser: initialize variable 2014-01-09 14:55:55 +01:00
martii
341b75ccd9 gui/dboxinfo: minor clean-up 2014-01-07 02:00:56 +01:00
[CST] Focus
911e41627c gui/movieplayer.cpp: re-enable and fix auto-time display for REW, FF-modes 2014-01-08 16:34:25 +04:00
[CST] Focus
468a8df8f4 gui/scan_setup.cpp: fix separator between sat and cable scan option 2014-01-08 16:11:18 +04:00
Thilo Graf
44d2eabede CMoviePlayerGui: disable time display for REW, FF-modes
time display in combination with REW and FF is broken, needs rework
included CTimeOSD

see also: http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12017-einblendungen-im-movieplayer/
2014-01-08 12:12:01 +01:00
Thilo Graf
4e1caf8afe CComponentsFrmClock: fix shaodow warning
size is a member name of CComponentsForm
2014-01-08 11:22:22 +01:00
Thilo Graf
8828e27968 CComponentsFrmClock: update license text 2014-01-08 11:20:18 +01:00
Thilo Graf
2191fded38 CComponentsForm: add members to get count of items 2014-01-08 08:42:16 +01:00
Thilo Graf
7403aa2d46 CTimeOSD: use class konform member names
CTimeOSD is inherited from CComponentsForm/Item.
Therefore, it is usual to keep the functional layout.
Overwritable virtual members should be used with same
functionality. kill() is similar with paintBackground() known from
CFrameBuffer, hide(bool) do restore saved background and expects a
parameter.

TODO: It works, but class layout of CTimeOSD is currently not conform
with Components, because the functionalities are partially undermined
and must be reworked.
For Example: timescale and clock object not used as sub objects
in a parent form object.
2014-01-08 08:18:44 +01:00
Thilo Graf
12fd92e3e4 CInfoClock: remove call of missing members, replace with simplified clear() 2014-01-07 09:44:40 +01:00
Thilo Graf
a6c2518017 CBuildInfo: remove destructor
CBuildInfo using already inherited destructor from CComponentsForm.
2014-01-07 09:42:54 +01:00
Thilo Graf
ed7a2fd625 CComponents: replace clear() with clearFbData(), remove cleanCCForm()
clear() replaces now clearCCItems() and cleanCCForm() is superfluous.
2014-01-07 09:41:06 +01:00
Thilo Graf
04574fc6eb CComponents: split some header files
Should bring more overview and less susceptibility to conflicts (merge etc)

License texts updated.
2014-01-06 22:27:59 +01:00
Thilo Graf
d2991b49c8 CComponentsForm: update license text 2014-01-06 14:47:13 +01:00
Thilo Graf
a08a418d88 CComponentsExtTextForm: use inherited class for localized version
Removed simple constructor and used default values in constructor has same
effect, this reduces some code parts. Usage is unchanged.
2014-01-06 14:47:12 +01:00
Thilo Graf
a0a4cc1355 CComponentsForm: avoid of height or width error due to odd values
Some calculations can resulting odd values and can provocate
unnecessary debug spam, but more lines should be repaired.
2014-01-06 14:47:12 +01:00
martii
8839256793 gui/dboxinfo: fix bytes2string() 2014-01-06 14:04:50 +01:00
Stefan Seyfried
6a158066d0 fix sign 2014-01-06 00:34:06 +01:00
Stefan Seyfried
34a2d55385 dboxinfo: avoid unnecessary 64bit math
The kernel uses 'unsigned long' for those values anyway,
so there is no need for 'long long' in userspace.
2014-01-05 21:12:20 +01:00
Stefan Seyfried
75e14b90e5 dboxinfo: remove impossible case
The kernel does (and has always) report memory in
kib units, so there is no need to check this.
2014-01-05 21:11:59 +01:00
Stefan Seyfried
171324fb95 dboxinfo: fix partition size display 2014-01-05 21:10:42 +01:00
Stefan Seyfried
3bf5e760a2 set background of start/shutdown image to black 2014-01-05 20:04:54 +01:00
Stefan Seyfried
77c07386e6 dboxinfo: avoid unnecessary 64bit math
The kernel uses 'unsigned long' for those values anyway,
so there is no need for 'long long' in userspace.
2014-01-05 19:01:59 +01:00
Stefan Seyfried
5d157456ed dboxinfo: remove impossible case
The kernel does (and has always) report memory in
kib units, so there is no need to check this.
2014-01-05 18:53:23 +01:00
Stefan Seyfried
8946c6ebf8 dboxinfo: fix partition size display 2014-01-05 18:34:51 +01:00
Stefan Seyfried
56a7262d5d Merge remote-tracking branch 'check/next-cc' 2014-01-05 18:31:31 +01:00
M. Liebmann
c79c3e7cd7 Update satellites.xml (THX Houdini) 2014-01-05 10:31:24 +01:00
Jacek Jendrzej
52741fb1e4 move toEpoch to helpers.cpp, use strptime 2014-01-04 20:48:13 +01:00
martii
3bdb1af87e gui/moviebrowser: fix yt sort-by-date 2014-01-04 20:37:10 +01:00
martii
eda90ac834 gui/moviebrowser, system/ytparser: Google dropped most YouTube feeds. Limit code to what's left. 2014-01-04 16:59:11 +01:00
M. Liebmann
9af1cdb318 CMenuOptionChooser: Fix multiple menu items, when using sort option 2014-01-04 15:25:28 +01:00
martii
f953cd07b3 gui/filebrowser: don't segv when removing files with small names 2014-01-04 14:25:54 +01:00
M. Liebmann
3318812fbc CUserMenuSetup: Activate alphanumeric sort option 2014-01-04 13:08:48 +01:00
M. Liebmann
8832b803bd CMenuOptionChooser: Add alphanumeric sort option
- default is false
- Activate by OptionsSort = true
2014-01-04 13:08:48 +01:00
svenhoefer
621a712e81 - dboxinfo: show uptime even more human readable 2014-01-04 12:26:08 +01:00