Thilo Graf
c18613500a
src/gui/widget/navibar.cpp/h: fix icon scale
...
Remove CComponentsPictureScalable class, is not longer required.
Scale for navi button icons should working now.
Note:
It is not sure if the setting of OFFSET_INNER_MID makes sense here,
because it is possible that a scaling could happen even though
the icon would be fit.
2018-01-23 17:34:26 +01:00
Thilo Graf
bae07b95e7
src/gui/components/cc_frm_button.cpp/h: use CComponentsPicture only
...
CComponentsPictureScalable not longer required
2018-01-23 17:34:25 +01:00
svenhoefer
88927844bd
- controlapi: fix key translation for hd51; small code alignments
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-23 17:34:23 +01:00
svenhoefer
e082a76b92
- yWeb: fix key code (KEY_PROGRAM) for hd51 remote controls
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
includes - yWeb: fix typo in 6646aed
2018-01-23 17:34:21 +01:00
Jacek Jendrzej
044e3c7766
yaft/tools/bdf.h fix resource leak
2018-01-23 15:47:20 +01:00
Jacek Jendrzej
78d4b2e4c8
src/gui/movieplayer.cpp enable 10sek jump for hd51
2018-01-23 13:33:37 +01:00
svenhoefer
a058f74caa
- rcinput: fix unknown KEY_FASTFORWARD for ARM_HARDWARE
2018-01-23 13:29:43 +01:00
svenhoefer
dec82897bd
- epgview: use OFFSET define for navigation bar
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-22 19:19:12 +01:00
svenhoefer
ff72261eb7
- epgview: take footer height from CComponentsFooter ...
...
to get this footer in sync with the footers of other gui elements
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-22 19:19:10 +01:00
svenhoefer
f1d0fbf867
- zapit/capmt: fix uninitialized ca_map_t no_camap
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-22 19:19:09 +01:00
svenhoefer
3b65251e00
- framebuffer: better name for getWindowWidth/Height() functions
...
getScreenWidth/HeightRel() was confusing because it depends on users window settings.
Replace names in old unused framebuffer code too.
Signed-off-by: Thilo Graf <dbt@novatux.de >
Conflicts:
gui/channellist.cpp
2018-01-22 19:19:08 +01:00
svenhoefer
e32dc71ead
- osd-setup: start browsing for fonts in same dir were active font is located
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-22 19:19:03 +01:00
svenhoefer
55e70cd4e9
Revert "channellist: use "classic" width if minitv is unused"
...
This reverts commit 901b7cbd38
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-22 19:19:02 +01:00
Jacek Jendrzej
a47ab76902
add revert translate to webif rc
2018-01-22 18:35:34 +01:00
Jacek Jendrzej
93215a33bb
try to fix rc over webif on hd51
2018-01-22 18:15:15 +01:00
svenhoefer
304c74e79b
- neutrino/miscsettings_menu: fix switching online-services
...
Conflicts:
src/neutrino.cpp
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-21 22:10:45 +01:00
svenhoefer
eb74df956f
- neutrinoapi: update getCryptInfoAsString()
2018-01-21 21:57:18 +01:00
svenhoefer
627295fe2c
- locale: remove obsolete AUDIOSelectMenue.volume locale
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
additional typo fix
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-21 21:51:49 +01:00
GetAway
19145347c5
neutrinoapi.cpp: fix path to iso tab introduced with 3c859db
2018-01-21 21:43:23 +01:00
svenhoefer
c1697a1ddb
- shellwindow: fix position of button; use default color
...
* add comment to termwindow class; correct positioning of button isn't possible atm
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-21 17:04:00 +01:00
svenhoefer
3b907d739f
- controlapi: fix control of external plugins (e.g. msgbox or shellexec)
...
We have to send the keys directyl to rc-device instead of using g_RCInput->postMsg()
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-21 15:56:29 +01:00
svenhoefer
3a5e866d17
- movieplayer: fix possible endless loop in UpdatePosition() function
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-21 15:54:35 +01:00
max_10
dcaddc563d
armbox: fix hd51 first start rc bug
2018-01-20 20:13:15 +01:00
TangoCash
5151172a93
movieplayer: fix updateposition loop
2018-01-20 20:12:05 +01:00
TangoCash
9de80e58ee
fixup tags
2018-01-20 20:12:05 +01:00
Thilo Graf
38fa0f8fb9
cc_types: add #include <driver/fb_generic.h>
...
user report: try to fix error: »fb_pixel_t« discribes no type
This is a bit strange because this data type
is global configured, see configure.ac
2018-01-20 17:49:57 +01:00
Thilo Graf
64d5101be0
data types: use unified type name uint8_t instead u_int8_t
2018-01-20 17:42:31 +01:00
svenhoefer
3d6d5e233b
- user_menu: add item to start timeshift immediately
...
Conflicts:
src/system/settings.h
Signed-off-by: Thilo Graf <dbt@novatux.de >
2018-01-16 10:26:38 +01:00
Jacek Jendrzej
4274b95c45
fix posible memleak
2018-01-15 19:37:45 +01:00
Stefan Seyfried
d73d405a99
infoviewer: fix copy/paste error clearing wrong field
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
Fix for my broken pick: 9ad4a3c8f5
2018-01-14 13:56:13 +01:00
Thilo Graf
9679100f98
Revert "infoviewer: fix copy/paste error clearing wrong field"
...
This reverts commit 9ad4a3c8f5
.
Current time was broken.
2018-01-14 13:42:20 +01:00
Thilo Graf
26c552a1ed
CComponentsHeader: avoid possible 'out of range' log message
...
seen during left/right scroll with channellist
2018-01-14 13:39:21 +01:00
TangoCash
22e2b7bcf8
align bouquet names to delivery system (C/T/E/W)
2018-01-13 20:58:37 +01:00
TangoCash
2d40aab1cc
moving c and t fake positions above 360 degrees
2018-01-13 20:58:17 +01:00
svenhoefer
6eebfd05d0
- update: fix check for installed version; equivalent to d6bc4e2
...
Conflicts:
src/gui/update.cpp
Signed-off-by: Thilo Graf <dbt@novatux.de >
equivalent to dbf3cb8992
2018-01-13 20:57:45 +01:00
Stefan Seyfried
25f089db7c
opkg_manager: use CTermWindow()
2018-01-13 20:10:31 +01:00
Stefan Seyfried
a73b765df1
test_menu: add CTermWindow() test
...
Conflicts:
src/gui/test_menu.cpp
2018-01-13 20:09:29 +01:00
Stefan Seyfried
903e19d9a0
add working termwindow class
...
CTermWindow() should be usable as drop-in replacement for CShellWindow()
2018-01-13 20:09:04 +01:00
Stefan Seyfried
bbc0d9ab68
configure: enable YaFT widget build
2018-01-13 20:09:00 +01:00
Stefan Seyfried
14cd7c83b0
yaft: use TERM=linux, disable unused code
2018-01-13 20:08:55 +01:00
Stefan Seyfried
1318b448a8
widget/menue: one more forgotten sys/types.h include
2018-01-13 20:08:50 +01:00
Stefan Seyfried
d1392baac9
yaft: add "quiet" mode
...
run the command and collect the output, but do not show it on screen
2018-01-13 20:08:46 +01:00
Stefan Seyfried
26365d58d1
yaft: inline tty_init(), was mostly disabled anyway
2018-01-13 20:08:42 +01:00
Stefan Seyfried
afed654ff9
yaft: implement exit code handling, wait for correct child
2018-01-13 20:08:38 +01:00
Stefan Seyfried
ad851bcc06
yaft: prepare for neutrino shellwindow compatibility
...
* add sigc function to collect terminal output
* terminal output is collected without escape codes, "text only"
* if a newline is seen, each newline starts a new line,
* else, some cursor move escape sequences start a new line
2018-01-13 20:08:33 +01:00
Stefan Seyfried
8cf9486fdd
add int type includes to cc class
2018-01-13 20:08:28 +01:00
Stefan Seyfried
70428a896c
menue: initialize height variable
2018-01-13 20:08:24 +01:00
Stefan Seyfried
b982458d2d
reduce dependencies on driver/rcinput.h
...
* add new header that only contains neutrino_msg_t and friends, often this
is all that's needed instead of full rcinput.h
* directly include rcinput.h in some cpp files instead of relying on
accidental inclusion in some header
* add class forward declarations to avoid dragging in rcinput indirectly
This could use more work to further reduce the impact; maybe separating
the CRCinput::key_* constants from the rcinput class would be good.
2018-01-13 20:08:20 +01:00
Stefan Seyfried
10ad29afb7
remove unneeded rcinput.h include in headers
2018-01-13 20:08:15 +01:00
Stefan Seyfried
d1b167781c
yaft: fix debug logging
...
DEBUG was defined at least in configure's config.h, so it conflicts with
the enum definition
2018-01-13 20:08:09 +01:00