Commit Graph

731 Commits

Author SHA1 Message Date
svenhoefer
89e0ba1a41 - yhook: remove unnecessary line feeds from plain output; ...
align control/getbouquet
2016-02-21 01:55:32 +01:00
svenhoefer
1c73ca39e7 - controlapi: simplify result output 2016-02-21 00:16:42 +01:00
svenhoefer
b48c1d6551 - yhook: add SendResult() function to simplify result output 2016-02-21 00:16:15 +01:00
svenhoefer
0927756467 - controlapi/statfs: simplify error handling 2016-02-20 23:10:17 +01:00
svenhoefer
e407ef5a98 - controlapi/config: simplify error handling 2016-02-20 23:08:41 +01:00
svenhoefer
57cc01978b - yhook: send valide error/ok responses; allow error message 2016-02-20 23:06:46 +01:00
svenhoefer
e765ab983b - controlapi: rename EpgSearchTXTCGI -> EpgSearchCGI 2016-02-20 20:56:15 +01:00
svenhoefer
25af9dea82 - neutrinoapi: localize some hardcoded stings 2016-02-20 15:32:54 +01:00
svenhoefer
8375f9ffb6 - controlapi: add statfs output for a given path 2016-02-20 14:39:11 +01:00
svenhoefer
b14383e0df - controlapi/file: switch to new plain output format 2016-02-20 14:39:11 +01:00
svenhoefer
b941eb950e - controlapi/config: switch to new plain output format 2016-02-20 14:39:11 +01:00
svenhoefer
4c679613d6 - yhook: introduce new format for plain output; key=value 2016-02-20 14:39:10 +01:00
svenhoefer
07b39de268 - yhook: move ctor/dtor to cpp 2016-02-20 14:39:10 +01:00
Jacek Jendrzej
7ebd9f8fdf nhttpd/yhttpd_core/helper.cpp: avoid buffer overload 2016-02-19 15:15:46 +01:00
svenhoefer
4af175c923 - controlapi/epgsearch: fix title output 2016-02-19 10:14:37 +01:00
svenhoefer
a262784d38 - controlapi/epgsearch: fix fsk output 2016-02-19 09:52:57 +01:00
Ezak
f803d0a0c6 add getdir control 2016-02-19 00:33:37 +01:00
Jacek Jendrzej
201f8758c6 nhttpd try to fix json unicode output 2016-02-18 23:44:15 +01:00
svenhoefer
c2c7f08c15 - controlapi: whitespace cleanup FileCGI; fix compiler warning 2016-02-18 16:21:21 +01:00
TangoCash
21fbadaa8f controlapi: sort files alphabetical 2016-02-18 16:21:21 +01:00
svenhoefer
587dc1e179 - controlapi/epgsearch: extend epginfo switch 2016-02-17 16:11:10 +01:00
svenhoefer
be83e3569e - controlapi: fix broken epgsearch json output; ...
NOTE! xml output is changed to get same structure as in other
functions like control/config or control/file

old:
---
<neutrino>
    <epgsearch>
        ...
    </epgsearch>
</neutrino>

new:
---
<epgsearch>
    <item>
        ...
    </item>
</epgsearch>
2016-02-17 12:37:27 +01:00
Jacek Jendrzej
2bb2058abe nhttpd: init var 2016-02-16 19:45:54 +01:00
[CST] Focus
ecb5e06128 nhttp: change mutex type to recursive 2016-02-16 18:56:10 +03:00
svenhoefer
5997f42b7e - controlapi: rework epgsearch code
* /control/epgsearch?<keywords>
 or
* /control/epgsearch?search=<keywords>[&epginfo=false][&format=plain|xml|json]

- add search-function to /control/epg

* /control/epg?search=<keywords>

- mark /control/epgsearchxml as deprecated
2016-02-15 21:45:49 +01:00
svenhoefer
78f541aa84 - yWeb: increase version 2016-02-14 19:45:37 +01:00
svenhoefer
f56a1830e7 - yWeb: smoother view/scroll in EPG Plus 2016-02-14 19:41:44 +01:00
svenhoefer
ef9317737b - yWeb: enable threading switch for coolstream hardware 2016-02-13 11:48:06 +01:00
[CST] Focus
8abb547cca nhttp: re-enable threading; lock NeutrinoAPI calls 2016-02-13 11:48:02 +01:00
svenhoefer
809a7dcb45 - controlapi: allow to get moviebrowser.conf with config call 2016-02-11 21:59:24 +01:00
svenhoefer
be0d1fa4b4 - yparser: add tooltip with EPG informations to channellist
based apon "adding mouseover detailed EPG Info in WebIF" by TangoCash
2016-02-11 19:30:53 +01:00
svenhoefer
391a068aad - yWeb: add new css class .pointer 2016-02-11 19:29:06 +01:00
svenhoefer
58303bbc8c - controlapi: remove unused variable ‘epgid’ 2016-02-11 18:46:27 +01:00
svenhoefer
1e39ce6289 - controlapi: resort and fix getbouquet output; ...
NOTE: last hh->outPair() call *must* have a false bool _next
2016-02-11 18:23:45 +01:00
TangoCash
5de651e4dd add some more epg details to ControlAPI (getbouquet) 2016-02-11 09:40:26 +01:00
svenhoefer
e60b8fac90 - yWeb: avoid response from control/message in whole frame 2016-02-09 22:56:41 +01:00
svenhoefer
8d681a97bf - yWeb: add day of week to EPG date 2016-02-09 22:56:41 +01:00
svenhoefer
03b47a440c - yWeb: fix get_epg wait text 2016-02-09 22:56:41 +01:00
svenhoefer
b0f0cee5dc - yWeb: add missing live.timer_edit.message to language files 2016-02-05 17:05:56 +01:00
svenhoefer
799fe4b78a - yparser: remove useless halfhearted script-check 2016-01-29 12:27:02 +01:00
svenhoefer
cf2056af32 - yWeb: fix typo in german language file 2016-01-29 11:35:37 +01:00
Stefan Seyfried
f5c72d35c8 Merge remote-tracking branch 'n/cst-next-fixed' 2016-01-24 13:15:43 +01:00
Stefan Seyfried
f199f00705 neutrinoyparser: use hw_caps to find boxname/type/arch 2016-01-23 11:01:59 +01:00
svenhoefer
2738f70f38 - yWeb: remove hardcoded css from textareas 2016-01-21 16:38:59 +01:00
svenhoefer
a2ba194597 - yWeb: add button to check status of remote control 2016-01-21 11:18:53 +01:00
svenhoefer
3553030bce - controlapi: add possibility to check status of remote control 2016-01-21 11:17:05 +01:00
svenhoefer
2eb0aed5db - rc_lock: rework class; switch to singleton; add icon; vfd-support 2016-01-20 20:26:52 +01:00
Stefan Seyfried
572de2bbcb Merge remote-tracking branch 'cst-next' 2016-01-16 12:51:04 +01:00
Stefan Seyfried
70b7f74362 replace __FILE__ with __file__ 2016-01-14 22:29:00 +01:00
Stefan Seyfried
79d800f955 - port HWLIB_CFLAGS from neutrino-mp to neutrino-hd 2016-01-14 22:29:00 +01:00