|
![](/images/spacer.gif) |
![](/images/spacer.gif) |
![](/images/spacer.gif) |
Changelog for kvantum-qt5-0.10.9+git2.3a974ec-310.3.i586.rpm :
* Sun Feb 10 2019 Konstantin Voinov -Version 0.10.10- Don\'t move a menu that isn\'t drawn by kvantum (when a menu is drawn by a stylesheet, Qt lets QStyle polish it; hence the problem). * Sun Feb 10 2019 Konstantin Voinov - Don\'t move a menu twice to compensate for its shadow width (it happens with LXQt main menu after a style change).- Dropped QDesktopWidget.- No redundant space for groupboxes without text/checkbox.- Left mouse button sets slider position (middle button was a bad default). * Wed Jan 09 2019 Konstantin Voinov - Use QStringLiteral when appropriate.- When blurring backgrounds of unusual tooltips, don\'t exclude the tooltip shadow width if they inherit QFrame.- Check the widget mask in BlurHelper too and disable blurring if it isn\'t the widget rectangle. The reason is that the mask can be set after polishing.- Align texts vertically centered when they aren\'t drawn by Kvantum directly. * Tue Dec 11 2018 Konstantin Voinov - Fixed a mistake in calculating combo box widths (the existence of icons wasn\'t considered correctly).- Enforce the menu-item text color on font combo popups when needed.- Fixed drawing of buttonless spin-boxes. * Wed Dec 05 2018 Konstantin Voinov - Added SVG symbolic icons to Kvantum Manager because the system symbolic icons didn\'t change their color when the theme was changed from light to dark or conversely.- 3-px margin for centered toolbar handles. * Thu Nov 29 2018 Konstantin Voinov - Support the KDE contrast effect with Qt ≥ 5.11 for windows that support the blur effect (the KDE blur effect itself can be disabled).- Make libfm-qt\'s path buttons follow group_toolbar_buttons.- Consider active_tab_overlap in drawing tab-bar frames (because the active tab interior should be opaque when there\'s an overlap).- Don\'t give too much space to text shadows.- * Thu Nov 22 2018 Konstantin Voinov - Made big menus scrollable by default. * Mon Nov 19 2018 Konstantin Voinov - Added an option (to Kvantum Manager) for setting the dialog button layout. * Fri Nov 16 2018 Konstantin Voinov - Animation for tab close buttons. * Tue Nov 06 2018 Konstantin Voinov - Maximum precision in drawing tree branch lines.- Show menus of menubar items exactly below them, without a gap.- Removed text shadow depths > 1 until Qt supports a better way of adding text shadows with QPainter.- Added a workaround for Qt scroll jump with mouse gestures (as a hacking option in Kvantum Manager). * Wed Oct 24 2018 Konstantin Voinov - Depend on KWindowSystem (KWindowEffects) with Qt >= 5.11 to support the blur effect under Wayland too. * Mon Oct 15 2018 Konstantin Voinov - Support non-integer scale factors with HDPI.- If the current theme is customized, go to its root version after it\'s removed by Kvantum Manager.- * Thu Oct 04 2018 Konstantin Voinov - No toggled state for progress bars.- Made the X11 drag independent of X11 by using the QWindow method \"setFramePosition()\". The reason was a new bug in X11 codes of Qt5.11, which had damaged the X11 drag.- * Wed Sep 26 2018 Konstantin Voinov - Fixed an old bug in text shadows.- Added a key for spreading menuitems across left and right menu frames.- Added KvMojave. * Tue Sep 25 2018 Konstantin Voinov - Fixed a flaw in size calculations related to thin progressbars.- Take care of thin progressbars with an expanding vertical policy.- KvYaru is added and KvCommunitheme is removed.- Fixed Dock specific close and restore buttons.- Made dock splitters like other ones (by setting PM_DockWidgetSeparatorExtent) and dealt with too tall splitters.- Optional separators for toggled buttons in grouped toolbar buttons. * Thu Sep 13 2018 Konstantin Voinov - Fixed QToolBox with HDPI.- Don\'t let the text of an ordinary progressbar intersect its frame.- Don\'t draw the left or right frame of a toolbar that is attached to the menubar but doesn\'t have the same width.- Don\'t remove the frame expansion of view-items only because they are grouped together.- Don\'t make windows translucent or blurry if they have partial masks.- Fixed toolbar/menubar extension arrows with HDPI.- Fixed a bug that prevented active tab overlapping when tab separators existed but \"no_active_tab_separator\" was \"true\".- Added the key \"center_scrollbar_indicator\" for having a scrollbar-slider grip with the same width and height. * Wed Sep 12 2018 Konstantin Voinov - Version 0.10.9- Group libfm-qt\'s path buttons when they aren\'t on a toolbar.- Style the split view of pcmanfm-qt appropriately when its view is transparent. * Mon Sep 03 2018 Konstantin Voinov - Fixed QToolBox with HDPI.- Don\'t let the text of an ordinary progressbar intersect its frame. * Mon Aug 27 2018 kill_itAATTmail.ru- Group libfm-qt\'s path buttons when they aren\'t on a toolbar.- Style the split view of pcmanfm-qt appropriately when its view is transparent. * Tue Aug 14 2018 kill_itAATTmail.ru- Fill the menu interior with the window background color if there isn\'t an interior SVG element.- Gave meaning to min_height/min_width under Window and Dialog sections by making them the minimum height/width of the background (interior) SVG element (useful with gradients). * Tue Aug 07 2018 kill_itAATTmail.ru- When searching for a stylable toolbar container, search only in the direct children of the widget\'s window.- Find exact heights of multi-line texts for all kinds of fonts by finding their bounding rectangles and without resorting to any \"magic constant\".- Added the key \"spread_header\" for making simple headers. Also, RTL headers are fixed.- Added \"inactive.alt.base.color\" because alternate rows are drawn by Kvantum now.- Corrected RTL for QToolBox (a bug in QCommonStyle).- Consider inactiveness in setting scrollbar background.- If a combo isn\'t styled by Kvantum anymore, don\'t restore its item delegate (otherwise, a rare crash might happen).- Fixed the header icon position with RTL layouts.- Merge the background of a header with that of its parent view, if any. * Wed Aug 01 2018 kill_itAATTmail.ru- Version 0.10.8- Try to support translucent base colors, knowing that it isn\'t possible in all cases.- Changed old-style casts to C++ ones. * Wed Aug 01 2018 kill_itAATTmail.ru- Enable window translucency under Wayland because Qt >= 5.11 supports it. * Wed Jul 18 2018 kill_itAATTmail.ru- Added command-line options to kvantummanager. * Fri Jul 06 2018 kill_itAATTmail.ru- Split \"Kvantum.cpp\" logically.- Added a key (to Kvantum manager) for reducing menu opacity.- * Mon Jul 02 2018 kill_itAATTmail.ru- Vertically center textless slim (horizontal) progressbars. * Tue Jun 19 2018 kill_itAATTmail.ru- Added a key (to Kvantum manager) for ignoring the inactive state.- For an exact vertical centering, give an even height to the bounding rectangle of the text and the icon beside it.- Consider special fonts for menu-items (some apps may use them to show different things).- Added a key (to Kvantum Manager) for removing (text) color translucency. * Mon Jun 04 2018 kill_itAATTmail.ru- Added a key for menu separator height. * Thu May 31 2018 kill_itAATTmail.ru- Added the optional section ScrollbarTransientSlider.- Compensate for a change in the vertical positioning of submenus with Qt 5.11. * Fri May 11 2018 kill_itAATTmail.ru- Smoother movement of dial handle. * Mon May 07 2018 kill_itAATTmail.ru- Don\'t enforce vertically centered labels for comboboxes and line-edits.- Consider the top and bottom label spacings when drawing some indicators. * Fri May 04 2018 kill_itAATTmail.ru- Optional sections for line-edits and combo-boxes inside toolbars. * Tue Apr 24 2018 kill_itAATTmail.ru- Cover a very rare case, where the special text of a spinbox is set when its value is minimum (which means a bad code).- Center menubar-item texts horizontally (they were left-aligned before).- Added a workaround for an old Qt bug which, sometimes, prevents updating of inactive widgets when the active and inactive highlight colors are the same.- Handle multi-line combo-box menu-items by drawing them on a single line. * Thu Apr 12 2018 kill_itAATTmail.ru- Version 0.10.7- Removed the workaround for Gwenview\'s scrollbar issue because it was potentially dangerous (actually, just in one case). Anyhow, Gwenview\'s bug was fixed a long time ago.- * Tue Apr 10 2018 kill_itAATTmail.ru- Optionally separate checkboxes in view-items.- Updated RTL header drawing because of a recent change (or issue?) in Qt5.- Standardized the color contrast calculation according to \"Web Content Accessibility Guidelines\". * Wed Apr 04 2018 kill_itAATTmail.ru- Added a key for bold active tab text.- Added a key for the degree of boldness (from 1 to 5; 3 means normally bold).- An optional \"-tickless\" element for the slider handle when the slider has no tick marks. * Wed Mar 28 2018 kill_itAATTmail.ru- Limit the menu check/redio box size to the small icon size and not to what QCommonStyle returns. * Wed Mar 21 2018 kill_itAATTmail.ru- Added a workaround for \"selectable disabled view items\" (Qt Creator can have such items with cmake projects). * Mon Mar 19 2018 kill_itAATTmail.ru- Fixed inactive states of nonstandard buttons.- A workaround for badly designed progressbars (as in pavucontrol-qt -- I didn\'t fix pavucontrol-qt because other developers might make the same mistake).- Reverse the new default behavior of Qt5 submenus, due to which, submenus are closed when the cursor leaves all menus.- Handle disabled icons so that they\'re always dim (even with KDE icon engine, which doesn\'t call generatedIconPixmap() with SVG symbolic icons); * Sun Mar 11 2018 kill_itAATTmail.ru- Don\'t draw the interior of the focus rectangle but allow complete focus elements on the whole widget (button like widgets, tabs, group boxes and sliders are supported), so that if their names exist in the config file, their elements will be drawn inst ead of the focus rectangle.- Don\'t rotate a rounded frame unless it has a top expanded (or border) element.- Added a key for an extra margin between tab frame and tab button.- Added a 3px spacing between the top text of a groupbox and its top frame.- Added optional icon/arrow separators for comboboxes in edit mode.- Added a key for square arrow buttons in editable combo boxes. It also removes the combo panel behind the icon.- Put the texts of thin progressbars above them as far as possible. If there isn\'t enough space above a thin progressbar, put its the text in front of it. * Wed Feb 28 2018 kill_itAATTmail.ru- Fixed the disabled text color of auto-raised toolbuttons in dark-and-light themes. * Mon Feb 26 2018 kill_itAATTmail.ru- Fixed an old miscalculation in drawing tab labels.- Major enhancements and simplifications in the state change animation code through \"QStyleOption::styleObject()\". As a result, faulty animations are fixed and some missing animations are added, especially for all kinds of buttons. * Mon Feb 19 2018 kill_itAATTmail.ru- Support the global config files /usr/local/etc/xdg:/etc/xdg/Kvantum/kvantum.kvconfig. (For distros.) * Mon Feb 12 2018 kill_itAATTmail.ru- Handle the CMP0071 policy of CMAKE >= 3.10 (let AUTOMOC and AUTOUIC process GENERATED files).- Make combo_focus_rect use the normal panel to draw a combo box with the keyboard focus.- A workaround for a Qt5 mess in painting the \"clear\" button of line-edits (the issue is visible in Fusion too).- Remove \"foreach\" with Qt5.- Don\'t add the icon size to the size of check boxes or radio buttons when there\'s no icon.- Replaced QRegExp with QRegularExpression. * Mon Nov 20 2017 kill_itAATTmail.ru- Added a hacking key (to Kvantum Manager) for the middle-click scroll jump (with the left-click jump as the default) * Wed Nov 15 2017 kill_itAATTmail.ru- No space between the tab contents and a nonexistent tabbar. * Fri Nov 10 2017 kill_itAATTmail.ru- Fixed the focus rectangles of tabbar scroll buttons. * Tue Oct 24 2017 kill_itAATTmail.ru- Version 0.10.6- Distinguish between a real tooltip and a window with the tooltip flag on unpolishing.- Fixed the minW key with line-edits.- Don\'t make a window translucent if the FramelessWindowHint or X11BypassWindowManagerHint flag is set for it after it\'s created but before it\'s polished.- Prevent redundant flashes with focus-in/out animations. * Tue Oct 24 2017 kill_itAATTmail.ru- Put the progress text in front of the bar when progressbar_thickness is less than the text (font) height. * Tue Sep 05 2017 kill_itAATTmail.ru- Editable theme combobox in Kvantum Manager for finding installed themes by typing. * Thu Aug 31 2017 kill_itAATTmail.ru- Accept dark themes inside light theme directories. * Mon Aug 28 2017 kill_itAATTmail.ru- Optionally separate titlebar buttons for dock widgets.- Make titlebars match the theme according to its lightness or darkness under GTK DEs like Gnome (by Craig Drummond). Now, the suffix \"Dark\" can have a practical meaning in the theme name. * Fri Aug 25 2017 kill_itAATTmail.ru- Separated the Qt4 code from the Qt5 one.- Defined a few standard Qt icons.- Fixed the size of tool buttons with just an arrow.- A key for transparent arrow (tool) buttons.- If the widget has no interior, check whether it has a high contrast with its container.- Group tabbar scroll buttons together and remove their states. * Thu Jul 20 2017 kill_itAATTmail.ru- Added a key for embedded tabs, which are half embedded in their widgets. * Tue Jul 11 2017 kill_itAATTmail.ru- Added a key (to Kvantum manager) to reduce window translucency or set it in themes that don\'t have a translucent SVG backround for windows. * Fri Jul 07 2017 kill_itAATTmail.ru- If needed, set the window text color of menus to the normal menuitem text color because some apps may do weird things with menus. * Fri Jun 30 2017 kill_itAATTmail.ru- Set the QObject property \"menu_shadow\", which is a QList containing left, top, right and bottom menu shadow thicknesses in that order. * Wed Jun 28 2017 kill_itAATTmail.ru- Made the combo menu (popup as menu) exactly like a menu.- A key for removing checkboxes from combo menus. * Tue Jun 27 2017 kill_itAATTmail.ru- Compensated for menu shadows when positioning menus (thanks to Craig Drummond).- Give viewitem top and bottom margins (frame width + text margin) to combo popup items and make their background transparent. * Fri Jun 23 2017 kill_itAATTmail.ru- Localization.- Changed the keys \"size.minwidth\" and \"size.minheight\" to \"min_width\" and \"min_height\" respectively and added support for setting their values in terms of app font height and also as increments.- Ability to set frame expansion in terms of app font height (for total roundness to be independent of font size).- Suppressed GCC7 compilation warnings about \"-Wimplicit-fallthrough=\". (Red Hat again! Do they think people are stupid?)- Added optional toggle and press text colors for menu(-bar) items. The fallback is focus color.- Added a key for a 25% translucent background for transient scrollbars. * Mon May 29 2017 kill_itAATTmail.ru- Don\'t let transient scrollbars overlap the frames of their views. * Thu May 18 2017 kill_itAATTmail.ru- Removed \"Attached active tab...\" from Kvantum Manager because it may spoil the theme.- Added keys for scrollbar extent and toolbar grouping to Kvantum Manager.- Ensure total transparency for the last frame of the transient scrollbar animation. * Tue May 16 2017 kill_itAATTmail.ru- Reduced the selection tint to 20%.- No repeating pattern for menu separators. * Mon Apr 24 2017 kill_itAATTmail.ru- Version 0.10.5- Don\'t draw the groove of a transient scrollbar. * Tue Apr 18 2017 kill_itAATTmail.ru- Always center tab text (also the text position is corrected, especially for RTL).- Added focus rectangle to all themes (also a variable is added for combo boxes without focus rectangle).- Update the small rectangles below attached tabs (when tab rectangles are moved by tab scroll buttons). This was needed because Kvantum attaches tabs to their tab widgets in a way different from (and better than) how other style engines do.- Added Arch PKGBUILD files (because Arch has the best way of making installable packages). * Thu Mar 23 2017 kill_itAATTmail.ru- Handle floating frames as well as windows with the ToolTip flag.- No frame for flat groupboxes.- Always center the tab text. * Fri Mar 17 2017 kill_itAATTmail.ru- Multiline tab texts Currentlu, only Kvantum supports it. * Sat Feb 25 2017 kill_itAATTmail.ru- Don\'t crash on wayland (preparation for wayland). * Mon Feb 20 2017 kill_itAATTmail.ru- Don\'t make a window translucent if it has a stylesheet containing \"background\".- Don\'t force window translucency when the app has a stylesheet (in contrast to widget stylesheets) because, otherwise, there would be a chance of total window transparency. * Wed Feb 08 2017 kill_itAATTmail.ru- Made x11 dragging independent of x11 (thanks to Craig). * Sun Jan 22 2017 kill_itAATTmail.ru- Added support for transient scrollbars :) * Wed Jan 18 2017 kill_itAATTmail.ru- Don\'t draw normal states of flat default buttons.- A key is added (to Kvantum Manager) for not drawing window/dialog tiling patterns. As an example, an overlay pattern is added to KvCurves3d\'s translucent window and the key in question is used to disable It by default. * Mon Jan 16 2017 kill_itAATTmail.ru- Workaround for Qt5 submenu timeout bug. * Wed Jan 11 2017 kill_itAATTmail.ru- A safe, simple and elegant solution to all Qt5 translucency problems :) * Mon Jan 09 2017 kill_itAATTmail.ru- Version 0.10.4- Better coverage of menu/tooltip translucency and/or shadow.- Fixed the states of header arrows. * Thu Jan 05 2017 kill_itAATTmail.ru- Added a key for submenu delay (to Kvantum Manager). It can be used to show submenus only by clicking. * Mon Dec 26 2016 kill_itAATTmail.ru- Added CMake support (while qmake is kept).- Added two keys for toolbar spacing. * Thu Dec 08 2016 kill_itAATTmail.ru- Add hover effect only selectively. * Tue Dec 06 2016 kill_itAATTmail.ru- Draw all toolbuttons auto-raised inside toolbars. * Mon Dec 05 2016 kill_itAATTmail.ru- Added a key for scrollable menus (to Kvantum Manager). * Wed Nov 30 2016 kill_itAATTmail.ru- Added a key for overlapping the active tab.- Added a key to disable frame expansion for inactive tabs. * Mon Nov 14 2016 kill_itAATTmail.ru- Added a dark variant of KvArc (KvArcDark). * Wed Nov 09 2016 kill_itAATTmail.ru- A preliminary support for app specific themes (not documented yet). * Wed Nov 02 2016 kill_itAATTmail.ru- Added support for blurring any hard-coded translucency (and not just Konsole) with kwin. * Mon Oct 31 2016 kill_itAATTmail.ru- Support shadow for groupbox label. * Tue Oct 25 2016 kill_itAATTmail.ru- Added the hacking key no_selection_tint to Kvantum Manager. * Wed Oct 05 2016 kill_itAATTmail.ru- Added yet another toolbutton size workaround when the button text is too long. * Thu Sep 15 2016 kill_itAATTmail.ru- Version 0.10.3- Choose the correct arrow for toolbar and menubar extension buttons. Unfortunately, the arrows can have no state other than normal and disabled (a Qt bug).- No state other than normal is needed for toolbutton flat arrows. * Thu Sep 01 2016 kill_itAATTmail.ru- Added a theme inspired by Ubuntu\'s Ambiance.- Added an optional section for styling toolbar buttons.- Added an optional key for distinguishing between expanded and usual frames. * Mon Aug 29 2016 kill_itAATTmail.ru- Added a key for frame patterns.- Added support for focus rectangle to comboboxes.- Added a key to respect some DE settings (thanks to Craig). * Thu Aug 25 2016 kill_itAATTmail.ru- Global minimum width for push buttons.- Center text+icon in push buttons.- Added a key for layout margins (thanks to Craig).- Support monochrome icon sets that reverse the color of selected icons.- Added a hacking key for not tinting selected icons. * Wed Aug 24 2016 kill_itAATTmail.ru- Added a key for drawing tree branch lines (to Kvantum Manager).- Added a key for setting the width of horizontal spin buttons (to Kvantum Manager). * Tue Aug 23 2016 kill_itAATTmail.ru- Added an Arc like theme. * Mon Aug 22 2016 kill_itAATTmail.ru- Added a key for drawing combo popups as menu popups (thanks to Craig).- Expand x11drag option to allow finer control (thanks to Craig).- Allow bold and italic GroupBox titles (thanks to Craig). * Fri Aug 19 2016 kill_itAATTmail.ru- Consider digiKam\'s DAbstractSliderSpinBox as a KisSliderSpinBox. * Thu Aug 18 2016 kill_itAATTmail.ru- Version 0.10.2- Added a key for drawing scrollbars inside the view frame (thanks to Craig).- Draw the background of scrollbar and scroll corner area appropriately when the scrollbar is inside the view frame. * Tue Aug 09 2016 kill_itAATTmail.ru- Just small modification to KvCurves.- It\'s time for a new release. * Mon Aug 01 2016 kill_itAATTmail.ru- Don\'t draw the panel of a dock title button twice.- Fixed RTL view items.- Draw text based on its direction, not based on the layout direction. * Mon Jul 25 2016 kill_itAATTmail.ru- State change animation for line-edits and also for spin and combo boxes when they\'re drawn as line-edits.- Quietened compiler warnings with Qt-5.7.- Use \"const char *\" instead of \"QString\" wherever appropriate. * Tue Jul 19 2016 kill_itAATTmail.ru- Added a dark cyan theme.- State change animation for line-edits and also for spin and combo boxes when they\'re drawn as line-edits. * Wed Jul 13 2016 kill_itAATTmail.ru- Version 0.10.1- No label spacing for checkboxes and radiobuttons that have neither text nor icon. * Mon Jul 11 2016 kill_itAATTmail.ru- Don\'t force size grip on a dialog that doesn\'t have a layout or its layout has a size constraint of \"SetFixedSize\" or \"SetNoConstraint\". * Fri Jul 08 2016 kill_itAATTmail.ru- Added an Oxygen-like theme. * Wed Jul 06 2016 kill_itAATTmail.ru- A workaround for QtWebEngine\'s selection text issue. * Tue Jul 05 2016 kill_itAATTmail.ru- Draw flat pushbuttons like auto-raised toolbuttons. * Mon Jul 04 2016 kill_itAATTmail.ru- Version 0.10.0- Added optional state change animation for buttons and non-editable comboboxes. * Fri Jun 17 2016 kill_itAATTmail.ru- Added a translucent theme.- Also, check against the exception list without case sensitivity. * Wed Jun 08 2016 kill_itAATTmail.ru- Added another theme to the collection. * Mon Jun 06 2016 kill_itAATTmail.ru- Version 0.9.8- Consider QML anchoring, because of which, some widgets can\'t have frame expansion, tiling pattern or even interior gradient.- No interior and frame expansion when the label of a group box is drawn on its top frame.- Added support for expanded frame sizes.- Remember theme specifications instead of getting theme repeatedly! This can save considerable CPU usage when a GUI is being updated quickly and continuously. * Wed Jun 01 2016 kill_itAATTmail.ru- Added a hacking key for merging PCManFM-Qt\'s folder-view with its surroundings (to Kvantum Manager).- Added a dark version of KvSimplicity (KvSimplicityDark). * Mon May 30 2016 kill_itAATTmail.ru- Simplified the logic for tab separators and removed \"joined_active_tab\". * Tue May 24 2016 kill_itAATTmail.ru- Added a key for disabling pushbutton contents shift. * Fri May 20 2016 kill_itAATTmail.ru- Draw the focus frame around widgets with keyboard focus if it\'s enabled in the theme (it\'s disabled in the default theme). * Thu May 19 2016 kill_itAATTmail.ru- Fall back to the normal state if an object for another state isn\'t found. * Wed May 18 2016 kill_itAATTmail.ru- Added support for separate checkboxes and radiobuttons on menus. * Mon May 16 2016 kill_itAATTmail.ru- Version 0.9.7- Deal with QML peculiarities. * Thu Apr 28 2016 kill_itAATTmail.ru- Added a key for always centering tabs in the document mode.- Don\'t preserve permission mode when installing theme directories (Ark may give silly permissions to folders when extracting GitHub\'s zipped source). * Tue Apr 19 2016 kill_itAATTmail.ru- Added a workaround for a Qt5 bug (QTBUG-47043), because of which, _NET_WM_WINDOW_TYPE is set to _NET_WM_WINDOW_TYPE_NORMAL instead of _NET_WM_WINDOW_TYPE_DROPDOWN_MENU or _NET_WM_WINDOW_TYPE_POPUP_MENU for QMenu. * Mon Apr 11 2016 kill_itAATTmail.ru- Added an experimental hacking key for setting the icon size of LXQT\'s main menu when it isn\'t styled by LXQT.- Added \"What\'s This?\" to Kvantum Manager. * Thu Apr 07 2016 kill_itAATTmail.ru- Verion 0.9.6- Added support for default button interior.- Show menu titles in the toggled and not pressed state.- Added an option for putting the group-box label above the frame.- Removed scrollbar add-line and sub-line frame and interior.- Add a key to join the active tab to its (inactive) adjacent tab(s). Also added support for tab separators.- Added a key for drawing spin indicators inside the spin line-edit.- When toobar buttons are grouped and one of the buttons is shown or hidden, update the toolbar.- Corrections to the states of toolbuttons with menu arrow.- Corrected blurring with HDPI because the HDPI tranlucency bug is fixed in Qt-5.6. Also tried to correct icon sizes for odd DPRs.- Set tab horizontal and vertical spaces according to tab frame thickness (which results in an appropriate space between close button and right frame). * Wed Mar 16 2016 kill_itAATTmail.ru git- Added three extra themes (KvSimplicity, KvGnomeDark and KvFlatRed), polished some themes and modified KvDarkRed.- At last a workaround for the Qt5 \"hover bug\", because of which, comboboxes and buttons remain in the mouseover state after their menus are closed and without the cursor being over them.- Use the pressed state for focused non-editable comboboxes.- Don\'t enforce darkness on text editors.- Moved the Kvantum icon to the standard hicolor directory.- Made the submenu overlap accurate. (As a result, a hidden mistake in the calculation of menu/tootip shadow thickness is fixed too.)- A workaround for Qt\'s messy RTL submenu positioning. * Sat Feb 20 2016 kill_itAATTmail.ru- Verion 0.9.5- Added Openbox themes for use with the included Kvantum themes (under LXQT).- Added a new extra theme (KvSimplicity).- Patch kvantum.pro allows build themes for openSUSE 13.1 * Wed Feb 10 2016 konstantin.voinovAATTgmail.com git- Version 0.9.4- Added a hacking key for not styling any toolbar other than the top one.- Added a hacking key for tinting label icons on mouseover.- Added a hacking key for setting the opacity of disabled icons.- Draw each spinbox indicator only once.- Draw framed spin buttons vertically if a null widget is fed into the related methods.- Show all menu-items in the case of too big menus.- A little overlap for submenus.- Fixes for tabbar base panel.- Added KvGnome, with a Gnome like look and feel, to the extra themes.- The interior used in partial frame expansion should have the frame name.- Workaround for bad hard-coded slider styling.- Swap left and right text margins in RTL.- Added a general key for submenu overlap with -1 (automatic) as default.- Take frame vertical asymmetry into account when drawing labels of push buttons and comboboxes. * Tue Dec 22 2015 konstantin.voinovAATTgmail.com git- Version 0.9.3- Support high DPI displays (when QT_DEVICE_PIXEL_RATIO > 1 and even when AA_UseHighDpiPixmaps isn\'t set).- Draw subwindow titlebar buttons on menubars exactly as on MDI titlebars.- Added a hacking key for not styling any toolbar other than the top one.- Calculate the height of problematic fonts like Noto Sans correctly.- Corrected a typo in SE_TabWidgetRightCorner.- Force progressbar roundness on KCapacityBar in all circumstances.- Always show text in KisSliderSpinBox.- Removed the redundant key \"textless_progressbar\".- Group toolbar buttons based on their heights (not their iconlessness). * Wed Nov 25 2015 konstantin.voinovAATTgmail.com git- Version 0.9.2- Added \'$DATADIR/themes/$THEME_NAME/Kvantum/\', \'~/.themes/$THEME_NAME/Kvantum/\' and \'~/.local/share/themes/$THEME_NAME/Kvantum/\' to the installation paths but with lower priority (the second directory ha- Added a hacking key for not using bold font for the text of a default push button.- Added a general key for layout spacing, with a value between 2 and 10px.- Added another extra theme (KvCurves3d).- Used a more reliable boolean for determining whether a slider is horizontal.- Support the #RRGGBBAA format for color names.- Use the combobox indicator element if its normal state exists.- Respect darkness only when the window color is dark enough.- Don\'t group toolbar buttons on a vertical toolbar because they wouldn\'t look elegant, especially with frame expansion.- Don\'t rotate toolbar buttons by 90 degrees on a vertical toolbar. * Thu Nov 12 2015 konstantin.voinovAATTgmail.com git- A workaround for the rare occasion when the background of a Qt5 composited tooltip is filled by the window background color.- In the case of menus and tooltips, check compositing at the moment of their creaton (this fixes shadowless menus of KF5 desktop and panel).- Always show text in KCapacityBar.- Added a general key for setting tooltip display delay.- Consider the possibility of color gradients in the case of view-items with hard-coded backgrounds when setting their texts.- Gave priority to the new location of kdeglobals. * Thu Oct 01 2015 konstantin.voinovAATTgmail.com git- Added two extra themes (KvDarkRed and KvBeige).- Minor modifications to Kvantum Manager (to recognize KF5 and LXQT more). * Tue Aug 25 2015 konstantin.voinovAATTgmail.com git- Move ChangeLog COPYING NEWS README to main package.- Use the generic frame for combo menus.- Added a key for drawing editable comboboxes as lineedits.- Use the generic frame for combo menus.- Check iconlessness when grouping toolbar buttons.- Added a hacking key for merging PCManFM-qt\'s sidepane with its surroundings (to Kvantum Manager).- It\'s time to have a decent icon for Kvantum. * Mon Aug 24 2015 konstantin.voinovAATTgmail.com git- Version 0.8.25- Added a key for drawing editable comboboxes as lineedits.- V0.8.24- Added some of my themes, that don\'t need special titlebars, to the project for Kvantum to have extra themes by default. They\'re installed as root with Qt5 installation.- Fixed Kvantum Managers\'s comment tooltip for root themes.- Fixed a miscalculation when the text has shadow.- Took care of buttonless spinboxes.- Don\'t move the cursor out of the window and back for x11 dragging with Qt5. This workaround not only isn\'t needed anymore but also creates artifacts with Openbox. * Fri Aug 14 2015 konstantin.voinovAATTgmail.com git- Version 0.8.24- Added some of my themes, that don\'t need special titlebars, to the project for Kvantum to have extra themes by default. They\'re installed as root with Qt5 installation.- Fixed Kvantum Managers\'s comment tooltip for root themes. * Mon Jul 13 2015 konstantin.voinovAATTgmail.com git- Version 0.8.23- Added two new sections for opaque and translucent dialogs. The fallbacks are the sections \"WindowTranslucent\" and \"Window\".- Added KF5 system and user color scheme paths to \"style.pro\" and \"KvantumManager.cpp\", respectively. The system path is used with the Qt5 compilation.- Added a hacking key for removing the icons of pushbuttons as far as possible.- Another hacking key for removing menu icons.- A lot of subtle changes that together guarantee a more logical look under unusual circumstances.- Corrected some miscalculations.- When calculating spinbox size, consider the case where only QAbstractSpinBox is subclassed.- Fixed a compilation error with Qt5-5.5.0.- Took care of textless menuitems.- Forced KCalcDisplay\'s text color.- Let the size grip be just an indicator and added one to the default theme.- Draw the size grip relative to the corner.- Don\'t allow windows to have custom background colors if they have different window and base colors. As for their text color, it\'s the responsibility of developers to use QStyle correctly.- Another criterion for giving shadow/translucency to menus.- Changed the toggled and pressed buttons of the default theme.- To get the spinbox maximum-length text, use the real width of the text, not the number of its characters.- Version 0.8.22- Added an experimental hacking key to force size grips of dialogs and statusbars.- Partially rounded view-items (in some places) and headers.- How did I forget namespace in such a program?!- Take care of transparent line-edits in comboboxes (I\'ve seen them only in Qt5 Cantata).- Added a key for the minimum scrollbar extent and gave a 1px space to scrollbars of very thin widgets.- Set lower/upper limits for some integer keys.- If \"mirror_doc_tabs\" is false, don\'t mirror tabs when \"attach_active_tab\" is also false. * Tue Jul 07 2015 konstantin.voinovAATTgmail.com git- Version 0.8.21- If the interior element of the \"expand-\" objects exists, make borders rounded even when the widget height is greater than the value of frame expansion.- Now it\'s possible to have clean borders with maximally rounded corners (without a new key and when the \"border-\" elements exist).- Added a configuration section for distinguishing between opaque and translucent window backgrounds if needed.- Added a key for not mirroring the top/left tab shape to draw the bottom/right tab in the document mode.- Set the pressed state for a combobox if its line-edit has focus.- Compile kvantumpreview and kventummanager against Qt5 by default.- Workaround for the nasty behavior of Qt5 QSettings, which reorders keys on writing.- A little more space for centered toolbar handles.- Added a hacking key to force size grips of dialogs and statusbars. * Wed Mar 04 2015 konstantin.voinovAATTgmail.com git- first line at changelog
|
|
|