Vi Mode Bar => Status-Bar

Sven Brauch svenbrauch at googlemail.com
Tue Apr 2 21:49:57 UTC 2013


Hmm, yeah, but it has been like this for a very long time now and I've
never heard anyone complaining (and I hear a lot of complaints) ;)

I'm not sure, but I don't really see a need for changing anything in
kdevelop... I'll ask the others about it.

Best regards,
Sven

2013/4/2 Christoph Cullmann <cullmann at absint.com>:
>> But where? An extra bar for just the view mode is kind of wasteful.
>> And even *more* stuff in the tab bar is really not what kdevelop
>> needs...
>> Isn't the mode sort of obvious from the cursor shape anyways? I
>> cannot
>> remember ever having a problem with not knowing what mode I'm in.
> Hi,
>
> I guess for Vi Mode its not that obvious and any normal application has such a status bar around ;)
> I am not sure if the place in the tab widget header is a that nice location, either,
> but thats an other issue.
>
> Greetings
> Christoph
>
>>
>> Cheers,
>> Sven
>>
>> 2013/4/2 Christoph Cullmann <cullmann at absint.com>:
>> > Hi,
>> >
>> > IMHO that is kind of un-clever, as all applications I know of, like
>> > our ones (Kate/KWrite) and Kile
>> > that use KatePart show a status bar with at least line/col and the
>> > viewMode string, to allow users to see
>> > if INS/OVR/RO/...
>> >
>> > I can revert the commits that remove the KateViModeBar, but on the
>> > other side, for all applications with a statusbar,
>> > the vi mode bar is just a waste of one screen line and duplicated
>> > code...
>> >
>> > Couldn't KDevelop at least show the viewMode (and update on
>> > viewModeChanged)?
>> >
>> > Greetings
>> > Christoph
>> >
>> > ----- Ursprüngliche Mail -----
>> >> No, kdevelop doesn't show those status bits. We moved the
>> >> line/column
>> >> number to the top right, and the rest of the bar was rationalized
>> >> away.
>> >>
>> >> 2013/4/2 Christoph Cullmann <cullmann at absint.com>:
>> >> > Actually, the container applications should show that in the
>> >> > viewMode.
>> >> > Like KWrite and Kate do.
>> >> >
>> >> > Seems to work fine here, for the message/error I now use the
>> >> > passive notifications.
>> >> > Somehow KDevelop is missing any serious status bar, is that an
>> >> > accident of my side or does it really not show any of the normal
>> >> > status bits?
>> >> >
>> >> > Greetings
>> >> > Christoph
>> >> >
>> >> > ----- Ursprüngliche Mail -----
>> >> >> Hi Christoph,
>> >> >>
>> >> >> On Tuesday 02 Apr 2013 12:54:54 you wrote:
>> >> >> > Hi,
>> >> >> >
>> >> >> > the status bar in normal kate containers should contain the
>> >> >> > viewMode()
>> >> >> > string (like it does in Kate and KWrite). Would you mind if I
>> >> >> > change the vi
>> >> >> > mode to use that string to indicate the current mode instead
>> >> >> > of
>> >> >> > the
>> >> >> > optional extra bar? Would save screen estate and still the
>> >> >> > current
>> >> >> > mode
>> >> >> > would be very visible.
>> >> >>
>> >> >> Would this mean removing the bar completely? It's also used to
>> >> >> show
>> >> >> transient
>> >> >> Vim messages, plus the current command being executed, etc,
>> >> >> plus I
>> >> >> was going
>> >> >> to add a "macro recording" status label to it, too.  Where
>> >> >> would
>> >> >> the
>> >> >> current
>> >> >> mode string appear in, say, KDevelop?
>> >> >>
>> >> >> Erlend is probably the best person to ask about this, really -
>> >> >> he's
>> >> >> the Vim
>> >> >> mode maintainer, whereas I'm just doing a few odds and ends
>> >> >> before
>> >> >> moving on
>> >> >> :)
>> >> >>
>> >> >> Cheers,
>> >> >> Simon
>> >> >>
>> >> >> > Greetings
>> >> >> > Christoph
>> >> >>
>> >> >
>> >> > --
>> >> > ----------------------------- Dr.-Ing. Christoph Cullmann
>> >> > ---------
>> >> > AbsInt Angewandte Informatik GmbH      Email:
>> >> > cullmann at AbsInt.com
>> >> > Science Park 1                         Tel:   +49-681-38360-22
>> >> > 66123 Saarbrücken                      Fax:   +49-681-38360-20
>> >> > GERMANY                                WWW:
>> >> > http://www.AbsInt.com
>> >> > --------------------------------------------------------------------
>> >> > Geschäftsführung: Dr.-Ing. Christian Ferdinand
>> >> > Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB
>> >> > 11234
>> >> > _______________________________________________
>> >> > KWrite-Devel mailing list
>> >> > KWrite-Devel at kde.org
>> >> > https://mail.kde.org/mailman/listinfo/kwrite-devel
>> >> _______________________________________________
>> >> KDevelop-devel mailing list
>> >> KDevelop-devel at kde.org
>> >> https://mail.kde.org/mailman/listinfo/kdevelop-devel
>> >>
>> >
>> > --
>> > ----------------------------- Dr.-Ing. Christoph Cullmann ---------
>> > AbsInt Angewandte Informatik GmbH      Email: cullmann at AbsInt.com
>> > Science Park 1                         Tel:   +49-681-38360-22
>> > 66123 Saarbrücken                      Fax:   +49-681-38360-20
>> > GERMANY                                WWW:   http://www.AbsInt.com
>> > --------------------------------------------------------------------
>> > Geschäftsführung: Dr.-Ing. Christian Ferdinand
>> > Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB
>> > 11234
>>
>
> --
> ----------------------------- Dr.-Ing. Christoph Cullmann ---------
> AbsInt Angewandte Informatik GmbH      Email: cullmann at AbsInt.com
> Science Park 1                         Tel:   +49-681-38360-22
> 66123 Saarbrücken                      Fax:   +49-681-38360-20
> GERMANY                                WWW:   http://www.AbsInt.com
> --------------------------------------------------------------------
> Geschäftsführung: Dr.-Ing. Christian Ferdinand
> Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234


More information about the KDevelop-devel mailing list