Warning, /plasma/oxygen-gtk/TODO is written in an unsupported language. File is not indexed.
0001 This is the oxygen-gtk TODO list, maintained and updated by the devs. 0002 You can add anything you can think of here. Possibly specifying the branch, a possible release target, and a priority. 0003 You can also add your name on which of the item you are either already working on, or interested in working on. 0004 0005 Reminder: fixing existing bugs on bugs.kde.org should always have the highest priority :) 0006 0007 Try find a way to avoid flicker on combobox resize (not sure whether this actually is possible or not). 0008 0009 - add hooks at widget realization for registration to the relevant engines, rather than having it scattered in stylewrapper 0010 TRIED, but it actually does not unclutter the code much, and creates other issues. So post-poned. 0011 0012 - better support for using oxygen-gtk in a non-kde environment. 0013 0014 GTK3 branch: 0015 0016 Arrows: 0017 scrollbars: ok 0018 menus: ok. 0019 treeviews: ok 0020 TreeView selection: OK. 0021 Spin buttons: OK 0022 0023 Menu Expander: no selection. OK. 0024 0025 Menus: ok, but: 0026 - issues with scrollbar background 0027 - tearoff menus are totally broken. Part of it might be gtk3 issue. 0028 0029 Combobox entry: completly fucked up 0030 Seems like gtk3 bug. Also broken with Raleigh. 0031 TODO: file bug report. 0032 0033 Notebooks: 0034 OK, but vertical positionning of text in tabs is broken. 0035 Might also be gtk3 bug, but needs investigation. 0036 0037 Icons: customize hover effect, and implement custom disable effect. 0038 0039 ProgressBars 0040 Slider trough 0041 Splitter handles 0042 Toolbar grips 0043 0044 Gtk3-Demo -> offscreen pixmap -> effects 0045 crash. 0046 0047 Inner shadows: 0048 Implement separate check if a particular GtkScrolledWindow has to be registered to ScrolledWindowEngine to allow for checking before registration (in innerShadowHook as well as in draw_shadow()) 0049 Also use composited child hack to round combobox list (and remove old XShape hack for this) 0050 0051 Apply XShape to GtkEntry and GtkComboboxEntry to make it look better on non-oxygen background (e.g. in GtkTextView)