[Differential] [Request, 577 lines] D3040: Allow scaling documentation view (BUG 285162)
igorkushnir (Igor Kushnir)
noreply at phabricator.kde.org
Wed Oct 12 18:23:47 UTC 2016
igorkushnir created this revision.
Restricted Application added a subscriber: kdevelop-devel.
REVISION SUMMARY
Add ZoomController utility
Prevent future StandardDocumentationView ABI breakage
Implement Ctrl+mouse_scroll zoom in StandardDocumentationView
Eliminate a quite restrictive hard minimum documentation font size limit
Add ZoomActions utility
Show zoom actions in StandardDocumentationView context menu
Add default context menu actions getter to StandardDocumentationView
TEST PLAN
built, installed;
verified that Ctrl+mouse_scroll and context menu actions work;
verified that all the previously available context menu actions are preserved;
passed 3 related tests: test_cmakemanager, test_manpagemodel, test_qthelpplugin.
REPOSITORY
rKDEVPLATFORM KDevPlatform
BRANCH
documentation-zoom-new
REVISION DETAIL
https://phabricator.kde.org/D3040
AFFECTED FILES
CMakeLists.txt
documentation/CMakeLists.txt
documentation/standarddocumentationview.cpp
documentation/standarddocumentationview.h
util/CMakeLists.txt
util/zoomactions.cpp
util/zoomactions.h
util/zoomcontroller.cpp
util/zoomcontroller.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: igorkushnir
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20161012/815db655/attachment.html>
More information about the KDevelop-devel
mailing list