Bug 162749 - missing dcop method and kill signal to save klipper history
Summary: missing dcop method and kill signal to save klipper history
Status: RESOLVED FIXED
Alias: None
Product: klipper
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: Esben Mose Hansen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-28 16:41 UTC by Roland Eggner
Modified: 2012-02-05 11:40 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.9.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Eggner 2008-05-28 16:41:16 UTC
Version:           Klipper: v0.9.7 Qt: 3.3.8b (using KDE 3.5.8)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Important tasks would become possible, if klipper would provide
a dcop method or a kill signal to trigger saving of its history.
Currently it seems, there is only an interactiv possibility:
raise klipper menu, select "Quit" and restart klipper.

Example (1)
Problems like reported in http://bugs.kde.org/show_bug.cgi?id=152039
could easily be solved or mitigated:  imagine a simple crontab entry.
I wonder, wy #152039 did not deserve severity "important".

Example (2)
To save history AUTOMATICALLY on exit klipper currently depends on
KDE sessionmanager.  It seems to be impossible if one uses klipper with
another windowmanager, e.g. with openbox.
If we had a dcop method or a kill signal, we could easily drop a line
in a logout script.


Filed this issue to Debian bts too:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=483229


Nevertheless:  for me klipper is the most beloved KDE application,
I am using it everyday for many years, cannot imagine to live without it,
set history size to 2048 and access EVERY text copied several weeks ago
within few seconds by a 3 to 6 character regular expression eases work
enormously :-))
Comment 1 Pino Toscano 2008-05-28 16:47:33 UTC
(no need to scream, please)
Comment 2 Jekyll Wu 2012-02-05 11:40:57 UTC
Git commit a38b9f08ff6b0fc9b9edf2514ad8270693bee8a7 by Jekyll Wu.
Committed on 23/12/2011 at 03:23.
Pushed by jekyllwu into branch 'master'.

add dbus method for saving clipboard history
FIXED-IN:4.9.0
REVIEW:103547

M  +8    -0    klipper/klipper.cpp
M  +1    -0    klipper/klipper.h

http://commits.kde.org/kde-workspace/a38b9f08ff6b0fc9b9edf2514ad8270693bee8a7