Thiago Macieira
389e391b70
Rename interface from Session.Scripting to SessionScripting.
...
Regenerate adaptors.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=599487
20 years ago
Thiago Macieira
ac2cb50a68
Make some methods properties instead.
...
Remove renameSession.
Regenerate the adaptors.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=599484
20 years ago
Thiago Macieira
fcd815256c
Fix the selection of a session ID.
...
Fix the setting of the KONSOLE_* variables. Gone are KONSOLE_DCOP and
KONSOLE_DCOP_SESSION: welcome now KONSOLE_DBUS_SERVICE and
KONSOLE_DBUS_SESSION.
Session names are now formed sequentially as "session1", "session2",
"session3", etc. You cannot change that name. You cannot go back in
IDs either.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=599482
20 years ago
Laurent Montel
bf221739e4
Apply Alex patch (now we can use enable-final argument
...
some module compiles with enable-final now)
As discussed with Alex it's not necessary to have program name
into automoc macro
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=598290
20 years ago
George Staikos
f4cc32d836
make it compile with gcc 3.3. the inlined switch() is an issue. Also while
...
we're at it, avoid copying data around in operator== and !=, and make them
potentially faster. Remove unnecessary null initilizations.
Now I can compile and launch konsole with gcc 3.3 and it even kind of works.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=597273
20 years ago
Robert Knight
3ba6b7ae46
Add copyright notices and compile.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=596786
20 years ago
Robert Knight
abfb1878db
Initial import of classes which can manage a hierarchy of resizeable views.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=596631
20 years ago
Daniel Teske
99b85a9dcf
KBookmarkManager::managerForFile and KBookmarkOwner::openBookmark changes.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=596012
20 years ago
Thiago Macieira
4f49575477
Don't register the wrong name on D-Bus
...
Konsole isn't a KUniqueApplication
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=595849
20 years ago
Laurent Montel
bd323ae118
Necessary to change KDE4_AUTOMOC macro to support
...
enable-final argument
(there was not a dependancy between <name>_final.cpp file and
moc generated files => moc files were never created)
Not necessary to rebuild all kdelibs just cp kdelibs/cmake/modules/KDE4Macros.cmake <path_kde4>/share/apps/cmake/modules
I ported and tested all kde module (without enable-final argument, it compiles fines (test and program))
Don't try to use enable-final argument for the moment it doesn't compile (but dependancy works)
Regards
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=595039
20 years ago
Robert Knight
d67c139597
Consistant naming of source files in the emulation backend.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=594673
20 years ago
Robert Knight
12a859ec77
Header cleanup. Removed bizarre code for supposedly detecting non-responsive sessions when closing because it doesn't work - now the Konsole window disappears instantly when the close button is clicked and there are lots of sessions open.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=594647
20 years ago
Chusslove Illich
9e64a86323
i18n fixes.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=594610
20 years ago
Kurt Hindenburg
9aa1eb8d87
Change email address.
...
SVN_SILENT:
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=594556
20 years ago
Robert Knight
5ed6d00cff
Tidy up and de-geekify text in Konsole's about dialog. Link to XRender library if available and refactor transparency setup code.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=594511
20 years ago
Daniel Teske
d58c317c33
Port to kio/bookmark changes.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=593982
20 years ago
Robert Knight
5db0455ade
Port Konsole settings dialog to uic4. Patch by Leandro Lopez.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=591204
20 years ago
Robert Knight
bd1bd03aa7
Performance improvement when scrolling - especially with large terminal windows. The emulation now gives hints to the display about how the image has scrolled since the last update, which allows the display to scroll using QWidget::scroll() and avoid redrawing lots of text. Unfortunately it seems that Vim and terminal emacs don't use the terminal facilities to scroll the display, so it doesn't help those particular programs.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=591193
20 years ago
Jaison Lee
9cc2826e8d
KTempFile->KTemporaryFile
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=591082
20 years ago
Robert Knight
8847870307
Add licence and copyright.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=590859
20 years ago
Robert Knight
2481d128f8
Sessions do not need to know the font size of attached views.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=590858
20 years ago
Robert Knight
7aca63ec00
Allow views to be removed from a session. Better handling of terminal emulation size when a view is resized - Konsole looks through all of the visible views on a session and selects the largest number of lines and columns which can be displayed on all views.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=590854
20 years ago
Robert Knight
df8aa4a68a
Fix crash on startup. Session shortcuts are disabled for now and will be reimplemented later.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=590827
20 years ago
Laurent Montel
03830bcac9
Minor clean
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=590237
20 years ago
Robert Knight
6f150bf734
Add settings store to SessionManager, use it for handling new shell from bookmark.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=590202
20 years ago
Kevin Ottens
8193d21291
Reenable kwrited on request...
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=590136
20 years ago
Stephan Kulow
f14c5c0c30
we need to delete the object (file) in any case
...
CID 2859
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=590082
20 years ago
Robert Knight
aa3e470c23
* Start using the SessionManager in the Konsole main window. Use SessionManager
...
20 years ago
Robert Knight
ba41511d4a
Added some documentation explaining the proposed plan to cleanup session management and implement split views, from both a technical and user perspective. Feedback from past and present Konsole contributors would be welcome.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=589689
20 years ago
John Tapsell
1907e4d3a1
Remove unneed header
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=589537
20 years ago
Robert Knight
b9285c3ca7
* Initial code for a SessionManager class, which will eventually serve as a central
...
20 years ago
Laurent Montel
7764d3f8e8
Q3CString--
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=588884
20 years ago
Laurent Montel
454334da50
Port to uic4
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=588880
20 years ago
Robert Knight
1c7f432808
Fix another crash in TEScreen when inserting characters at an arbitrary position.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=588216
20 years ago
Robert Knight
53321d3ecf
Fix crash in TEScreen::deleteChars. Needs more testing.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=588196
20 years ago
Robert Knight
6bfcdf2e95
Fix crash. Konsole no longer explodes when catting /dev/urandom
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=587875
20 years ago
Laurent Montel
3aa0ea4417
Now we can configure notification
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=587355
20 years ago
Laurent Montel
756a389886
Fix launch config module
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=587347
20 years ago
Laurent Montel
fe11380878
Install into services
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=586434
20 years ago
Robert Knight
2c1b189f4e
Fix tab captions when 'set tab to match window title' option is off. Tidy up warning dialog shown when exiting with multiple tabs open. Changed some default settings. Ugly frame defaults to off - will probably remove altogether in future. XonXoff flow control defaults to enabled now that a warning banner has been put in place for when it is activated. 'set tab to match window title' option defaults to enabled.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=586168
20 years ago
Robert Knight
4374cc8285
Fix unsafe usage of QByteArray::constData() pointers where the QByteArray instance is temporary. Patch by Andreas Kling.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=585600
20 years ago
Robert Knight
02521cd005
--deprecated KMenu/KAction stuff. Fix signed-ness mistakes from Qt3 -> Qt4 conversion.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=585013
20 years ago
Tobias Koenig
0943d1677b
deprecated--
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=584339
20 years ago
Dirk Mueller
f14511f669
fix file leak
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=584186
20 years ago
Stephan Kulow
d3f8116037
fix memory leak
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=584139
20 years ago
Robert Knight
8cfa9ef604
Avoid redundant updates to tab captions, window titles etc. ++apidocs
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=584015
20 years ago
Laurent Montel
8d2511a68a
Fix signal/slot
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=583881
20 years ago
Will Entriken
04b2360ef4
construct KGuiItem(QString) explicitly
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=583808
20 years ago
Robert Knight
055d720a57
Minor refactoring of method names and ++apidocs
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=583705
20 years ago
Robert Knight
0c896ae36f
Commit fix for BUG:133949 - Change text of correct tab when renaming sessions.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=583664
20 years ago