summaryrefslogtreecommitdiff
path: root/lib/XXV/OUTPUT
AgeCommit message (Collapse)Author
2011-11-19Remove default skin handlinganbr
2011-11-19Remove svn-keywordsanbr
2010-10-11AJAX: show content of error messageAndreas Brachold
RECORDS: show error message if command 'play' failed EPG: search data by channel id (instead of channel hash = id+vid)
2010-05-08update localisation detection(Bug #17082)Andreas Brachold
2009-11-15* Fix: Avoid destroy muggle database connection on forkAndreas Brachold
* AUTOTIMER: adjust timer before assign new autotimer * MUSIC: add option data=all:1 to deliver all tracks * HTTP: allow skins with swf files * CHANNELS: allow clist for guest users * TIMERS: adjust inactive timer too
2009-11-08* HTTPD: fix cookie parsingAndreas Brachold
* USERS: allow multiple sessions from same user * AJAX: Change message response {data:msg,param.state=success} to a shorter response {data:msg,success=true}
2009-11-07* Support form based login using cookies/sessions REQUEST[004763]Andreas Brachold
2009-11-01* VTX: Rewrite command interface, make functions statelessAndreas Brachold
* VTX: Remove embedded image, use css sprite for faster pages rendering * jason: add methods to display teletext pages * jason: show error message, if present * jason: enable command if allowed * Skins: redesign teletext widget (show any subpages as same time) * SVDRP: wait at startup, if'nt primary VDR connectable * html: parameter call show allways current query
2009-05-04* WML: Backport changes from module HTTPDAndreas Brachold
2009-04-19* HTTPD: Fix HTTP State 403 (forbidden) deliver wrong state 404Andreas Brachold
2008-11-28* USER: Fix warn messageAndreas Brachold
* STATUS: Add option to define warning level, if volume filled more then this level * RSS: Better encode with UTF-8 * MAIL: Mail::SendEasy, failed with standard eval { use _$ } (Bug #14843)
2008-11-24* Add Data::COW (Copy on write handling for user own config profile)Andreas Brachold
* USER: Reimplement user own config profiles * MEDIALIB: Remove fix number of columns, use now floating layout * SVDRP: Add status message * xxvd: Change password failed, on none HTML-Consoles * AUTOTIMER: remove astatus (wrong callback) * XMLTV: fix import, add multi recorder capability * REPORT: clean up some routines * STATUS: remove usage of /bin/wc, use native perl code * CHANNELS: Fix hang at read channels, if recorder offline * TELNET: remove 'quit' command do same like 'exit' * RECORDS: clone database handle for preview image generation * TIMERS: add more parameter check * xxvd: disable mysql_enable_utf8
2008-11-16* xstyle/html - use also active charsetAndreas Brachold
* EPG: Compare preview images at update
2008-10-26* Verbose messages if parse of templates failed (HTML/MAIL/GRAB)Andreas Brachold
2008-10-06* TIMER/tlist: display used recorderAndreas Brachold
* CONFIG: Remove double reconfigure * CONFIG: Remove unusable command write configuation * Base: remove command restart
2008-08-10* AUTOTIMER: fix some orthographyAndreas Brachold
* EVENTS: store news from last month into database * RSS: dump news from database * TIMERS: event if timer adjusted * TIMERS/AUTOTIMER: rewrite event/news handling * xxvd: show pid at startup * xxvd: show base revision at startup * CHANNELS: fix detect radio channels * REPORT: Refactoring event handling, move any function to modul EVENTS. * EVENTS: elist function to list news as table * EVENTS: respect minimum level to exclude unwanted harmless news * RSS/MAIL... : remove dependency to modul REPORT
2008-07-27* Redesign SVDRP Communation to support more as one video disk recorder ↵Andreas Brachold
(Change database schema to version 30)
2008-06-04* Add simple proxy mode to relay live streamAndreas Brachold
* Add option to select method of live stream (playlist, redirect, proxy) * CHANNELS: Dont delete all database entry at import, insert only changed data. * CHANNELS: Better detect new channels.
2008-05-14* Losing mysql connection if process forkAndreas Brachold
2008-05-09* SHARE: Submit event data delayed and transmit data as blockAndreas Brachold
* SHARE: use persist random id * UTF-8: Reorder defines * UTF-8: Replace 'SET NAMES' with 'set character set' * alist: Move generation of channels name from template to perl code * skins: header add generator meta-tag with version * RECORDS: Replace character by Hexnibble * HTTPD: Speedup lookup find skins * HTTPD: Build options for start page delayed, avoid wrong UTF8 translation * CHRONICLE: add cgi-parameter start/limit for paging query * EPG: now: add cgi-parameter __cgrp=all to get all data * CHRONICLE: Add message to console by delete entry * OUTPUT/Ajax: optimize callback 'questions'
2008-04-07* different ways to load binary/text filesAndreas Brachold
2008-04-07* Remove String::Escape, use now regular expression to remove unwanted part ↵Andreas Brachold
of unicode as last character * Reformat message 'Couldn't load perl module...' * different ways to load binary/text files * RECORDS: Prepare list of commands at perl code and not into template code * RECORDS: Load images less strictness * Reorder locale routines
2008-04-02* CHANNELS: Read data via SVDRP (drop direct reading channels.conf)Andreas Brachold
* CHANNELS: Change layout of CHANNELSGROUPS avoid floating id * MUSIC: Use mysql_enable_utf8 to connect GiantDisc database if enabled * HTTPD: Use now String::Escape to ellipsis strings at word boundary (avoid UTF-8 cutting) * Some: Remove warning if'nt {cgi}->param('limit') not defined
2008-03-29* Skins: Rename flag to diagnose from debug to verboseAndreas Brachold
* Remove unused Data::Dumper * Hide 'select language' if run with --utf8, avoid losing encoding by reconfigure * UTF8: Add mysql_enable_utf8
2008-03-24* AJAX: Prepare data avoid double encoding with utf8Andreas Brachold
* AJAX: Avoid wrong JSON Object with comma like 'CapacityFree : 1234,4' with float point values by RECORDS::CapacityFree
2008-03-18* Fix typoAndreas Brachold
2008-03-08Charset UTF8 Support. Run 'xxvd --utf8' to use encoding utf8 as data charset.Andreas Brachold
2008-03-08* AJAX: add handler 'question'Andreas Brachold
* REPORT: Don't fail if'nt HTTPD loaded * HTTPD: remove unused ->{cgi} from 'question'
2008-02-25* AJAX: Message with state param.state:success or param.state:errorAndreas Brachold
* xstyle/html: CONFIG - checkvalue, translate messages * AUTOTIMER: Don't display success, if try to delete a none exist autotimer
2008-02-23* Redirect to help template, if command not be understoodAndreas Brachold
* Reformat help page * xstyle move main menu from help.tmpl to mainmenu.inc * program,alist,tlist: add paging support by &start= .. &limit= + ajax: send tables without header + ajax: send present count of rows * CHANNELS: Missing header with TID * search, warn if none text defined
2008-02-09* VTX: get font failed with wrong parameterAndreas Brachold
* HTTPD: deliver static html pages never as attachment
2008-02-08* REPORT: dump date with common formatAndreas Brachold
* Fix typos
2008-02-03* Release XXV-1.1Andreas Brachold
2008-01-25* Tools: add date format with weekdayAndreas Brachold
* Change language, now independent from external settings * EPG/TIMERS: move time formating from template to perl code * RECORDS: [Bug #13014] vfat-Recordings with '/' can't assign * AUTOTIMER: [Bug #012960] AUTOTIMER with PDC ignore user settings * AJAX: Ignore now unknown formats
2008-01-22* HTTPD: Optimize codeAndreas Brachold
* AUTOTIMER/alist: move time formating from template to perl code
2008-01-20* AUTOTIMER: Fix show matched title Andreas Brachold
* Tools: refactoring date function * Skins stone/stone_flat/deltab - rdisplay failed on short recordings (Illegal division by zero)
2008-01-13* Update translationsAndreas Brachold
* RECORDS: use File::stat * MOVETIMER: Add redirect if move timer updated * TIMER: tnew with fast=1 create timer from event, without prompt * Skins/search: program timer from selected events by joined list * Skins/redirect: close frame automated after 3 seconds * xstyle: Fix searchbox+cancel => call command <undef>
2008-01-06* RECORDS: optimize scan directoryAndreas Brachold
* Ajax: Add support version 2.0 * Skins: drop widget url * tools: Fix multiline messages
2008-01-03* STREAM: Add embed player of playback (selectable widget)Andreas Brachold
* GRAB: Check range of parameter width/height * HTTPD: Some times missing footer * EPG: display deliver channelid for stream * Skins: remove skin.cfg / global.playbackmode * Skins: add skin.cfg / global.preferedlocal as default button for Switch inside VDR or web cast * Skins: format images to common size * Skins: Add more images (mute,loud,quiet) * Skins: Player with selectable widget (vlc/default media)
2008-01-01* STREAM: Add HTTPD Streaming for recording, with starttimeAndreas Brachold
* RECORDS: Start playback with start time * TIMERS: drop workaround getOldDeactivTimer - 'Search for old and deactivated Timers and delete this' cleanup etc/xxvd.cfg.example, skin.cfg rdisplay: add input field for start time
2007-12-20* Check full ranges of categoryAndreas Brachold
2007-12-20* NEWS: Show category on messageAndreas Brachold
* NEWS: Select category name inseed integer value
2007-12-20* Event: Dump date with local formatAndreas Brachold
* RSS: send with real gm time * AUTOTIMER: new timer was'nt showed on events
2007-12-17* Fix typoAndreas Brachold
* NEWS: Reformated output on edited timers
2007-12-16* HTTPD: Block recursive file accessAndreas Brachold
* HTTPD: Fix typo at binary access
2007-12-16* VTX: Embedded vtx-font inside module, drop graphics from VTXPATHAndreas Brachold
* HTTPD: remove binary from url as parameter, now defined at cmdobj, inside modul header * EPG: rename VPS to PDC, Programme Delivery Control * tools: add con_err,con_msg to dump message on console and log file * RECORDS: Show message after editing recording * MUSIC: remove proxy from playlist building, use proxy only to playing files
2007-12-01* CONFIG: Warn if real modul name missedAndreas Brachold
* RECORDS: Redirect encode url * RECORDS: Option 'undefined channel' was'nt showed
2007-11-18* Reorder file names of documentationAndreas Brachold
* Create upgrade-xxv-db.sql only with user data tables
2007-11-11* Update installation list with required modulesAndreas Brachold
* Remove unused/doubled provided external perl moduls
2007-11-09* RECORDS: Update file size, if recording runningAndreas Brachold
* RECORDS: Assign EPG-event fail if event with subtitle, but timer without subtitle programmed * HTTPD: Fix warning if output_header undefined (only by waiter)