Commit Graph

9442 Commits

Author SHA1 Message Date
svenhoefer
d6f3ba61d5 - textbox: use CComponentsScrollbar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 21:49:58 +02:00
svenhoefer
217dd96360 - listframe: use CComponentsScrollbar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 21:48:29 +02:00
svenhoefer
4d4ae277f9 - upnpbrowser: use CComponentsScrollbar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 21:47:24 +02:00
TangoCash
5256a11e66 supplemental to 7031e99573 2017-06-15 21:09:28 +02:00
Thilo Graf
f0891cb76f neutrinoapi.cpp: fix possible broken build
error: ‘to_string’ was not declared...

to_string is handled inside helpers.h/cpp.
include of <system/helpers.h> is required here.
2017-06-15 20:56:08 +02:00
TangoCash
7031e99573 [RemoteTimers] add possibility to transfer all timers at once via webif
Use:
http://boxip/control/sendalltimers?ip=10.1.1.xxx&force=1
http://boxip/control/sendalltimers?name=record%20box&force=true

if parameter name is given, it has to be in timerlist as remote box.
if parameter ip and name is given, ip is used.
if parameter force is set, all checks are disabled, and the local timer
will be deleted even the transfer was not successful.
2017-06-15 16:34:19 +02:00
Thilo Graf
78f1b294a9 CNeutrinoApp: add hook for neutrino start
Script will be executed on start of neutrino before. Handling is similar
like all other possible hooks, see global.h.
2017-06-15 09:07:02 +02:00
Thilo Graf
5fda283a61 CCDraw: rework getScreen(), getScreenData(), add pixbuf checks 2017-06-15 01:01:55 +02:00
Thilo Graf
ecc1f4860c CFileBrowser: add fallback for possible missing init directory
In some rare exceptional cases it is possible that  wrong  or missing
start directories could be defined.
Result: filebrowser window will be freezing, no key is helping.
With this fallback, filebrowser should jump into next existant upper
directory.
2017-06-15 01:01:55 +02:00
svenhoefer
aa4723173b - epgplus: use getScrollBarData() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
svenhoefer
cf44e1a974 - pictureviewer: use getScrollBarData() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
svenhoefer
4f32cf25e4 - bouquetlist: use getScrollBarData() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
svenhoefer
28b3cc80df - filebrowser: use getScrollBarData() function
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
svenhoefer
3e9e73cb3c - cc_frm_scrollbar: add getScrollBarData() function ...
to calculate total pages and current page for CComponentsScrollBar

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
svenhoefer
ddb027a006 - locale: minor changes in audioplayer's and pictureviewer's locales
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
svenhoefer
1a2143c68b - pictureviewer: small design reworks ...
* use OFFSET defines
* use CComponentsScrollbar
* rename some variables

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
svenhoefer
5c783a5c50 - menue: replace last fixed values ...
... with OFFSET defines and scale2Res()-calculations

Signed-off-by: Thilo Graf <dbt@novatux.de>

- removed TODO for height of hint calculation
2017-06-15 01:01:55 +02:00
svenhoefer
d7ce3dbf4c - settings.h: use CORNER_RADIUS_NONE defines ...
to determinate RADIUS defines

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
svenhoefer
1525719472 - test_menu: avoid usage of CORNER_RADIUS defines; use RADIUS instead
... because the RADIUS defines depends on user's corner settings

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
Thilo Graf
d78e132ba2 icon: add missing pictureviewer icon 2017-06-15 01:01:55 +02:00
svenhoefer
4dffefcc21 - volumebar: use OFFSET defines; fix height of progressbar
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
svenhoefer
4295839526 - vfd-setup: fix brightness setup for CST's boxmodel "Link" ...
and hide the brightness menu for all "Trinity" models. There's no display.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-15 01:01:55 +02:00
Thilo Graf
5b12952d8b CLuaInstCCText: try to fix return value of CCTextGetLines()
Init was missing.
2017-06-15 01:01:55 +02:00
Thilo Graf
ec83549e50 CtextBox: Precise function getLines()
Use refreshTextLineArray() for calculation of lines.
Note: 	count of lines will be only returned if CTextBox object
	is initialized with a valid CBox instance,
	otherwise count of 0 lines will be returned!

