[Konsole-devel] Extending TerminalInterface

Eike Hein hein at kde.org
Thu Mar 26 19:16:54 UTC 2009


Hi Rahman, Hi Robert,

as seen in the thread on kde-core-devel, Rahman is
currently working on extending TerminalInterface
for KDE 4.3 by adding a subclass with an additional
method needed by Dolphin.

It might be a good idea to use this opportunity to
do all the other extensions that have been proposed
in one go.

Things I can currently think of:

* A way to get the CWD out of a terminal, useful
  for session management in KPart-using apps (this
  can be a method, but a signal would be nice as
  well, which Dolphin could use for syncing its
  folder view with the CWD of the terminal if a
  change originates in the terminal).

* The undocumented slots in the KPart Yakuake uses
  to trigger the Edit Profile and Manage Profiles
  dialogs.

* Perhaps it would be nice to place the KPart's
  undocumented overrideShortcut() signal there.

* A way to trigger the Konsole KPart's search bar,
  to enable search in KPart-using apps.

Dunno how Konsole-specific we can make this, however,
since the interface is theoretically intended to be
generic. Perhaps we should just take the plunge and
call the extended version KonsoleInterface, though.

It would be nice if we could somehow get together
on this, so we don't end up with yet another exten-
ded subclass later.

I suggest we do the discussion to konsole-devel,
which I've also CC'd.


-- 
Regards,
Eike Hein, hein at kde.org



More information about the konsole-devel mailing list