2909 Commits (bb26f29dcd8fa1b6b89d9d29bbecdbec1e2b96a6)
 

Author SHA1 Message Date
Script Kiddy bb26f29dcd SVN_SILENT made messages (.desktop file) 18 years ago
Nuno Filipe Povoa 7686bd4b1e all files edited 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. 18 years ago
Robert Knight a21df78248 Add a TODO about implementing support for 'Open Folder in Tabs' with SSH bookmarks. 18 years ago
Robert Knight d33c750983 Fix 'Open Folder in Tabs' action on bookmark menu. 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. 18 years ago
Robert Knight 74397fa4e9 Correct API comment. 18 years ago
Robert Knight 33905c6d0b Close session automatically when last view is removed. 18 years ago
Robert Knight e861ff4b06 Bump version to 2.0 for the release. 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. 18 years ago
Urs Wolfer d1c4500a11 Re-compress svgz files with: 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 18 years ago
Script Kiddy d3488e101d SVN_SILENT made messages (.desktop file) 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. 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. 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. 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. 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. 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. 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. 18 years ago
Script Kiddy 9b280481cc SVN_SILENT made messages (.desktop file) 18 years ago
Urs Wolfer cbf088f196 Optimize PNG files again. 18 years ago
Jakob Petsovits c5f7f51420 Icon naming spec (code changes - KDE/): 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. 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. 18 years ago
Script Kiddy 698edcbb95 SVN_SILENT made messages (.desktop file) 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. 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. 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. 18 years ago
Robert Knight b446a2cc37 Move application icon setup to Application class constructor. Fix a missed qWarning() -> kWarning() in main.cpp 18 years ago
Pino Toscano c26063f9c4 use the correct utilities-terminal icon 18 years ago
Script Kiddy 5da68b4fa2 SVN_SILENT made messages (.desktop file) 18 years ago
Robert Knight 75ac16607a Replace qWarning() with kWarning(), which provides additional information about the context of the warnings. 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. 18 years ago
Jakob Petsovits 114015c5c8 Icon naming spec compliance (code changes - KDE/): 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. 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. 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. 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. 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. 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. 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. 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. 18 years ago
Script Kiddy afd172c511 SVN_SILENT made messages (.desktop file) 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. 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. 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. 18 years ago
Urs Wolfer 3de6fb7295 Add Categories, so it is not anymore in 'Lost & Found'. 18 years ago
Jakob Petsovits f41f10913a Icon naming spec compliance (code changes - KDE/): 18 years ago