also remove inline declaration, not needed here
2017-06-15 01:01:54 +02:00
Thilo Graf
cdafe580be CComponentsText: make initCCText()
Is more useful
2017-06-15 01:01:54 +02:00
Thilo Graf
14ea1c3a31 CEventList: Move channel name to left side
Center place is reserved for logo
2017-06-15 01:01:54 +02:00
Thilo Graf
71d0c42a47 FBFontRenderClass/CNeutrinoFonts: ensure reset of some instances
Only for safety.
2017-06-15 01:01:54 +02:00
Thilo Graf
5573d17cce CProgressBarCache: ensure clean iterator inside pbcClear()
For safety only.
2017-06-15 01:01:54 +02:00
Thilo Graf
08e610859f CComponentsFrmClock: ensure clean timer instance
For safety only.
2017-06-15 01:01:54 +02:00
Thilo Graf
0a7f7ab5a6 CProgressBar/CComponentsInfoBox: add missing value inits 2017-06-15 01:01:54 +02:00
Thilo Graf
0066430b77 CComponentsForm: remove extra item declaration
Remove instances from vector only for sure.
2017-06-15 01:01:54 +02:00
Thilo Graf
86af640fae CComponentsHeader: remove virtual declararion from getClockObject()
Not required.
2017-06-15 01:01:54 +02:00
Thilo Graf
340a6992a1 CChannelList: add instance check for header clock object
Only for sure.
2017-06-15 01:01:54 +02:00
Thilo Graf
c4976bb132 CCButtonSelect: select button objects only
Other types are not required.
2017-06-15 01:01:54 +02:00
Thilo Graf
4146a461c1 CCButtonSelect: rename chain to btn_container
more plausible name
2017-06-15 01:01:54 +02:00
Thilo Graf
4d753d7437 CCButtonSelect: outsource button select handling into own class 2017-06-15 01:01:54 +02:00
Thilo Graf
9e2c5cb939 CComponentsInfoBox: fix image y pos
Image was not centered, because of frame was not considered.
2017-06-15 01:01:54 +02:00
Jacek Jendrzej
85cff28f07 2 supplement to 1f0a1bfdf2 2017-06-13 14:30:37 +02:00
Jacek Jendrzej
30b1c3f286 supplement to 1f0a1bfdf2 2017-06-13 14:23:56 +02:00
Jacek Jendrzej
1f0a1bfdf2 src/driver/pictureviewer/pictureviewer.cpp add bufferram and cached to calc freemem 2017-06-13 13:34:17 +02:00
Jacek Jendrzej
cca6526b2f src/gui/movieplayer.cpp fix possible segfault 2017-06-11 20:00:33 +02:00
vanhofen
628e8ea3e4 - filebrowser: fix total_pages calculation for CComponentsScrollBar 2017-06-07 15:18:38 +02:00
svenhoefer
a79a96efd6 - record-setup: use new timer_followscreenings_options struct in item 2017-06-07 15:18:38 +02:00
M. Liebmann
45f915dd39 configure.ac: bump revision to 3.5.0 2017.3 3.05.01 2017-06-07 14:19:11 +02:00
M. Liebmann
624f2b3154 Merge branch 'pu/fb-setmode' 2017-06-07 14:18:01 +02:00
svenhoefer
f2cae79b1c - bouquetlist: fix calculation of footerwidth
wrong font was used

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-07 14:17:12 +02:00
Stefan Seyfried
5307e62506 set threadnames to unique values
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-07 14:17:12 +02:00
Thilo Graf
141d198b29 Followscreenings: add enumeration for a better readability 2017-06-07 14:17:12 +02:00
TangoCash
866f5c37b8 -epgplus: fix possible segfault (thx dbo)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-07 14:17:12 +02:00
svenhoefer
37e2efb3ed - file.cpp|h: port filetypes handling from martii
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-07 14:17:12 +02:00