Commit Graph

60 Commits

Author SHA1 Message Date
vanhofen
3d0c385f6e rcinput: try to fix some key handlings
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8056fa8688
Author: vanhofen <vanhofen@gmx.de>
Date: 2023-06-11 (Sun, 11 Jun 2023)

Origin message was:
------------------
- rcinput: try to fix some key handlings

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2023-06-11 20:14:51 +02:00
vanhofen
34d7dbf81b rcinput: add RC_touchpad_toggle and RC_vod
Origin commit data
------------------
Branch: ni/coolstream
Commit: 72c43ea90d
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-09-27 (Tue, 27 Sep 2022)

Origin message was:
------------------
- rcinput: add RC_touchpad_toggle and RC_vod

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2022-09-27 23:58:23 +02:00
vanhofen
228594f31f introduce src/driver/rcinput_fake.h
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1e520b1032
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-09-27 (Tue, 27 Sep 2022)

Origin message was:
------------------
- introduce src/driver/rcinput_fake.h

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2022-09-27 23:58:23 +02:00
vanhofen
ebd514e1ce rcinput: add RC_f1..10 keys
Origin commit data
------------------
Branch: ni/coolstream
Commit: 852eba8dee
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-07-15 (Fri, 15 Jul 2022)

Origin message was:
------------------
- rcinput: add RC_f1..10 keys

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2022-07-15 22:07:54 +02:00
vanhofen
cd8484c643 fix build pt. 2
Origin commit data
------------------
Branch: ni/coolstream
Commit: 70389584e0
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-02 (Tue, 02 Nov 2021)

Origin message was:
------------------
- fix build pt. 2

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-11-02 20:57:18 +01:00
vanhofen
4fea9dee89 fix build
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1d0c74bc9a
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-02 (Tue, 02 Nov 2021)

Origin message was:
------------------
- fix build

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-11-02 20:24:01 +01:00
vanhofen
b70d0e16ee remove RC_HW_TRIPLEDRAGON
Origin commit data
------------------
Branch: ni/coolstream
Commit: 36a0af3ab4
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-02 (Tue, 02 Nov 2021)

Origin message was:
------------------
- remove RC_HW_TRIPLEDRAGON

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-11-02 00:08:00 +01:00
vanhofen
7924a24177 rcinput: add RC_back
Origin commit data
------------------
Branch: ni/coolstream
Commit: c58d74674b
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-07-13 (Tue, 13 Jul 2021)

Origin message was:
------------------
- rcinput: add RC_back

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-07-13 23:37:43 +02:00
vanhofen
d3c37d9bad rcinput: add KEY_TV2; mapped to RC_tv
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0040ec2869
Author: vanhofen <vanhofen@gmx.de>
Date: 2020-12-06 (Sun, 06 Dec 2020)

Origin message was:
------------------
- rcinput: add KEY_TV2; mapped to RC_tv

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2020-12-06 22:31:07 +01:00
vanhofen
85e3ff501e rename BOXMODEL_CS => BOXMODEL_CST
Origin commit data
------------------
Branch: ni/coolstream
Commit: 05be592b65
Author: vanhofen <vanhofen@gmx.de>
Date: 2020-09-03 (Thu, 03 Sep 2020)

Origin message was:
------------------
- rename BOXMODEL_CS => BOXMODEL_CST

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2020-09-03 22:07:12 +02:00
Markus Volk
7172f86262 add RC_PVR key
Origin commit data
------------------
Branch: ni/coolstream
Commit: 92b3d1c959
Author: Markus Volk <f_l_k@t-online.de>
Date: 2020-03-24 (Tue, 24 Mar 2020)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2020-03-24 22:25:05 +01:00
vanhofen
1d54c74a00 rcinput: remove some keymappings for vuplus
Origin commit data
------------------
Branch: ni/coolstream
Commit: bdeb1e0e5a
Author: vanhofen <vanhofen@gmx.de>
Date: 2019-12-11 (Wed, 11 Dec 2019)

Origin message was:
------------------
- rcinput: remove some keymappings for vuplus

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2019-12-11 22:19:09 +01:00
vanhofen
d2bf030ded acinclude.m4: add defines to summarize vuplus boxmodels
Origin commit data
------------------
Branch: ni/coolstream
Commit: 147d329bb0
Author: vanhofen <vanhofen@gmx.de>
Date: 2019-10-15 (Tue, 15 Oct 2019)

