Review Request 120898: Make side panes lighter by removing frames
Jarosław Staniek
staniek at kde.org
Sun Dec 7 22:37:03 GMT 2014
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/120898/
-----------------------------------------------------------
(Updated Dec. 7, 2014, 10:37 p.m.)
Status
------
This change has been marked as submitted.
Review request for Calligra, Andrius da Costa Ribas, Oleg Kukharchuk, Adam Pigg, Dimitrios Tanis, Tomasz Olszak, Radosław Wicik, and Wojciech Kosowicz.
Repository: calligra
Description
-------
Make side panes lighter by removing frames
- works in all styles except oxygen
- define a general purpose Close button, use it everywhere (in the docks, pages, message widgets)
- by the way, remove saving position of panes, this fixes right-to-left support
Update: 3rd patch that actually complements the refresh. Feel free to wait for it. The screenshots show Kexi with all the 3 patches applied.
Diffs
-----
kexi/kexiutils/CMakeLists.txt f04ff0a5c37f6d6ba2de19b4a4c9e78a202d443d
kexi/kexiutils/KexiAssistantPage.cpp 6456e8780da5807d5c1b7db150ee1bd02c1b555b
kexi/kexiutils/KexiCloseButton.h PRE-CREATION
kexi/kexiutils/KexiCloseButton.cpp PRE-CREATION
kexi/kexiutils/kmessagewidget.cpp 799730f6442018431be8f1adb226c9ee2cca28b9
kexi/kexiutils/styleproxy.h 936232883432cc526b85cb987379c54ec9334d2a
kexi/kexiutils/styleproxy.cpp 9381bbc9800af3eb28bb7b5774fe32371bc7b07c
kexi/main/KexiMainWindow.cpp 3e0d0fccf10dfea01e3707bca96d84c1e7879dc0
kexi/main/KexiMainWindow_p.h fc5b695ab114426da066afa7007ff6a841b27a4f
Diff: https://git.reviewboard.kde.org/r/120898/diff/
Testing
-------
runs nicely with all the styles as before
File Attachments
----------------
Screenshot
https://git.reviewboard.kde.org/media/uploaded/files/2014/10/29/9b2bae33-bde0-492b-8455-7523265f3729__1.png
Kexi with Oxygen style - maintains frame because the style defines it in a more hardcoded way
https://git.reviewboard.kde.org/media/uploaded/files/2014/10/30/b9e28598-b52b-4f7b-96fa-30c254016769__1.png
Kexi in Windows style: splitters are visible
https://git.reviewboard.kde.org/media/uploaded/files/2014/10/30/fabd15f3-00eb-4b83-bd28-b26c2fcce5cc__2.png
Thanks,
Jarosław Staniek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20141207/cbbb0f6d/attachment.htm>
More information about the calligra-devel
mailing list