Review Request 129662: Dolphin: "Show Filter Bar" action should be a toggle
Don Nguyen
don78colorado at gmail.com
Sat Feb 18 22:05:45 GMT 2017
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/129662/
-----------------------------------------------------------
(Updated Feb. 18, 2017, 11:05 p.m.)
Status
------
This change has been marked as submitted.
Review request for Dolphin.
Changes
-------
Submitted with commit edf8e5737316204e4a96e5edf4cba4cdec1c71ef by Emmanuel Pescosta on behalf of Don Nguyen to branch master.
Repository: dolphin
Description
-------
The existing code suggests that the show filter bar action should be a
KToggleAction. DolphinViewContainer emits a showFilterBarChanged signal
that is connected to DolphinMainWindow::updateFilterBarAction() to call
setChecked() on the show filter bar action, which currently does nothing
because the show filter bar action is not a checkable action. I've
changed the show filter bar action to a KToggleAction, and updated the
code to make it function as a toggle as I believe it was intended. If
this was not the intention, then the existing code related to
DolphinMainWindow::updateFilterBarAction() should be removed as they are
not doing anything.
Diffs
-----
src/dolphinmainwindow.h 7003e94
src/dolphinmainwindow.cpp e5103fd
src/dolphinviewcontainer.cpp 4e625c7
Diff: https://git.reviewboard.kde.org/r/129662/diff/
Testing
-------
manual testing. can turn on/off bar with keyboard shortcut, toolbar button. toolbar button and menu state reflects the status of the filter bar.
File Attachments
----------------
filter bar off
https://git.reviewboard.kde.org/media/uploaded/files/2016/12/16/b38ead2b-910a-4226-b081-24a7c53c7651__filteroff.png
filter bar on
https://git.reviewboard.kde.org/media/uploaded/files/2016/12/16/d702a124-b909-4302-9848-ccc6e6223828__filteron.png
Thanks,
Don Nguyen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20170218/391cde11/attachment.htm>
More information about the kfm-devel
mailing list