Origin message was:
------------------
- acinclude.m4: add defines to summarize vuplus boxmodels

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2019-10-15 22:23:24 +02:00
Jacek Jendrzej
2613ce696c rcinput: use mutex, suggested by Seife
Origin commit data
------------------
Branch: ni/coolstream
Commit: 409b36c776
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2019-10-14 22:32:15 +02:00
max_10
bf91f10b5a vuuno4k and vuuno4kse added
Origin commit data
------------------
Branch: ni/coolstream
Commit: 75de99d28d
Author: max_10 <max_10@gmx.de>
Date: 2019-10-12 (Sat, 12 Oct 2019)

Origin message was:
------------------
- vuuno4k and vuuno4kse added

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2019-10-12 23:21:37 +02:00
vanhofen
3fbe67116b rcinput: fix non existing info key for vu+
Origin commit data
------------------
Branch: ni/coolstream
Commit: ae10e24317
Author: vanhofen <vanhofen@gmx.de>
Date: 2019-10-03 (Thu, 03 Oct 2019)

Origin message was:
------------------
- rcinput: fix non existing info key for vu+

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2019-10-03 01:26:27 +02:00
max_10
12d4b39a82 vuultimo4k added
Conflicts:
	acinclude.m4
	data/y-web/Y_Blocks.txt
	src/driver/nglcd.cpp
	src/gui/vfd_setup.cpp
	src/neutrino.cpp


Origin commit data
------------------
Branch: ni/coolstream
Commit: b6bf0b1991
Author: max_10 <max_10@gmx.de>
Date: 2019-09-11 (Wed, 11 Sep 2019)

Origin message was:
------------------
- vuultimo4k added

Conflicts:
	acinclude.m4
	data/y-web/Y_Blocks.txt
	src/driver/nglcd.cpp
	src/gui/vfd_setup.cpp
	src/neutrino.cpp


------------------
This commit was generated by Migit
2019-09-12 21:07:20 +02:00
max_10
59cd794953 vuzero4k and vuduo4k added
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6b80101df9
Author: max_10 <max_10@gmx.de>
Date: 2019-08-25 (Sun, 25 Aug 2019)

Origin message was:
------------------
- vuzero4k and vuduo4k added

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2019-08-25 22:18:40 +02:00
vanhofen
27b45a838a pick mipsbox code from DDT, TangoCash and max10
Origin commit data
------------------
Branch: ni/coolstream
Commit: f3f0bdaddb
Author: vanhofen <vanhofen@gmx.de>
Date: 2019-05-03 (Fri, 03 May 2019)

Origin message was:
------------------
- pick mipsbox code from DDT, TangoCash and max10

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2019-05-03 22:50:45 +02:00
GetAway
ed6a7a40e0 rcinput: use translation for some keys
Origin commit data
------------------
Branch: ni/coolstream
Commit: f633ff3b96
Author: GetAway <get-away@t-online.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-12-05 23:15:54 +01:00
GetAway
b7e657d3ff rcinput: fix RC_mode for BRE2ZE4K
Origin commit data
------------------
Branch: ni/coolstream
Commit: e6abf949e6
Author: GetAway <get-away@t-online.de>
Date: 2018-12-02 (Sun, 02 Dec 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-12-02 23:27:08 +01:00
vanhofen
8a2b16cc7e vusolo4k: simplify and unify code from commit 59f48036674e482236336f18b440189e83bd013b
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9604d04d00
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-11-01 (Thu, 01 Nov 2018)

Origin message was:
------------------
- vusolo4k: simplify and unify code from commit 59f48036674e482236336f18b440189e83bd013b

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-11-01 22:21:20 +01:00
BPanther
0a2a98cb76 add support for VU+ Solo 4k
Origin commit data
------------------
Branch: ni/coolstream
Commit: 30226a00ad
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2018-11-01 (Thu, 01 Nov 2018)

Origin message was:
------------------
- add support for VU+ Solo 4k

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-11-01 22:21:20 +01:00
Stefan Seyfried
acdea13d8e 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
------------------
Branch: ni/coolstream
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.


------------------
This commit was generated by Migit
2018-01-15 19:54:51 +01:00
vanhofen
2e2148b993 rcinput: add RC_playpause key
Origin commit data
------------------
Branch: ni/coolstream
Commit: b162d9505f
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-12-19 (Tue, 19 Dec 2017)

Origin message was:
------------------
- rcinput: add RC_playpause key

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-12-19 10:58:44 +01:00
vanhofen
ba4699148c rcinput: add KEY_PROGRAM
Origin commit data
------------------
Branch: ni/coolstream
Commit: 282db3025a
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-10-27 (Fri, 27 Oct 2017)

Origin message was:
------------------
- rcinput: add KEY_PROGRAM

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-10-27 23:43:44 +02:00
vanhofen
735b6e734e rcinput: add some new keys ...
and translate KEY_VIDEO (list-key) to RC_favorites for ARM_HARDWARE


Origin commit data
------------------
Branch: ni/coolstream
Commit: 92fe6973a2
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-10-27 (Fri, 27 Oct 2017)

Origin message was:
------------------
- rcinput: add some new keys ...

and translate KEY_VIDEO (list-key) to RC_favorites for ARM_HARDWARE


------------------
This commit was generated by Migit
2017-10-27 22:05:11 +02:00
Stefan Seyfried
30e30c91f6 Revert "rcinput: Add exception handling for cs hd2"
This reverts commit 7345242772.

Wrong in so many ways :-)

 - The code worked perfectly. But ok, it's easier possible. ;)

