Stefan Seyfried
6ec6be1a41
add working termwindow class
...
CTermWindow() should be usable as drop-in replacement for CShellWindow()
Origin commit data
------------------
Commit: bccd547781
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:52 +01:00
Stefan Seyfried
c1d31a57f7
configure: enable YaFT widget build
...
Origin commit data
------------------
Commit: 0bf947a078
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:52 +01:00
Stefan Seyfried
5889e7a620
yaft: use TERM=linux, disable unused code
...
Origin commit data
------------------
Commit: 136d6e6f8e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:52 +01:00
Stefan Seyfried
11826623b7
widget/menue: one more forgotten sys/types.h include
...
Origin commit data
------------------
Commit: 8ffa2adc5c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
12f62ba7d6
yaft: add "quiet" mode
...
run the command and collect the output, but do not show it on screen
Origin commit data
------------------
Commit: cdbeb9a273
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
e81abade59
yaft: inline tty_init(), was mostly disabled anyway
...
Origin commit data
------------------
Commit: 92b945e6ba
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
5c791fcac0
yaft: implement exit code handling, wait for correct child
...
Origin commit data
------------------
Commit: 1c0fe3b57a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
88163dfa58
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
Origin commit data
------------------
Commit: 547692ebd6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
beb8ea3713
add int type includes to cc class
...
Origin commit data
------------------
Commit: e803c1cf9f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
5d138aed8b
menue: initialize height variable
...
Origin commit data
------------------
Commit: 6223f10529
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
cfa463f606
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.
Origin commit data
------------------
Commit: 47fbfbed9b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
Origin message was:
------------------
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-15 19:54:51 +01:00
Stefan Seyfried
30fe58dbd9
remove unneeded rcinput.h include in headers
...
Origin commit data
------------------
Commit: 6fd601e090
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
f87cfe0b56
yaft: fix debug logging
...
DEBUG was defined at least in configure's config.h, so it conflicts with
the enum definition
Origin commit data
------------------
Commit: b46ee0cec7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
f253d85186
yaft: use a bigger font, created from terminus24b
...
Origin commit data
------------------
Commit: 587333c0c5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
9e8b9bbd92
yaft: use the neutrino framebuffer functions to blit
...
* do not allocate a buffer but use the backbuffer of the neutrino fb
* use blit2FB to copy the terminal window onto the screen
Origin commit data
------------------
Commit: 5ba578c5dc
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
94d1a3722d
yaft: disable unused dcs functions
...
Origin commit data
------------------
Commit: d4a5e87146
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
873d54c8f5
yaft_class: first somehow working version
...
Origin commit data
------------------
Commit: af4d9d66e2
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
be33b26d55
yaft.h: fix build with g++, add neutrino stuff
...
Origin commit data
------------------
Commit: 5c9cc283b8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
ec899d4b0b
yaft/util: disable unused stuff
...
Origin commit data
------------------
Commit: 5b3d7b7c16
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
e8633df2c9
yaft/terminal.h: fix compile with g++, remove DRCS stuff
...
Origin commit data
------------------
Commit: fd6aa98f13
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
aafe5a8bb7
yaft/parse: fix compile with g++, disable unused stuff
...
Origin commit data
------------------
Commit: 5685b8f81b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
112a1c4e91
yaft/util: fix build with g++ and warnings enabled
...
Origin commit data
------------------
Commit: 9a7e1065c8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
0e91c3bfd9
yaft/fb/common: add neutrino glue, disable unused stuff
...
Origin commit data
------------------
Commit: d409bd2af6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
Stefan Seyfried
676ab3e18e
yaft/fb/common: remove cmap and wallpaper stuff
...
Origin commit data
------------------
Commit: 6dfe9411fa
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:50 +01:00
Stefan Seyfried
b6ed46fb52
yaft neutrinofb.h: add license, remove cmap stuff
...
Origin commit data
------------------
Commit: 10a8cfd432
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:50 +01:00
Stefan Seyfried
0f373d2c97
copy fb/linux.h to fb/neutrinofb.h
...
Origin commit data
------------------
Commit: a7d382d996
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:50 +01:00
Stefan Seyfried
394667b29f
add glyph.h
...
./mkfont_bdf table/ISO8859 fonts/milkjf_8x16.bdf > glyph.h
Origin commit data
------------------
Commit: 0e12b2d551
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:50 +01:00
Stefan Seyfried
b322d9e6d7
yaft: integrate in neutrino automake system
...
* rename original makefile
* copy yaft.c to yaft_class.cpp (does not yet compile of course)
Origin commit data
------------------
Commit: e4eb02fc78
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:50 +01:00
Stefan Seyfried
b836a8f9da
import yaft from https://github.com/uobikiemukot/yaft.git commit c455d6a8
...
Origin commit data
------------------
Commit: 71a100a022
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:50 +01:00
Stefan Seyfried
54e4fa620b
infoviewer: fix copy/paste error clearing wrong field
...
Origin commit data
------------------
Commit: 04665bf905
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:50 +01:00
Stefan Seyfried
c62e75af90
cc_item_text: fix "text changed" detection
...
Origin commit data
------------------
Commit: 987555275a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:50 +01:00
Stefan Seyfried
fbc5b7dcbe
neutrino: always clear display when going to standby
...
...even if the display is already in standby mode...
Origin commit data
------------------
Commit: ac30ba19e9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:50 +01:00
TangoCash
5a6a80fc74
align bouquet names to delivery system (C/T/E/W)
...
Origin commit data
------------------
Commit: f153f3e9b2
Author: TangoCash <eric@loxat.de >
Date: 2018-01-12 (Fri, 12 Jan 2018)
2018-01-12 17:47:51 +01:00
TangoCash
ed8fc59669
moving c and t fake positions above 360 degrees
...
Origin commit data
------------------
Commit: 9ddf19d635
Author: TangoCash <eric@loxat.de >
Date: 2018-01-12 (Fri, 12 Jan 2018)
2018-01-12 17:47:30 +01:00
vanhofen
6caa304a17
update_settings: fix update autocheck on/off handling
...
Origin commit data
------------------
Commit: 30b47b60ed
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-12 (Fri, 12 Jan 2018)
Origin message was:
------------------
- update_settings: fix update autocheck on/off handling
2018-01-12 11:31:55 +01:00
vanhofen
ca8ecfd93c
update: fix check for installed version; equivalent to 13ecef5
...
Origin commit data
------------------
Commit: 3a4e207aaa
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-12 (Fri, 12 Jan 2018)
Origin message was:
------------------
- update: fix check for installed version; equivalent to 13ecef5
2018-01-12 11:31:55 +01:00
vanhofen
b594b0e5e1
icons: restore unoptimized hint icons; there were transparency issues with some optimized icons
...
Origin commit data
------------------
Commit: a4716b5fb6
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-10 (Wed, 10 Jan 2018)
Origin message was:
------------------
- icons: restore unoptimized hint icons; there were transparency issues with some optimized icons
2018-01-10 09:16:13 +01:00
Thilo Graf
7b5da377ff
CInfoViewer: set names for some items
...
Required for debugging.
[vanhofen: align to existing variables names]
Origin commit data
------------------
Commit: 42ffc8dbd6
Author: Thilo Graf <dbt@novatux.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
2018-01-09 23:40:58 +01:00
vanhofen
35a32aefc6
infoviewer: remove fixed values from showInfoFile() function
...
Origin commit data
------------------
Commit: 8cd4654468
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
Origin message was:
------------------
- infoviewer: remove fixed values from showInfoFile() function
2018-01-09 11:40:46 +01:00
vanhofen
0ad18a7c68
infoviewer: fix offset between event-time and event-name
...
Origin commit data
------------------
Commit: 91500b9493
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
Origin message was:
------------------
- infoviewer: fix offset between event-time and event-name
2018-01-09 11:14:08 +01:00
vanhofen
66b82eea08
infoviewer: fix indentation in setInfobarTimeout()
...
Origin commit data
------------------
Commit: effdf5b10b
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
Origin message was:
------------------
- infoviewer: fix indentation in setInfobarTimeout()
2018-01-09 11:14:08 +01:00
vanhofen
98c479aa42
infoviewer: rename text_cur_* => text_curr_*
...
Origin commit data
------------------
Commit: 2d01ac2aec
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
Origin message was:
------------------
- infoviewer: rename text_cur_* => text_curr_*
2018-01-09 11:14:08 +01:00
vanhofen
695cdf8064
infoviewer: rename txt_cur_event_rest => txt_cur_rest
...
Origin commit data
------------------
Commit: 041e08639a
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
Origin message was:
------------------
- infoviewer: rename txt_cur_event_rest => txt_cur_rest
2018-01-09 11:14:08 +01:00
vanhofen
d25794fa65
infoviewer: remove LEFT_OFFSET define
...
Origin commit data
------------------
Commit: a3913ee4a1
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
Origin message was:
------------------
- infoviewer: remove LEFT_OFFSET define
2018-01-09 11:14:08 +01:00
vanhofen
2e1611b047
infoviewer: fix offset between channelnumber and channelname/channellogo
...
Origin commit data
------------------
Commit: d47c8e97ab
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
Origin message was:
------------------
- infoviewer: fix offset between channelnumber and channelname/channellogo
2018-01-09 11:14:08 +01:00
vanhofen
ca5de5910d
infoviewer: use OFFSET defines in NI-only code
...
Origin commit data
------------------
Commit: 7027cf39ea
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
Origin message was:
------------------
- infoviewer: use OFFSET defines in NI-only code
2018-01-09 11:14:08 +01:00
vanhofen
1a0ace6ec4
infoviewer: use OFFSET defines
...
Origin commit data
------------------
Commit: c2eb139867
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-09 (Tue, 09 Jan 2018)
Origin message was:
------------------
- infoviewer: use OFFSET defines
2018-01-09 11:14:07 +01:00
vanhofen
0ef01b96a9
infoviewer: fix FIXME comment from previous commit
...
Origin commit data
------------------
Commit: 62c474eaba
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-08 (Mon, 08 Jan 2018)
Origin message was:
------------------
- infoviewer: fix FIXME comment from previous commit
2018-01-08 10:15:39 +01:00
vanhofen
1579c086ae
infoviewer: fix centering in numbox
...
Origin commit data
------------------
Commit: 7c166f8c5d
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-07 (Sun, 07 Jan 2018)
Origin message was:
------------------
- infoviewer: fix centering in numbox
2018-01-07 20:23:41 +01:00
vanhofen
98f4aa786f
remove obsolete code
...
Origin commit data
------------------
Commit: bf412e4c20
Author: vanhofen <vanhofen@gmx.de >
Date: 2018-01-07 (Sun, 07 Jan 2018)
Origin message was:
------------------
- remove obsolete code
2018-01-07 18:06:34 +01:00