Warning, /multimedia/kmix/TODO is written in an unsupported language. File is not indexed.
0001 TODO list 0002 0003 KDE4.3 0004 1) Add feature list to KDE site 0005 0006 2) Add Icon and text to the OSD (optional/config?) 0007 0008 3) Show OSD for every global key assignment (optional/config?) 0009 0010 4) Warn about standard shortcuts (XF86AudioVolume*) assigned to something else (another App, or another Control in KMix). 0011 0012 0013 KDE4 0014 1) Remove ComboBox and replace it by a TabBar "corner widget" (Postponed: Not for KDE4.0) 0015 (like the konsole session menu) 0016 0017 2) Replace "confusing green LED" (DONE) 0018 0019 3) Replace "confusing red LED" (DONE) 0020 0021 4) Change "id" of capture controls in mixer_alsa9.cpp. (DONE) 0022 Rationale: We need this, so that no control id conflicts arise. 0023 e.g. if there is a "PCM play" and a "PCM capture", everything will work strange. 0024 Especially saving and restoring will fail. But there can also be a lot of runtime issues, 0025 at ANY place that uses mixer ID's (and there are a lot!) 0026 0027 5) Move balance slider out of bottom and make it a virtual control. 0028 Status: Pending 0029 0030 6) Change everything in the source code to a consistent terminology: 0031 The piece of hardware is now called: Card 0032 The devices/slider/controllable-thingy is now called: Control 0033 Status: pending 0034 0035 7) Several bug reports, including the Audigy stuff. (DONE) 0036 0037 8) Resolve show issue after starting KMix (DONE) 0038 0039 9) Get Global Keyboard Shurtcuts work again (Check below pending) 0040 Check, whether ALL controls now have a global shortcut 0041 entry in the global KDE shortcuts "kcm" module : 0042 ... they should NOT, but instead only those who have actually been assigned one) 0043 0044 10) Layout: KMix can be made so small that Labels are partially hidden (DONE) 0045 0046 11) Layout: MDWSwitch layout has to be redone (Pending) 0047 0048 ------------------------------------------------------------------------------------ 0049 0050 Bug2 in KMix2.1pre: 0051 - Keys not saved/restored (DONE) 0052 - DockApplet shows "show/hide menubar" (DONE) 0053 - "reversed" in panelapplet is broken. Remove it for now (DONE) 0054 - Initial paint of sliders in KMixApplet is broken. (DONE) 0055 - PanelApplet width wrong. (DONE) 0056 0057 IMPORTANT: 0058 1) Get Switches working 0059 MUTE-LED's : Read: OK, Click: OK , Saved/Restored: no (was not in KMix2.0 and is shifted) 0060 Record-LED's: Read: OK, Click: OK , Saved/Restored: yes 0061 Switches : Read: OK, Click: OK , Saved/Restored: yes 0062 Dockarea : Read: OK, Click: OK , Saved/Restored: n/a (its a view, not HW) 0063 0064 2a) Splitted sliders and balance 0065 OK 0066 Splitted sliders: Read: OK, Click: OK, Drag: OK, Wheel: OK 0067 Balance slider : OK (works like in KMix2.0) 0068 0069 3) Mouse wheel 0070 OK 0071 0072 4) Make Volume Tip work (is currently always "0%") 0073 OK 0074 0075 5) Switches MUST be restored properly 0076 OK 0077 0078 6) kmixapplet restoring and working 0079 OK 0080 0081 7) Keys are not saved 0082 OK 0083 0084 0085 0086 14 december 2002 - Helio Chissini de Castro 0087 - Figure out devices like SBLive with external Live Drives and their multiple in/outs. As a sample, using headphone output from live drive, mute switch not work as they must, but we need mutting the headphone lfe and center channel to really mute headphone output. 0088 0089 - Introduce a new widget to enable route control in pro's ( Turtle ) and pro like ( Audigy, Live ) cards. 0090 0091