Signed-off-by: M. Liebmann <git@tuxcode.de>


Origin commit data
------------------
Branch: ni/coolstream
Commit: ee9138f065
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-22 (Wed, 22 Feb 2017)



------------------
This commit was generated by Migit
2017-02-23 15:14:27 +01:00
vanhofen
a0481953d0 rc_input: rename checkLnkDev() to checkdev_lnk(); ...
just to align form-style to latest changes


Origin commit data
------------------
Branch: ni/coolstream
Commit: 0e435bb389
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-02-22 (Wed, 22 Feb 2017)

Origin message was:
------------------
- rc_input: rename checkLnkDev() to checkdev_lnk(); ...

just to align form-style to latest changes


------------------
This commit was generated by Migit
2017-02-22 08:59:56 +01:00
Stefan Seyfried
85b82bd12f rcinput: remove unused/unimplemented click functions
Origin commit data
------------------
Branch: ni/coolstream
Commit: f45456d7a8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-20 (Mon, 20 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-22 06:24:48 +01:00
Stefan Seyfried
3c678d45cf rcinput: remove now unused (and broken) getFileHandle()
Origin commit data
------------------
Branch: ni/coolstream
Commit: dceb6989a8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-20 (Mon, 20 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-22 06:24:48 +01:00
Stefan Seyfried
475c8878f8 rcinput: add setKeyRepeatDelay() function
this allows to get rid of the broken getFileHandle function later


Origin commit data
------------------
Branch: ni/coolstream
Commit: 0df5a8df7f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-20 (Mon, 20 Feb 2017)



------------------
This commit was generated by Migit
2017-02-22 06:24:48 +01:00
Michael Liebmann
7345242772 rcinput: Add exception handling for cs hd2
- Supplement to previous commit


Origin commit data
------------------
Branch: ni/coolstream
Commit: 1b79faff78
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-22 (Wed, 22 Feb 2017)



------------------
This commit was generated by Migit
2017-02-22 06:24:48 +01:00
Stefan Seyfried
b5ec2b42df rcinput: use a dynamic list of input devices
Instead of the fixed, static list of input devices, scan /dev/input/ for
proper event devices. A "good" input device is one that supports the
EVIOCGBIT ioctl and at least the EV_KEY event type.
This probably needs further fixes, e.g. in repeat rate setting code.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 7b3aa2b181
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-19 (Sun, 19 Feb 2017)



------------------
This commit was generated by Migit
2017-02-22 06:24:48 +01:00
Michael Liebmann
8c4609a9b0 rcinput: Transfer from neutrino-mp for better compatibility
Origin commit data
------------------
Branch: ni/coolstream
Commit: d932a1a326
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-22 (Wed, 22 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-22 06:24:48 +01:00
Michael Liebmann
3664527019 neutrino: Rename hardware defined macros for coolstream stb
BOXMODEL_NEVIS => BOXMODEL_CS_HD1
 BOXMODEL_APOLLO => BOXMODEL_CS_HD2


Origin commit data
------------------
Branch: ni/coolstream
Commit: 0d66899cbd
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-12 (Sun, 12 Feb 2017)

Origin message was:
------------------
neutrino: Rename hardware defined macros for coolstream stb

 BOXMODEL_NEVIS => BOXMODEL_CS_HD1
 BOXMODEL_APOLLO => BOXMODEL_CS_HD2


------------------
This commit was generated by Migit
2017-02-12 09:21:04 +01:00
GetAway
4164c31d7b pzapit: add -lockrc/-unlockrc options; port from martii
I've pulled it from Duckbox-Developers/neutrino-mp-cst-next
and modified it to work


Origin commit data
------------------
Branch: ni/coolstream
Commit: 0330515abc
Author: GetAway <get-away@t-online.de>
Date: 2016-12-11 (Sun, 11 Dec 2016)



------------------
This commit was generated by Migit
2016-12-11 20:20:02 +01:00
[CST] Focus
65141df5ed neutrino.cpp: force adding shutdown event after record stop,
in case soft-standby by power key disabled but box mode switched to standby to finish record


Origin commit data
------------------
Branch: ni/coolstream
Commit: 0debbfcc7c
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2015-01-15 (Thu, 15 Jan 2015)



------------------
This commit was generated by Migit
2015-01-15 15:26:59 +03:00
[CST] Focus
fe24da94d0 driver/rcinput.cpp: re-add shutdown after wakeup cancel,
code from commit af3bd6e922 is lost after some pick ?


Origin commit data
------------------
Branch: ni/coolstream
Commit: c359fe4eaa
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-05-08 (Thu, 08 May 2014)



------------------
This commit was generated by Migit
2014-05-08 12:36:56 +04:00
Michael Liebmann
8c33de8567 neutrino: Use uint32_t again for neutrino_msg_t & neutrino_msg_data_t
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6d18d1cfa1
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2014-02-25 (Tue, 25 Feb 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2014-02-25 19:05:28 +01:00
martii
9e3a9af952 driver/rcinput: let getUnicodeValue() return const char *
Origin commit data
------------------
Branch: ni/coolstream
Commit: 34c23ed7a5
Author: martii <m4rtii@gmx.de>
Date: 2014-02-23 (Sun, 23 Feb 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2014-02-25 00:17:09 +01:00
martii
e0a255fd5a driver/rcinput: implement long key press support (but no rcsim/yWeb support at this time)
driver/rcinput: drop unused gettimeofday code


Origin commit data
------------------
Branch: ni/coolstream
Commit: 7826ab0fca
Author: martii <m4rtii@gmx.de>
Date: 2014-02-25 (Tue, 25 Feb 2014)



------------------
This commit was generated by Migit
2014-02-25 00:09:14 +01:00
martii
1b03ad3abc driver/rcinput: minor cleanup
Origin commit data
------------------
Branch: ni/coolstream
Commit: 088a75b6e2
Author: martii <m4rtii@gmx.de>
Date: 2014-02-17 (Mon, 17 Feb 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2014-02-18 20:07:39 +01:00
[CST] Focus
af3bd6e922 try to fix shutdown after wakeup, if several recordings was done,
cancel shutdown after wakeup, if remote used, based on code (c) martii <m4rtii@gmx.de>


Origin commit data
------------------
Branch: ni/coolstream
Commit: d886a95acd
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-07-30 (Tue, 30 Jul 2013)



------------------
This commit was generated by Migit
2013-07-30 14:10:21 +04:00
[CST] Focus
21ffb607d0 driver/rcinput.cpp: add missing sleep, sub, pos keys
Origin commit data
------------------
Branch: ni/coolstream
Commit: 65bd112d78
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-03-06 (Wed, 06 Mar 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-03-06 15:42:23 +04:00
[CST] Focus
cc943abea0 driver/rcinput.h: try to fix libcs headers
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1413177ad1
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-01-11 (Fri, 11 Jan 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-01-11 14:16:26 +04:00
[CST] Focus
b6e23fe1e3 src/driver/rcinput.cpp: change ifdefs for headers and set_rc_hw
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6380763209
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-01-11 (Fri, 11 Jan 2013)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-01-11 14:04:07 +04:00
[CST] Bas
891e36bff4 neutrino: change all remote/frontpanel stuff to use the new headers.
Origin commit data
------------------
Branch: ni/coolstream
Commit: 83636ebb6e
Author: [CST] Bas <bas@coolstreamtech.com>
Date: 2012-09-25 (Tue, 25 Sep 2012)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2012-09-25 22:23:17 +08:00
Jacek Jendrzej
f564a0adef pedantic fixes
Origin commit data
------------------
Branch: ni/coolstream
Commit: e14fc80ed5
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-05-08 (Tue, 08 May 2012)

Origin message was:
------------------
-pedantic fixes

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2012-05-08 18:59:11 +02:00
Stefan Seyfried
60ea1bea7c rcinput: fix build without nevis_ir.h
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2062 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Branch: ni/coolstream
Commit: fe1fcbe426
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-15 (Sun, 15 Jan 2012)



------------------
This commit was generated by Migit
2012-01-15 21:54:59 +00:00