summaryrefslogtreecommitdiff
path: root/tools.cpp
AgeCommit message (Collapse)Author
2008-03-23Some clean up in the timer editing call.Dieter Hametner
Prepeared timer edititing to be a popup like the epg-data. This is not finished yet and seems to have some problems with the form and the popup. So the overall functionality is disabled. Never the less some of the changes for this are of general interrest, so current work was commited. Changes in the styles for this.
2008-03-23Merge branch 'master' into develDieter Hametner
2008-03-22Merge commit 'tadi/master'cvs-commit-348Christian Wieninger
Conflicts: tools.cpp
2008-03-22fix for problems with old compilersChristian Wieninger
2008-03-22An other attempt to fix operator>> for tChannelID.Dieter Hametner
2008-03-20fix for #357 and #410Christian Wieninger
2008-03-12Whitespace changes only. Made file better suited to automaticDieter Hametner
indentation capable editors.
2008-01-16- fix for #418 via DatePickerChristian Wieninger
2007-10-25- additional timer info in popup menu in timers menuChristian Wieninger
2007-05-31- corrected urlescaping of chars > 127Sascha Volkenandt
2007-05-30- fixed chars with 8th bit set in urlencodeSascha Volkenandt
2007-05-30- removed ssl-includesChristian Wieninger
2007-05-30- now using own MD5 algorithmChristian Wieninger
2007-05-29- function StringUrlEncodeSascha Volkenandt
2007-05-27- again more flexible handling a lazy input timeChristian Wieninger
- redisplay selected or given time (dropdown / input field) in corresponding field after reload
2007-05-26- allows now smarter input for time, e.g. "1:5" -> "01:05"Christian Wieninger
2007-05-26- manage lazy input for time: e.g. "21" -> "21:00"Christian Wieninger
2007-05-25- first version of "userdef. times" in "What's on?"Christian Wieninger
2007-05-06- admin password is now stored as <length>:<md5 hash of password> in ↵Christian Wieninger
live.AdminPasswordMD5 (default password keeps 'live', so please re-edit your password via OSD) - new function MD5Hash in tools - changed epgsearch to use MD5Hash of tools
2007-05-01Added function ZeroPad to pad numbers with leading zeroes, e.g. 5 -> 05Thomas Keil
2007-04-15added StringTrimChristian Wieninger
2007-02-18- Added status box with current channel, program and elapsed time in theDieter Hametner
logo area. - Added support for progress bars to display elapsed content. - Extendend ajax.js to be usable for non xml requests. - adapted styles for the new features.
2007-01-19- Added new class epgEvent. Sie epg_events.h. This class collects epgDieter Hametner
data from other structures. It can the be used to appent to the page a hidden section with full epg datas for the epg-popup boxes. - Changed whats_on to uses this new feature. - No description in the event boxes any more. A mouse over tooltip shows a shortened version of the description. A click on 'more' displays a full epg box. - Added tip parameter to ajax_action_href. The text is displayed as tooltip when hoovering over the link. - Adapted style.css to make event boxes smaller.
2007-01-18- added function StringEscapeAndBreak, which *first* html-escapes a string ↵Sascha Volkenandt
and *second* replaces \n by <br/> - using StringEscapeAndBreak for description in whats_on
2007-01-12- removed some debug outputSascha Volkenandt
2007-01-12- added operators for streaming tChannelIDSascha Volkenandt
- passing tChannelID consistently
2007-01-08New function StringWordTruncate fix typo in function nameDieter Hametner
2007-01-08New function StringWordTruncate addedDieter Hametner
2007-01-07added StringRepeat function to toolsDieter Hametner
2007-01-07- simplified error handlingSascha Volkenandt
- moved error_widget to error.ecpp as subcomponent - introduced error handling where necessary - moved creation of timer settings string from page to code - added redirect to edit_timer.ecpp after saving a timer
2007-01-05- added function StringToIntSascha Volkenandt
2007-01-05- added lexical_cast toolSascha Volkenandt
2007-01-05- added function StringSplitSascha Volkenandt
2007-01-05- moved pagelib back to pluginSascha Volkenandt
- incorporated all code into one shared object
2007-01-04- optimized interface to access plugin objects from websiteSascha Volkenandt
- moved website code to pagelib subdirectory - introduced TimerManager that will help working on timers from a background thread
2007-01-03- renamed Setup::Get() to LiveSetup()Sascha Volkenandt
- added method that fetches plugin class from vdr and gets its setup object - demo code in channels.ecpp
2007-01-03- added function for datetime formattingSascha Volkenandt