Commit Graph

4025 Commits

Author SHA1 Message Date
Stefan Seyfried
9543dfff64 fb_ng: silence some compiler warnings 2013-03-24 19:22:49 +01:00
Stefan Seyfried
10ffeedffc fb_ng: allow NULL argument for Save/RestoreScreen 2013-03-24 19:21:51 +01:00
Stefan Seyfried
a0c277eaac libnet: avoid type-punning compiler warning 2013-03-24 17:02:44 +01:00
Stefan Seyfried
78d859eb35 CVolume: add external volume control
If CONFIGDIR/volume.sh is present it gets executed with parameter
"up" or "down" and if unless it returns nonzero, the internal volume
handling is skipped.
This allows to e.g. control the volume on the TV with samsremote.
2013-03-24 14:51:17 +01:00
Stefan Seyfried
0ee6181de6 framebuffer_ng: remove unused code 2013-03-24 14:43:31 +01:00
Stefan Seyfried
7f50523208 CVolume: remove duplicate code 2013-03-24 13:21:51 +01:00
Stefan Seyfried
1f3efc987f luainstance: dynamic values are not static 2013-03-24 13:15:13 +01:00
Stefan Seyfried
c4065cb778 libmd5sum: fix strict-aliasing warning 2013-03-24 13:13:30 +01:00
Stefan Seyfried
77ecbec409 glthread: don't kill neutrino during shutdown 2013-03-24 13:11:07 +01:00
Stefan Seyfried
79d537ea90 neutrino: remove newline from debug message 2013-03-24 12:59:40 +01:00
Stefan Seyfried
e1df8ebafd my_system: cleanup and propagate exitstatus 2013-03-24 11:38:09 +01:00
Stefan Seyfried
bba85ee912 luainstance: export FontHeight to Lua scripts 2013-03-22 22:22:21 +01:00
Stefan Seyfried
6e80277e5c luainstance: also export RCInput constants 2013-03-22 13:46:45 +01:00
Stefan Seyfried
8ef5040d47 luainstance: export variables as tables
This exports arrays FONT_TYPE_foo as FONT['foo'], COL_bar als COL['bar']
and SCREEN_OFF_a as SCREEN['OFF_a'] instead of lots of single variables.

Later these could also be made dynamic if the need arises.
2013-03-22 13:44:32 +01:00
Stefan Seyfried
e5a29f3a75 luainstance: show errors from loadfile() 2013-03-22 09:20:09 +01:00
Stefan Seyfried
c9c89ad503 luainstance: add minimal error reporting 2013-03-19 10:23:11 +01:00
Stefan Seyfried
7343286a1d luainstance: add simple GetInput() method
use like this in the lua script:
--
RC_home = 174
local n = neutrino()
repeat msg, data = m:GetInput(1000) until msg == RC_home
2013-03-18 17:38:37 +01:00
Stefan Seyfried
6593e3b991 luainstance: the name is "Lua", not "LUA" 2013-03-18 16:10:01 +01:00
Stefan Seyfried
da358e7502 neutrino: add a prototype of a lua plugin interface
this is just for preliminary tests, not yet really usable
for anything useful
2013-03-17 23:24:45 +01:00
Stefan Seyfried
ffd4daea7c neutrino: fix most hardcoded paths 2013-03-10 02:01:52 +01:00
Stefan Seyfried
49d9ebf833 fix exec_prefix for native build 2013-03-10 01:44:21 +01:00
Stefan Seyfried
bb098c376e neutrino: allow empty user bouquets in the bouquetlist 2013-03-10 00:27:13 +01:00
Stefan Seyfried
a91b58aac4 channellist: preset favorite bouquets when adding channels
when adding channels from the channellist context menu, the
useful targets are the favorites bouquets, so pre-select them
2013-03-10 00:15:46 +01:00
Stefan Seyfried
21f79f1284 channellist: don't change bouquetmode when adding favs
when adding a channel to favorites from the channellist contextmenu
the favorites bouquet was chosen, which is not helpful if further
favorites should be added
2013-03-10 00:07:26 +01:00
Stefan Seyfried
d6260e3862 bouquetlist: only show active buttons 2013-03-10 00:04:23 +01:00
Stefan Seyfried
e08ee68cd6 bouquetlist: fix width calculation 2013-03-10 00:01:04 +01:00
Stefan Seyfried
b61d0d1d3e bouquetlist: mark autogenerated bouquets as readonly
this at least prevents modification from the context menu,
needs more work in the service->bouquetmanagement menus
2013-03-09 23:58:31 +01:00
Stefan Seyfried
1ed105fd5e neutrino: fix shortened source file paths 2013-03-09 21:49:45 +01:00
Stefan Seyfried
598361c2a1 screenshot: fix invalid cast in debug message 2013-03-09 18:21:36 +01:00
Stefan Seyfried
d77e54fcd6 my_system: return errno, silence trivial error message 2013-03-09 18:08:23 +01:00
Stefan Seyfried
250fcc07fd CVolume: fix border around volume bar 2013-03-09 17:36:02 +01:00
Stefan Seyfried
2f7053cf48 progressbar: make sure colormodes stay inside the box 2013-03-09 17:33:15 +01:00
Stefan Seyfried
367d18072b progressbar: improve display of colored PB 2013-03-09 16:05:56 +01:00
Stefan Seyfried
9477ea5edd neutrino: make progressbar_color backwards compatible 2013-03-09 13:29:03 +01:00
Stefan Seyfried
385d4ff6a9 neutrino: add more progressbar design options
new progressbar design
* colored horizontal lines
* colored vertical lines
* colored solid bar
2013-03-09 13:23:14 +01:00
Stefan Seyfried
8048673dec Merge branch 'check/next' into master
Conflicts:
	data/locale/english.locale
	src/neutrino.cpp
	src/system/setting_helpers.cpp
2013-03-07 17:10:11 +01:00
Stefan Seyfried
d2d8218885 remove obsolete embedded libtriple
the code is unmaintained and probably non-functional, everyone
should use libstb-hal instead
2013-03-06 17:23:46 +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
afb831a8d5 sectionsd: trim CN thread debug messages
* disable DEBUG_CN_THREAD
* shorten eit update filter message
* remove unneeded printdata_ms
2013-03-05 20:31:14 +01:00
Stefan Seyfried
91c38fbf0f sectionsd: shorten debug messages
* channel ids in sectionsd are only 48bit
* addEvent debug message had redundant information
2013-03-05 20:19:06 +01:00
Stefan Seyfried
fc3aa5949f sectionsd: be more tolerant about adjtime() failure 2013-03-05 19:49:21 +01:00
Stefan Seyfried
d558218115 sectionsd: don't truncate 64bit value before comparing 2013-03-05 19:43:09 +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