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
Robert Knight
006409b9ca
* #include tidy-ups.
...
20 years ago
David Faure
7e63a9d91f
Remove unused include
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=582415
20 years ago
Robert Knight
9f6569394b
Allow multiple views to be connected to a terminal emulation. Looking at this as a model-view combination, the terminal image (TEScreen) becomes the model, and the terminal display (TEWidget) becomes the view.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=582300
20 years ago
Robert Knight
d7af9edabf
Unbreak copying of text to clipboard.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=581622
20 years ago
Daniel Teske
9a03f1d0b8
Ported konsole bookmarkhandler to new KBookmarkMenu/Owner.
...
This makes KonsoleBookmarkMenu superfluos.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=580940
20 years ago
Laurent Montel
8f77925d45
Remove not necessary files
...
Allow to regenerate linefont.h into konsole
Clean up
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=580796
20 years ago
Stephan Kulow
33d1d5ea5e
replacing openURL with openUrl unless it's about kfmclient
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=580680
20 years ago
Pascal Létourneau
ba516d5a1f
Fix breakage from the URL -> Url renaming
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=578667
20 years ago
Stephan Kulow
8684f97ef9
replaced several URLs with Url and URI with Uri - the patch
...
became a bit larger than expected, so I couldn't have the time
to check if it still compiles with the changes done in between
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=578269
20 years ago
Laurent Montel
ae8e675510
Clean up
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=578110
20 years ago
Laurent Montel
b8a61f4ab7
If we don't compile konsole on win32 don't add this directory
...
otherwise before we install all konsole file but not compile
konsole
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=578106
20 years ago
Stephan Kulow
3636068bff
port to new qt 4.2 snapshot
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=575652
20 years ago
Dirk Mueller
e9c3b87310
fix crash (CID 2434)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=574441
20 years ago
Robert Knight
d1993ea8fa
Re-enable Ctrl+Shift+Left, Ctrl+Shift+Right shortcuts for moving tabs left/right
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=573406
20 years ago
Robert Knight
f8ad374f61
Fix sporadic crash when closing lots of sessions
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=573395
20 years ago
Robert Knight
b0156ead9b
* Tidy up right-click menu.
...
- Remove Bookmarks and Settings sub-menus (what on earth were
they doing here?).
- Remove "Send Signal" sub-menu (still available via Edit -> Send Signal)
- Fix "Show Menubar" not reappearing after hiding/showing the menu bar a few times
* Remove the "Move Session Left / Move Session Right" items from the menu since the tab bar
supports drag and drop reordering. A keyboard shortcut for moving tabs would still be
useful though.
* Remove clutter from window title. If a terminal has set the window title then just show that,
otherwise show the session title. Fixes #63249
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=573390
20 years ago
Robert Knight
ec1f3af14c
Fix crash.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=573198
20 years ago
Robert Knight
bd7254020b
* Make new sessions start in the active session's current working directory
...
(if both sessions are of the same type - otherwise the default working directory
for that session type is used)
* When creating a new session via the tab-bar button or "Ctrl+Shift+N" shortcut,
make the new session the same type as the active session.
This behaviour will probably be made an optional default, pending feedback from the KDE4 Alphas/Betas
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=573153
20 years ago
Robert Knight
a5ebbfa73a
Make it easier to select tab color from tab context menu. 'Select Tab Color' item now displays a palette of colors in a sub-menu instead of popping up a KColorDialog. Falls back to using KColorDialog if a suitable palette of colors is not found.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=573143
20 years ago
Nicolas Goutte
52cae5d890
The directory is named "desktop" (singular) not "desktops" (plural).
...
(Sorry!)
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=573032
20 years ago
Laurent Montel
a6942ce6f0
Adapt with new KDE4_INSTALL_ICONS
...
(automatic detect of icons theme)
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=572961
20 years ago