Wish: Zoom view font using Ctrl+Mouse Changing font is currently a little heavy (several clicks, select a font, Apply to test until good). It is an sight adjustment need, which may depend on the real light in the room at a given time, etc. Konsole offers this, Kate offers this, Okular offers this... then in the "other" World, Firefox offers this, Thunderbird Chrome offers this, etc etc. :) Hence, Ctrl+Mouse feels a very natural way to adjust text (and its absence in Konv may be perceived as a limitation). In contrast with most other apps, in Konversation I don't think there any need to have per-chan property : it's a global view requirement, still (one change, all chans affected).
(...from "the other part" of my notes ^^...) "Common" keyboard shortcuts, icon and menu actions would make sense also : [Ctrl] [+] Enlarge Font [Ctrl] [-] Shrink Font [Ctrl] [0] Reset Font (see below) NB. In the absence of a classic "View" menu, actions could be placed under "Edit" or "Window" menu ? 1. Without a Reset Font action, Shrink/Enlarge could directly modify the existing Konv' Font Size value -- as currently accessible under Settings > Configure > Font > Size. This value could be saved while quitting the application, just like if the User had changed it via the UI (as it stands now). Simpler and easier ? 2. If a Reset Font action was implemented, the *default* value to apply, could be -- either : a. the existing Konv pref, in which case the modified value would be lost when quitting Konv ? or b. the KDE Setting pref, in which case the modified value would be stored as the Konv pref ? My personal preference would go for 2.a), otherwise 1)
https://git.reviewboard.kde.org/r/109659/ this patch fixes the aforesaid point!
*** Bug 314941 has been marked as a duplicate of this bug. ***
Git commit 66fc2f36af5290c436e3ff1abc62ad942a1f89ff by Peter Simonsson. Committed on 14/09/2016 at 17:56. Pushed by psn into branch 'master'. Add font zooming to ircview Ported patch by mayank jha to KF5 M +5 -1 data/konversationui.rc M +27 -0 src/mainwindow.cpp M +30 -0 src/viewer/ircview.cpp M +5 -0 src/viewer/ircview.h M +26 -2 src/viewer/viewcontainer.cpp M +4 -0 src/viewer/viewcontainer.h http://commits.kde.org/konversation/66fc2f36af5290c436e3ff1abc62ad942a1f89ff