svenhoefer
19d33dfb98
- infoviewer: some more little numbox-alignments
2016-01-10 21:57:59 +01:00
svenhoefer
3a1da74374
- cc_frm_signalbars: fix REF_PERCENT_TXT for 100%
2016-01-10 21:55:44 +01:00
Stefan Seyfried
b4dd2f004b
lua_threads: use own assert() macro which does not abort
2016-01-10 19:36:12 +01:00
Stefan Seyfried
80d65e33ed
jsoncpp: use own assert() macro which does not abort
2016-01-10 19:35:09 +01:00
Stefan Seyfried
25e6f0e820
replace __FILE__ with __file__
2016-01-10 19:34:31 +01:00
Stefan Seyfried
2ee9ca5471
zapit/debug: remove filename hack with a more elegant one
2016-01-10 18:33:27 +01:00
Stefan Seyfried
949e42445d
rcinput/neutrino: avoid the use of EVT_TIMESET
...
sectionsd's EVT_TIMESET was only used to fix time calculations
for input repeat detection. I doubt this reliably worked anyway.
Just calculate an absolute input timestamp from CLOCK_MONOTONIC
and use that. Even better solution would be to use a newer
kernel with EVIOCSCLOCKID ioctl, leave that for later :-)
2016-01-10 16:14:10 +01:00
Stefan Seyfried
e85565fd96
sectionsd: try to avoid setting bogus time
...
I recently saw spurious cases of the DVB time being off 30 minutes.
I am still investigating if this is a driver issue or something else,
but for now, if the time diff is bigger than 120 seconds, ask for
a second opinion about the current dvb time before stepping the clock.
Additionally, ignore time differences of less than one second (the
granularity of DVB time stamps is one second anyway)
2016-01-10 16:00:27 +01:00
Stefan Seyfried
58c95460b9
rcinput: remove unused code, comment FIXME
...
I think I have mostly deciphered the meaning of this :-)
2016-01-10 15:53:27 +01:00
Stefan Seyfried
55be585994
scanepg: only react to the correct EVT_EIT_COMPLETE
2016-01-10 15:05:37 +01:00
Stefan Seyfried
4b6673dd91
sectionsd: fix possibly fishy localtime_r usage
2016-01-10 14:02:03 +01:00
Stefan Seyfried
dfc8905601
sectionsd: improve timeThread info messages
2016-01-09 20:54:28 +01:00
Stefan Seyfried
f98501b5b1
sectionsd: fix signed/unsigned comparison warning
2016-01-09 20:53:56 +01:00
Stefan Seyfried
96c40d9bbd
rcsim: use the neutrino socket everywhere
2016-01-09 20:17:23 +01:00
Stefan Seyfried
ab3c2b9cf9
nhttpd: just push remote keys into rcinput directly
2016-01-09 20:16:12 +01:00
Stefan Seyfried
091385fbae
autogen.sh: simplify
...
no idea what the complicated stuff was good for, but it surely broke
cross compiling with a openembedded-built SDK, so go for simplicity
2016-01-09 17:02:22 +01:00
Stefan Seyfried
f3f6f91fb3
movieplayer: shorten debug messages, print less often
2016-01-09 17:00:16 +01:00
Stefan Seyfried
b53fbaf327
Merge remote-tracking branch 'cst-next'
2016-01-08 19:52:41 +01:00
Stefan Seyfried
f99c3ebc37
Revert "CShellWindow: fix "OK" button after shell window"
...
This reverts commit 8e43498ea5
.
Thilo fixed / worked around this issue differently.
2016-01-08 19:38:07 +01:00
Thilo Graf
11e480b6e8
CInfoViewer: try to fix channel number allignment
...
Allignment was broken on different font size.
2016-01-07 19:34:41 +01:00
svenhoefer
033d111a58
- infoviewer: align header position to fix a small 'hole' beside numbox
2016-01-07 15:56:36 +01:00
svenhoefer
3d4bb41062
- textbox: allow users setting screen_StartX/Y = 0
2016-01-07 13:18:49 +01:00
defans
c78bfcfce0
- movieplayer: fix screensaver init
2016-01-07 12:32:54 +01:00
svenhoefer
429e401d91
- infoviewer: (re)use SHADOW_OFFSET/2 for small shadows
2016-01-07 08:48:33 +01:00
Thilo Graf
9ed3273960
CInfoViewer: try to fix numbox arrangement
2016-01-06 22:26:14 +01:00
Thilo Graf
467e888458
CShellWindow: use current window color for result button
2016-01-05 15:06:19 +01:00
Thilo Graf
ff97b7d25f
CComponentsButton: fix transparecny of button icon
...
Background was black for some icons
2016-01-05 15:06:18 +01:00
Thilo Graf
c11ea8f50b
CComponentsPicture: move SetTransparent() to public
2016-01-05 15:06:18 +01:00
Thilo Graf
eec34222ea
CComponentsButton: remove current gradient from all buttons
...
This will comming soon, gradient is prepared for use but disabled at
the moment till some other parts of gui parts are provide gradient
2016-01-05 15:06:18 +01:00
Thilo Graf
2ea156e933
CCDraw: remove hide() from destructor.
...
hide() should be called explicit if required.
This should fix unintentionally call of hide() if objects used on stack.
2016-01-05 15:06:18 +01:00
Stefan Seyfried
0b246f32e9
infoviewer: fix ordering of variable initialization
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
0d6fd4c7d7
opkg_manager: make progress reports on startup more practical
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
f8fc83c496
CShellWindow: do not dereference NULL pointers
...
additionally, try to shorten the debug messages slightly and make the
output more useful in the error case for my_popen()
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
9c2d9c8a25
make various dprintf macros safer for general usage
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
20bf0b00d8
update_menu: put opkg update in front
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
45707de09e
opkg_manager: do not read package list twice on start
...
checkUpdates() already gets the package list and the list of
upgradables, so it is unnecessary to do this again immediately
afterwards.
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
fb5265e0fa
opkg_manager: explicitly clear pkg_map in destructor
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
8f0e74a3bf
opkg_manager: fix invalid match with -foo$ "regex"
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
70e1891b36
update_menu: don't leak COPKGManager objects
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
8578218c38
opkg_manager: do not put bad packages into package list
...
"bad" packages will be ignored later anyway, so to speed things
up and save memory, do not even put them into the package list.
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
cb9ec38623
opkg_manager: tone down diagnostics in badpackage()
...
In case of many packages, it can take a very long time to output the
matches of badpackage() on a serial console, so only print them if the
verbosity is increased and remove unnecessary information.
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
dd493eac8a
opkg_manager: disarm checkSize() function
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
You're right but opkg gives not really usable size values and nothing
about dependencies. Solutions are welcome.
2016-01-05 15:06:18 +01:00
Stefan Seyfried
fccb831b05
opkg_manager: disable "key_up" after updating packages
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
I think too.
2016-01-05 15:06:18 +01:00
Stefan Seyfried
662433c0c3
opkg_manager: remove reboot and restart trigger files
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Stefan Seyfried
09d7361f42
opkg_manager: don't use hardcoded path
...
instead of "/var/tuxbox/config" use CONFIGDIR instead.
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-05 15:06:18 +01:00
Jacek Jendrzej
9aa1420ca7
src/gui/infoviewer.cpp try to fix segfault after PB change
2016-01-04 20:13:59 +01:00
Jacek Jendrzej
597f10d920
src/gui/channellist.cpp fix possible segfault (heap-buffer-overflow)
2016-01-04 13:50:36 +01:00
svenhoefer
a6537c766b
CShellWindow: fix textbox position
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-03 21:49:39 +01:00
defans
64c412071a
CInfoViewer: fix infobar size in virtual zap mode
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2016-01-03 21:11:26 +01:00
svenhoefer
d88e40f41d
- locale: add cut/copy/truncate menu hints; thx to tewsbo for support
2016-01-03 20:42:58 +01:00