[Konsole-devel] Konsole development

Kurt Hindenburg kurt.hindenburg at gmail.com
Wed Mar 3 16:14:19 UTC 2010


On Wed, Mar 3, 2010 at 10:59 AM, Sascha Peilicke <sasch.pe at gmx.de> wrote:

> Hi,
>
> I'd like to discuss some things regarding Konsole development. From your
> activity on konsole-devel and the commit log, I assume that you're the
> current
> maintainer. Annoyed by some Konsole issues I started looking into the
> source
> and to send some patches. Originally my motivation was to fix all that
> little
> UI glitches that Konsole has currently. The more I dug through the code I
> realised that it could actually benefit from a major rewrite of some of
> it's
> UI components. My goal is to get Konsole more closely to what Dolphin
> provides, e.g. to have a more fresh and simplified look. So, I'd like to
> receive some input/thoughts about what I want to get done:
>
> Change custom tabbar/view stuff to ktabwidget:
> This means fixing all the View* classes, there's a lot of code-bloat there
> that was already solved elsewhere (like KTabWidget).
>
> Use standard KDE configuration (KConfigXT):
> Konsole's profiles are nice but the config dialog and menu/actions are
> horrible. Therefore port that to KConfigXT and use propper dialogs.
>
> Remove broken splitter stuff (completely):
> It's broken, simply. Playing around with splitter stuff reveals truckloads
> of
> bugs and I doubt that this feature is really useful. Thus, away with it.
>
> Align menubar/actions to resemble other KDE applications more closel:
> Some advanced stuff like scrollback is currently found in the menu. It
> would
> actually suffice to move this into the configuration. Same thing for all
> the
> QActions related to profile editing/changing.
>
> Code reorganisation:
> Not directly related to the other issues but Konsole's source could be
> improved too. For example a consistent coding style or some reorganization
> of
> the source tree to make it easier to hack on it.
> --
> Kind regards,
> Sascha Peilicke
> http://saschpe.wordpress.com


Hello,
  Actually Robert is the current maintainer and he is responsible for the
Qt4/KDE4 version as he mostly rewrote it from Qt3/KDE3.  I do commit a lot
of fixes and features and other general upkeep.
Patches are always welcomed as there are very few people working on Konsole
ATM. In general, throw stuff up on reviewboard.kde.org under the Konsole
group (which sends it to the konsole ml).
 Wholesale changes and features removals/additions will need some review and
comment.

 Thanks,
    Kurt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/konsole-devel/attachments/20100303/2e06e46b/attachment.html>


More information about the konsole-devel mailing list