Sam Stenvall
d8572f7740
[webui] fix status icon updates when a recording is scheduled/started from the
...
EPG grid
We can listen on dvrdb comet updates but we should only act on them when the
EPG grid is visible. When it's not visible the update is delayed until the
tab becomes visible again.
2014-08-13 09:54:02 +02:00
Jaroslav Kysela
5745e3e0d4
subscriptions_reschedule: fix the timer value
2014-08-12 22:39:25 +02:00
Jaroslav Kysela
1648168cdb
mpegts table: removed all code from mpegts_table_flush_all() which is already in mpegts_mux_close_table()
2014-08-12 21:09:12 +02:00
Jaroslav Kysela
5a621b2ff0
mpegts network: Fix the issue with no predefined muxes at the network creation
2014-08-12 20:42:57 +02:00
Jaroslav Kysela
34dd2b8da8
mpegts network discovery: don't allow to modify mux parameters when discovery is not enabled in network config
2014-08-12 17:40:41 +02:00
Jaroslav Kysela
81c08e2657
SAT>IP: Fix the UDP packet parser (issue#2212)
2014-08-12 17:22:18 +02:00
Jaroslav Kysela
0680bdbaaf
htsp_server: implement subscriptionGrace message
2014-08-12 10:02:59 +02:00
Jaroslav Kysela
59e552c2f3
subscriptions: small fixes in subscription_reschedule()
2014-08-12 09:42:44 +02:00
Christian Brunner
189f11fc8d
fix en50494 config parsing
2014-08-11 21:58:09 +02:00
Jaroslav Kysela
9d3168e2b0
dbus: dvr - don't declare dvr_dbus_timer without dbus
2014-08-11 21:27:45 +02:00
Jaroslav Kysela
cfe09bc14f
dbus: fix write() compilation error
2014-08-11 21:20:32 +02:00
Jaroslav Kysela
e62642d8d8
dbus: fix some compilation errors
2014-08-11 21:11:48 +02:00
Jaroslav Kysela
57a038271f
dbus: do not emit signals when the main thread finished early
2014-08-11 18:31:06 +02:00
Sharkimus
d3f8ad745f
Update extjs.c
...
Hi Guys, I've deleted two lines in this file that is forcing IE to go into compatibility mode for IE8 and causes it to not work properly in IE10+
2014-08-11 18:01:32 +02:00
Jaroslav Kysela
7b61c750fb
htsp server: Add a wait flag for the video dimensions
2014-08-11 17:58:07 +02:00
Jaroslav Kysela
ec1593ff21
tsfix: Add a wait flag for the video dimensions
2014-08-11 17:58:03 +02:00
Jaroslav Kysela
3be76456d8
ACL: Many improvements
...
- added min-max range for channel numbers for the ACL entry
- added channel tag match for the ACL entry
- introduced channel_access() routine
- moved the username channel tag to ae_rights
- add advanced streaming checkbox to control service and mux streaming separately
2014-08-11 17:54:55 +02:00
Jaroslav Kysela
da10a35ced
ACL editor: correct the column name and description for dvrallcfg
2014-08-11 13:56:48 +02:00
Jaroslav Kysela
7d8470ba98
Streaming - add special streaming priority for all inputs (including IPTV)
2014-08-11 13:45:28 +02:00
Jaroslav Kysela
eb46c63532
satip: fix the addr blocking through dbus
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
2e4c99b678
support: added dbus_test.py utility
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
1376a005f7
dbus: fix the string RPC calls
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
da4574d393
dbus: added some info logs for dbus rpc callbacks
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
2beac9e064
dbus: fix the server loop
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
f08423f953
dbus: allow to select system or session message bus
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
840a0ae05c
dbus: SAT>IP allow to block the server by IP address
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
9d6ab33b98
dbus: create interface for rpc calls
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
069090e1d9
dbus: SAT>IP - add SAT>IP tuner notifications
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
4b5da7c1f5
subscription/dbus: implement subscription postpone function
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
54164baa11
Introduce SMT_GRACE message
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
7e0d9693f8
dbus: add mpegts input subscription notifications
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
fc2776d5f4
dbus: add obj_path structure
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
1a01052a52
dbus: add notification signals for count of active subscriptions
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
7be9bbda2a
dbus: epggrab ota - add next time ota epg notifications
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
0cd02f6df0
dbus: dvr - add next time schedule notifications
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
9c7b6047d2
dbus: initial support
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
d77ec6c317
IPTV: Add priority value also for muxes
2014-08-11 10:42:29 +02:00
Jaroslav Kysela
2088863800
IPTV: Add priority value to the IPTV network
2014-08-11 10:24:41 +02:00
Jaroslav Kysela
88e692cd9e
descrambler: use inlines for key conditions, fix the key_late() condition
2014-08-09 15:24:08 +02:00
Jaroslav Kysela
46b261f687
tcp: break the tcp_read_timeout() loop at shutdown
2014-08-08 18:55:47 +02:00
Jaroslav Kysela
c1166d75c8
cwc: Fix the emm tables shutdown sequence
2014-08-08 18:55:23 +02:00
Jaroslav Kysela
47a1cbccaf
mpegts tables: move defer tables from list to tailq
...
The execution order must be same as queued.
2014-08-08 18:28:05 +02:00
Sam Stenvall
0a8c66772b
[webui] make tableeditor based grids stateful too
2014-08-08 17:37:46 +02:00
Sam Stenvall
f89fe54f68
[webui] make the DVR grids stateful (remember column positions/visibility)
2014-08-08 17:37:46 +02:00
Sam Stenvall
b4cbe7bb57
[webui] rename and move tableEditor's save and revert buttons to the beginning of the row to match other panels
2014-08-08 17:37:46 +02:00
Jaroslav Kysela
0d14b8b716
descrambler: show "cannot decode packets" message as error once a time
2014-08-08 17:28:39 +02:00
Jaroslav Kysela
03b1993ed4
dvb_psi: one more fix for estype 0x06
2014-08-08 17:20:21 +02:00
Jaroslav Kysela
9a49f94d70
descrambler: fix the initial key index
2014-08-07 14:21:27 +02:00
Jaroslav Kysela
d1c62eead3
capmt: add the preliminary AES support
2014-08-07 11:13:35 +02:00
Sam Stenvall
6c8908cb87
[webui] always reload the EPG store when the tab is activated
...
If we update the store when the tab is not activated the grid will be empty
once the tab is activated again. This fixes that plus fixes the issue where
the EPG data can be outdated if the web interface has been left open for a
long time and the active tab has been something other than the EPG tab.
2014-08-07 09:55:39 +02:00