diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-02-22 18:23:26 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-02-22 18:23:26 +0000 |
commit | ae364d9bed0589bf1a22cd5f530c563462379e3e (patch) | |
tree | e32727e2664e7ce68d0d30270afa040320ae35a1 /kradio3/TODO | |
download | tderadio-ae364d9bed0589bf1a22cd5f530c563462379e3e.tar.gz tderadio-ae364d9bed0589bf1a22cd5f530c563462379e3e.zip |
Added old KDE3 version of kradio
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kradio@1094417 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kradio3/TODO')
-rw-r--r-- | kradio3/TODO | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/kradio3/TODO b/kradio3/TODO new file mode 100644 index 0000000..de94432 --- /dev/null +++ b/kradio3/TODO @@ -0,0 +1,84 @@ +========= + + * support for 65MHz + + * double click options for tray icon: select window to open + * remove time/size from recording monitor when recording is not running + * fix status display for recording monitor + + + * speed up kradio start + * inet-stream-out plugin + * make file operations compliant with non-ascii-charsets (e.g. cyrillic) + * tooltips in config dialog + * option for display window type (entry in taskbar or toolbar window) + * background pixmap for display + * internet radio streams + * automatic station icon scaling + * remote-kradio: run v4l plugin on remote machine, transfer data to + local machine + * client-server concept: run kradio in background, make client gui individual + application + + * RDS support + * Hotkey support + * FAQ + - devices (radio, mixer, dsp) + - mixer settings for recording + - artsd + + * tooltips complete? + + * --done-- Bugfix: Window on other desktops remain hidden when hideall is selected + * --done-- make ALSA support conditional/configurable in configure script + * --dropped-not-used-by-kradio-- check for libflac in configure + * --done-- 48kHz-Support + * --done-- translations + * --done-- prepare for translation: check for missing i18n translations? + * 48kHz support // DONE + * support for PVR radio cards, (/dev/video24...) // DONE + * streaming basic plugin, lateron extendable for internet radio // DONE + * indicators in docking icon for recording // DONE + * fix station editor dialog // DONE + * fix hang/high cpu load when licq is restarted (broken pipe?) // DONE + * define final single/doubleclick tray icon behaviour // DONE (configurable now) + * warnings if permissions are not set correctly // DONE + * GUI improvements for pause function // DONE + * use size_t instead of unsigned ints for all sizes!!! (was reason for + problems in pointer arithmetic on amd64) // DONE + * gui-errormessages // DONE + * if first run => less error messages, ask user for configuration, + station scan, etc... // DONE + * alsa support // DONE + + + +FUTURE +====== + * mediacontrol applet integration + * dcop interface + * compile with -DQT_NO_ASCII_CAST (see src/Makefile.am) + (necessary for Qt4) + * just grep for FIXME and TODO... + + + +USABILITY, STYLE-GUIDE +====================== + When implementing these keep in mind to only use KDE API <= 3.2. + * SystemTray button should show / hide the main window on left click // DONE (configurable) + * /tmp/kradio* should use offical KDE tmpdir instead // really necessary? it is configurable + * more use of KStdGuiItem + * sort out the KDE hicolor / crystal / SVG icon mess + * Buildsystem: manpage generation + * Buildsystem: apidocs + * KDE uses l10n instead of i18n now + * Autohell: configure checks for dependency libs, pkg-config + + +DISTRIBUTION +============ + * Get svn2dist (used for kdeextragear) to work with KRadio. This will + give us nice kradio.src.gz tarballs. + * apps.kde.org ?!?! + * dot.kde.org ???? |