Patch approved by Lars.
Btw, the new files should include a license. Lars, can you add
whatever license header you're using for the rest of konsole ?
svn path=/trunk/kdebase/konsole/; revision=64276
- The menu items of the file menu had a different font size
- If I click on the file menu, it closes immediately, but still has the
focus.
Patch by Andreas Zehender <az@azweb.de> and Carsten Pfeiffer <carpdjih@cetus.zrz.TU-Berlin.DE>
svn path=/trunk/kdebase/konsole/; revision=61983
with the transparent terminals when launched from kdeinit
(the transparent background disappeared when opening the
second term).
I think that both of these problems are due to the recent
change from KTMainWindow to KMainWindow.
Resize: before, the resize of the central widget was
reflected in the size of the main window. This is not
the case any more. This was useful because allowed us
to resize the internal widget accurately which is
important if you want to have for example 24 x 80.
I have changed it such that now I am resizing the
external window and try to calculate the size - I am
taking into account the toolbar visibility and position,
menubar visibility etc - but then there are other
problems at startup when the toolbar is not visible etc.
These calculations should be done in the libs not in
the app. Maybe we can revert some of the functionality
in the old ktmainwindow?
Again, the background: krootpixmap installs an event
filter to capture the repaint. To my best knowledge, these
events do not go there if konsole is launched from kdeinit
but they go if it launched from elsewere.
I am 100% sure of this. (I reported this before). And it
is a relatively recent phenomena (several weeks old).
For the time being, I solved the problem by manually
sending a repaint event. It works, but it makes a
flicker when changing terminals.
Lotzi
svn path=/trunk/kdebase/konsole/; revision=59447
Fixed#6843 and #6845. Tab doesn't go out of the konsole part anymore,
but it goes into it, and Shift+Tab goes in and out.
I hope this doesn't affect konsole itself - I can't see how it would.
svn path=/trunk/kdebase/konsole/; revision=59064
-added the rename session item to the right menu popup (it seems that nobody
was able to find it on the shift right click)
-small fixes and cleanups
svn path=/trunk/kdebase/konsole/; revision=58620
there is menubar saving code as well, I guess KMainWindow should take care
of that, but I don't have the time to check that right now
- fixed warning
svn path=/trunk/kdebase/konsole/; revision=58547
it belongs) - helps getting out of fullscreen mode!). Hmm, that doesn't
work quite well though (widget remains full screen...)
svn path=/trunk/kdebase/konsole/; revision=47107
Many files touched by xemacs's remove-trailing-spaces, use cvs diff -b :)
Also fixed warnings due to calling locate("appdata","").
Now... konqueror has to handle a part's suicide a lot better...
svn path=/trunk/kdebase/konsole/; revision=46993
This allows drag and drop in the part, which means that in konqueror you can
now drag groups of files from above to the command line part. Which is kind of cool. Now only if we can detect the difference between the dragged dirs and files, because the popup appears too frequently.
svn path=/trunk/kdebase/konsole/; revision=45904
Basically "static myClass blah;" on top of a source file is a VERY bad practice -
some compilers don't initialise those.
Changed to pointers initialised to 0L and built in loadAll in most classes.
Changed to member variable in Konsole (see comment).
svn path=/trunk/kdebase/konsole/; revision=45644
Fixed the key events not going through by:
- if ( parent ) parent->installEventFilter( this );
+ qApp->installEventFilter( this );
Hmm, this approach sucks though - if embedding 2 konsoles one never gets
the keypresses.
And fixed crash on keypress by initialising the keytrans stuff in
konsole_part.C - looks like this could be better designed with the singleton
pattern...
Reminder: click on kdebase/konsole/src/sample.shell to test this.
Now, how to integrate this better...
svn path=/trunk/kdebase/konsole/; revision=45387
kdebase/konsole/src/sample.shell
to see what's happening. Maybe you need to resize konqy, but mc
should appear. (I put mc as a shell, because it is usable with the mouse)
However, the keystrokes do not seem to go through, and if I try to
paste something in, it segfaults. Maybe the "KReadOnlyPart" is at fault?
The integration to konqi should be anyhow done in a special way, so maybe
a konqi hacker can take it from here.
To my best knowledge, I did not break the standalone konsole.
good night!
svn path=/trunk/kdebase/konsole/; revision=45203
QTimer::timeout() --> KRootPixmap::repaint(bool)
Interesting that it doesn't work, even with a default argument.
I had to add a slot repaint(), which calls repaint(false), and to remove
the default argument.
svn path=/trunk/kdebase/konsole/; revision=42600
-resize buttons after rename
-more KActionification with the menus. Not much gain from these, though, and
several problems surfaced. See my mail on kde-devel.
svn path=/trunk/kdebase/konsole/; revision=42225