Script Kiddy
bb26f29dcd
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=757112
18 years ago
Nuno Filipe Povoa
7686bd4b1e
all files edited
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=757035
18 years ago
Robert Knight
d1373c6df8
Fix bug where '%w' expansion in tab title format was not updated when the shell changed the window title until user input occurred.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756966
18 years ago
Robert Knight
a21df78248
Add a TODO about implementing support for 'Open Folder in Tabs' with SSH bookmarks.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756953
18 years ago
Robert Knight
d33c750983
Fix 'Open Folder in Tabs' action on bookmark menu.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756949
18 years ago
Robert Knight
35556fdbdd
Update profile shortcuts in the menus immediately when they are changed in the 'Manage Profiles' dialog. Previously the changes did not take effect until a new window was created.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756866
18 years ago
Robert Knight
74397fa4e9
Correct API comment.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756853
18 years ago
Robert Knight
33905c6d0b
Close session automatically when last view is removed.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756842
18 years ago
Robert Knight
e861ff4b06
Bump version to 2.0 for the release.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756785
18 years ago
Robert Knight
bdd94779e3
Remove Ok, Cancel buttons and replace with a single Cancel button in the 'Manage Profiles' dialog - since the changes here take effect immediately.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756709
18 years ago
Urs Wolfer
d1c4500a11
Re-compress svgz files with:
...
find . -name "*.svgz" -exec advdef -z -4 '{}' \;
That saves around 6MB in trunk without any restrictions.
Also correct the svn mimetype for all svgz files which had a wrong one (which is thy reason why my fist commit failed...) with:
svn propset svn:mime-type 'application/octet-stream'
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756680
18 years ago
Robert Knight
5f2f814443
Fix a performance problem with the email address matching filter. The email address regular expression was very general and could match very long pieces of text which were not actually email addresses. Adding word boundary markers improves this significantly. See the python xample code here for a test case: http://bugzilla.gnome.org/show_bug.cgi?id=350015
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756554
18 years ago
Script Kiddy
d3488e101d
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756421
18 years ago
Robert Knight
eb3bf43968
Optimize updates when changing the search text or scrolling with the search bar active. Compute the area covered by hotspots before and after the filter processing and then update the union of those two regions.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756109
18 years ago
Robert Knight
7fe743af04
Add comments to explain one of the changes in the previous commit. Add a TODO for a warning dialog to add about deleting profiles with children when the string freeze is over.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756105
18 years ago
Robert Knight
2a090c41f4
Fix bug where search result highlights in the terminal display did not move when the display was scrolled. When the search bar is active, update the filters and the view whenever it is scrolled or the output otherwise changes. This has a perceptible (but in future fixable) performance impact when scrolling with the search bar active.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756104
18 years ago
Robert Knight
35e004fb80
Prevent profiles inheriting the Path property from their parent. Fixes bug with a new profile being automatically given the same shorctut as its parent since SessionManager::shortcut() does a lookup based on path or key match.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756061
18 years ago
Robert Knight
af3204839f
Make 'New Profile' button in Manage Profiles dialog create the new profile based on the selected profile if there is a selection or the default profile otherwise.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756040
18 years ago
Robert Knight
d9cc96208f
Fix Cancel button in 'Select Font' dialog having no effect. A side-effect of this commit is that the 'Select Font' dialog becomes modal. Ensure that the font preview label's text stays in sync with its font by listening for FontChange events and setting the text in response.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755898
18 years ago
Robert Knight
2a1ca1d303
Fix bug where bold fonts applied to the terminal were drawn as regular fonts. Take the TerminalDisplay widget's font weight and underline state into consideration when deciding whether to render a particular piece of text as bold or underline.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755882
18 years ago
Script Kiddy
9b280481cc
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755848
18 years ago
Urs Wolfer
cbf088f196
Optimize PNG files again.
...
Last optimization has been done almost two years ago. There a lot of new files in trunk (e.g all Oxygen stuff).
It's not the correct time to do that again (before the release).
This run saves again around 10MB of diskspace without any restrictions.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755647
18 years ago
Jakob Petsovits
c5f7f51420
Icon naming spec (code changes - KDE/):
...
* view-left-right -> view-split-left-right
* view-top-bottom -> view-split-top-bottom
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755418
18 years ago
Robert Knight
7ba1fa2816
Fix some problems with double width characters. A while() loop was re-written in a way which introduced a dependancy on a variable (cuX) without taking into account that it was modified just before entering the loop. Introduce a temporary and move the variable assignment to after the loop.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755308
18 years ago
Robert Knight
0d87b3132b
Fix bug where KPart did not emit setWindowCaption() signal until it gained focus. Call controllerChanged() in ViewManager::createController() so that an activeViewChanged() signal is emitted when the first controller in the view manager is created. Fix ViewManager::controllerChanged() to only emit an activeViewChanged() signal if the new and previous controllers are different. Remove the checks for this from the MainWindow and Part slots connected to this signal.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755284
18 years ago
Script Kiddy
698edcbb95
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755013
18 years ago
Robert Knight
5279d4ba4b
Sync the state of the 'Show Menu Bar' action with the visibility of the menu bar when it is changed as a result of applying a profile setting.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754736
18 years ago
Robert Knight
845a29f66f
Fix unexpected behaviour when changing 'Show menu bar in new window' property. This property is now only applied once to a Konsole window. Subsequent changes to the setting have no effect until new windows are created.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754731
18 years ago
Robert Knight
7d9e26be3f
Temporary fix for missing icons when an activity or silence notification occurs. Use 'dialog-information' icon for both for the time being. Remove out-of-date TODO and add TODO to update icons later on and FIXME to change the notification text once the freeze is over.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754697
18 years ago
Robert Knight
b446a2cc37
Move application icon setup to Application class constructor. Fix a missed qWarning() -> kWarning() in main.cpp
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754691
18 years ago
Pino Toscano
c26063f9c4
use the correct utilities-terminal icon
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754657
18 years ago
Script Kiddy
5da68b4fa2
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754562
18 years ago
Robert Knight
75ac16607a
Replace qWarning() with kWarning(), which provides additional information about the context of the warnings.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754559
18 years ago
Robert Knight
46cfc108d3
* Replace all usage of qDebug() with kDebug(), since kDebug() provides information about
...
18 years ago
Robert Knight
26b549175d
Apply convention of default value of 0 for parent argument to a QWidget constructor.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754313
18 years ago
Jakob Petsovits
114015c5c8
Icon naming spec compliance (code changes - KDE/):
...
network -> network-workgroup, or whatever fits best.
Plus some other icon name fixes.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754310
18 years ago
Robert Knight
aa4d0f1276
Hide the 'Allow programs to resize terminal window' check box in the profile editor since the feature is not implemented yet.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754304
18 years ago
Robert Knight
9cb9a23616
Make 'Manage Profiles' dialog and Scrollback menu available in the Konsole part. Use a separate xmlgui file for the KPart's menus.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754294
18 years ago
Robert Knight
12950c4109
Add a slot which sends a profile change command to the active session. This can be used to change any setting of the active session, using the same property=value semi-colon separated list format used by the konsoleprofile tool. This is experimental API and not guaranteed to be present in future KDE 4 releases.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754238
18 years ago
Robert Knight
0a6186cead
Add slots to the Konsole part which can be called to show the 'Manage Profiles' or 'Edit Current Profile' dialogs. They will be non-modal and are deleted automatically when closed. This is experimental API for the benefit of Yakuake and other clients which is not guaranteed to be present in later KDE 4 releases.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754231
18 years ago
Robert Knight
1a23585d21
Make Konsole KPart emit a setWindowCaption() signal with the window caption as it is displayed in the standalone Konsole whenever it changes.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754216
18 years ago
Robert Knight
ed54c709f8
Fix bug where Part::sendText() sent the text to every session in all terminal KParts within an application. Send the text instead only to the active session.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754208
18 years ago
Robert Knight
619f44dd8d
Fix crash when attempting to start the program in the Konsole part before the widget is shown and given focus. Check SessionController* pointer in the KPart before using it. When creating a controller in the ViewManager, set it as the active controller if there is no active controller at present.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754203
18 years ago
Robert Knight
ccaeea481a
Fix bug where multiple Konsole KParts within one application would not work. Part::activeSession() was always returning the first session from the shared SessionManager. In the second KPart, activeSession()->isRunning() would always return true even when the session for that part was not actually running, so the session was never started.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754194
18 years ago
Script Kiddy
afd172c511
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754155
18 years ago
Robert Knight
e7a91beccb
The 'Send Input to All' feature is not in good enough shape at this point to include in the release. This commit disables the code which creates the menu item for it.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754011
18 years ago
Robert Knight
70e244df35
The 'Quick Access' feature is not in good enough shape at this point to include in the release, so I am removing the menu entry to launch it. It can still be accessed via the --background-mode startup argument.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754006
18 years ago
Robert Knight
09a6a5975d
Disable tabbed navigation inside the Konsole part itself. This is something which I would like to add after KDE 4.0, but it does not work well enough to be used at the moment and causes problems for applications such as Yakuake and KDevelop which provide their own tabs.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754004
18 years ago
Urs Wolfer
3de6fb7295
Add Categories, so it is not anymore in 'Lost & Found'.
...
Thanks to crazy on IRC.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=753936
18 years ago
Jakob Petsovits
f41f10913a
Icon naming spec compliance (code changes - KDE/):
...
* edit-find-next -> go-down-search
* edit-find-previous -> go-up-search
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=753922
18 years ago