summaryrefslogtreecommitdiff
path: root/pages/pageelems.ecpp
AgeCommit message (Collapse)Author
2007-05-29- changed about textSascha Volkenandt
2007-05-29- added bugtracking information to about boxSascha Volkenandt
- added nicknames to about box
2007-05-28- update epgsearch homepageChristian Wieninger
2007-05-25- Adapted Aboutbox for better i18n support.Dieter Hametner
- Modified styles for longer german translation strings.
2007-05-25- added version display for epgsearchSascha Volkenandt
2007-05-25- corrected Michis nameSascha Volkenandt
2007-05-25- added icon epgsearchSascha Volkenandt
- moved about_box to pageelems - fixed aboutbox without auth
2007-05-08- Control recordings playback from InfoboxDieter Hametner
- Added button images (Buttons by skiller2k1) - Made recordings look more like schedule - Made all tables 100% width to have a common look over all pages - some cleanup in ajax xml responses - common file for xmlresponses - Added translations for recordings related strings - Javascript updates in vdr_status.js for new playback control functions - Added tasks for playback control actions
2007-05-05- General cleanup of recordings. Made design more like other pagesDieter Hametner
- Bugfix for #289, #291 - Adapted styles and helper classes. - recordings should be now strict XHTML.
2007-05-03- EPG pages now display record.png or record_timer.png depending on an ↵Christian Wieninger
existing timer - If record_timer.png is displayed one can now edit the timer for an event
2007-05-01Fixed some XML-WarningsThomas Keil
2007-05-01Fixed XML errorThomas Keil
2007-04-29- xml version of infobox, updates only pagelements inside the box notDieter Hametner
whole box. This circumvents the tooltip stacking problem. - updated styles for this change. - updated i18n.cpp for this change. - Changed javascript implementation for infobox. - Box doesn't change size after first update. - added some <%cpp> { </%cpp> tags to prevent newlines inserted by tntnet. See tntnet documentation about this. - Added infobox to all pages that didn't had one.
2007-03-25Added tooltips in status boxThomas Keil
2007-02-25- Fixed CSS styling for the buttons toolbox in status box.Dieter Hametner
2007-02-25- Added posibility to switch channels from status box.Dieter Hametner
- Regouping of status box active buttons.
2007-02-22- Polling in status box can now be toggled between active and inactive.Dieter Hametner
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-21- use epg_events in recordings too. This simplifies the overallDieter Hametner
recordings code.
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-19- converted all tChannelID::ToString and *::FromString calls to the stream ↵Sascha Volkenandt
operators when streams are involved
2007-01-18- made pageelems.play_recording a generic ajax call widgetSascha Volkenandt
- renamed service parameters to "param" to ease calling with ajax widget
2007-01-18- changed parameter recording to recordingid in play recording linkSascha Volkenandt
2007-01-18- Changed default tooltip style class to domTThintDieter Hametner
- Added tooltip style class domTTepg for epg infos like in recordings - Added new pageelement.epg_tt_box to create epg box tooltips. Used at moment in recordings. Planned also for whats_on and schedule. - Changed structure of event box in whats_on to same structure like epg box. This makes the styling comparable between the two boxes. - added bg_tools.png to with a vertical fadeing border to resemble the fading bottom of more line oriented pages.
2007-01-17- Moved cRecordings locking infrastructure to RecordingsManager.Dieter Hametner
- Take care to have at any time maximum one instance of RecordingsManager alive. This is done with a combination of boost::shared_ptr and boost::weak_ptr. See LiveRecordingsManager() function. - RecordingsTree now uses RecordingsManager to calculate a MD5 Hash for each 'real' cRecording item. - The MD5 Hash is used in the Ajax-Request to start play back of a recording. (Server side needs implementation of this.) - Id's are also used in the DOM for the identification of the tooltips. - New code dependency on openssl libraries (for md5 function). - Changed style (not yet complete) to have 'action' items also in the recording description popup.
2007-01-15- moved ajax script to separate fileSascha Volkenandt
- moved call of ajax object to page element - introduced page element for replaying recordings - introduced task for replaying recordings - added replay button to recordings page
2007-01-14- Extended tooltip infrastructure.Dieter Hametner
- Made recordings use tooltip infrastructure to display detailed info. - Updated style for this.
2007-01-14Updated header lines.Dieter Hametner
Moved channel selection into menu line, when schedule is active.
2007-01-13Added parameter 'styleClass' to pageelems.tooltip_js element.Dieter Hametner
2007-01-13added js-tooltip includesThomas Keil
2007-01-13Added border="0" for recording iconThomas Keil
2007-01-12- added widget for event event to timer buttonSascha Volkenandt
2007-01-09adjusted formatting of resulting html codeDieter Hametner
2007-01-09made logo xhtml conform. Use one logo-component defined in pageelemsDieter Hametner
2007-01-09fixed page layout (partly by Michi)Dieter Hametner
2007-01-07Michis header style and fontsize changesDieter Hametner