Bug 341352

Summary: Quickly copy filename to clipboard (with variations)
Product: [Applications] kdevelop Reporter: Aleksey Midenkov <midenok+kdebugs>
Component: UI: all modesAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: wishlist Keywords: junior-jobs
Priority: NOR    
Version: 4.7.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.0.0
Sentry Crash Report:

Description Aleksey Midenkov 2014-11-28 11:05:40 UTC
Context menu on tab entry:
"Copy name", Copy name:linenum", "Copy full name", "Copy path", "Copy full path".
Possible, "Full" may be selected when you hold Shift.
Hotkeys may be added for any of these commands.

Reproducible: Always
Comment 1 Kevin Funk 2014-11-28 12:02:25 UTC
Hm.

"Copy filename" as in "let's copy the full path' is fine for me. The rest (more actions, shortcuts) seems over the top to me.
Comment 2 Aleksey Midenkov 2014-12-06 09:38:32 UTC
Note that more useful functionality is always better than less. There will be always some loving user of any function if it is really helpful. I would use all of it!

P.S. The current software state of business (except for large-scale commercial software) suffer from developers creed that less is better than more. This is really frustrating, especially in sector of new wave wooden 'social' under-software (twitter, instagram, etc.) which literally have one button and is unusable at all for a highly-sophisticated user.
Comment 3 Kevin Funk 2016-01-08 11:23:52 UTC
Hint: Relevant code location: kdevplatform.git:sublime/container.cpp (Container::contextMenu)
Comment 4 Kevin Funk 2016-01-08 19:28:22 UTC
Git commit 7a06e635076b66d279a395eba9b6adbbfaa3df29 by Kevin Funk, on behalf of Mikhail Ivchenko.
Committed on 08/01/2016 at 19:28.
Pushed by kfunk into branch '5.0'.

[GCI] Add "copy filename" action to context menu in tabs.
FIXED-IN: 5.0.0

Test Plan: Tests passed. Action works as expected.

Reviewers: kfunk

Reviewed By: kfunk

Subscribers: kdevelop-devel

Projects: #kdevelop

Differential Revision: https://phabricator.kde.org/D763

M  +12   -0    sublime/container.cpp

http://commits.kde.org/kdevplatform/7a06e635076b66d279a395eba9b6adbbfaa3df29