2002-03-18 Monday 23:00 rich - Added an import filter for the channel format of the KDE 2 version of kwintv. Note that only version 4 of the format is supported. - ChannelStore now automatically assigns a name and number to a channel when it is added if they are undefined. - Added support for channel names to the CSV format handler. 2002-03-18 Monday 20:45 rich - Added a QSlider custom action for the volume control (currently useless). 2002-03-18 Monday 19:42 rich - Made MainWindow use XMLGUI and KActions. - Made it possible to start the app without starting the TV capture. - Added a factory method for creating screen widgets (to allow for future developments like Xv support). - Cleaned up source selection code. - Added standard actions. - Added a some custom KAction sub-classes: - LCDNumberAction Displays a number with QLCDNumber. - FullScreenAction Toggles a widget between normal and fullscreen. - ToggleFluffAction Toggles display of menubar, toolbars, statusbar and also user defined fluff (eg. sidebars). 2002-03-17 Sunday 20:22 rich - Split QtVision into a standalone QObject and a MainWindow. 2002-03-17 Sunday 19:38 rich - Fixes to ConfigData - const QString & - Minor tidy up - Cleaned up csv channel format code - const QString & fixes in V4LDev 2002-03-17 Sunday 03:44 rich - Made the launchWizard() method the only way the scan wizard is run. - Made the lifetime of the scanner shorter - Renamed switchNPS() to setTunerMode() - Added setChannel() and made channelUp() and channelDown() use it. - Added a view member to QtVision and replaced a bunch of uses of centralWidget(). Preparation for splitting to model-view. 2002-03-17 Sunday 02:08 rich - More kdoc improvements. - Improved API of the ChannelScanner. - Added new class ChannelScannerRegion which adds support for smart scanning of different regions. This is currently disabled because I can't figure out the units being used for the frequencies by V4LDev. 2002-03-16 Saturday 21:36 rich - ChannelScanner is now a standalone object and has been rewritten so that it no longer blocks the GUI. - Channels now have a name. 2002-03-15 Friday 23:29 rich - Made code more readable. - Minor optimisations. - Added more kdoc info. 2002-03-15 Friday 22:33 rich - Wrote a proper I/O system for channel suites designed to work like KImageIO. - Added XML channel format handler. - Wrote a command line tool that can convert between channel formats. - Minor changes - Renamed ChannelStore::channelList() to channels(). - Made the above method return a pointer not a reference. - Added a ChannelList typedef. - Added some kdoc comments 2002-03-14 Thursday 23:46 rich - Made a standalone ChannelIO class analogous to QImageIO to allow support for multiple channel file formats. - Made ChannelStore use the above - Added a build target for kdoc 2002-03-14 Thursday 19:15 rich - Added support for the cvs2cl ChangeLog generator 2002-03-14 Thursday 19:12 staikos defaults go in the declaration, not the definition 2002-03-14 Thursday 19:11 staikos Add an &Ok button 2002-03-14 Thursday 19:04 staikos ssh 2002-03-14 Thursday 19:04 staikos Don't crash 2002-03-14 Thursday 19:03 rich - Added code to load and save channel suites - QList -> QPtrList 2002-03-14 Thursday 18:50 rich - First cut port to KDE - Builds and shows a window but crashes soon after - Channel code is #ifdef'd out because I need to replace some qpe stuff with the KDE equivalents. 2002-03-14 Thursday 17:23 staikos ssh 2002-03-14 Thursday 17:18 staikos Preparing for the rewrite