34 Commits (9e87abdf01f2978a4c68c1b04172c054eafa7811)

Author SHA1 Message Date
Thomas Zander 9e87abdf01 Add the hide action before we set the xmlguiclient so the action is found when 19 years ago
Pino Toscano 8afb02899c icon renaming: 19 years ago
Craig Drummond d844806527 Fix parentless dialogs 19 years ago
Robert Knight be52337d18 Use the term 'tabs' rather than 'sessions' in the confirmation dialog shown when closing a window with multiple tabs. For consistency with other parts of the UI. Style adjustments. 19 years ago
Aaron J. Seigo 6abc4939de accidently closing a window with one session in it, no big deal. maybe annoying, but that's all. 19 years ago
Hamish Rodda 5183376f1e Remove associateWidget that was too effective (obviously not working before, the patched version prevented the actions from being invoked) 19 years ago
Hamish Rodda ad6e197df1 Port to KActionCollection::associateWidget and other api changes 19 years ago
Olivier Goffart 16c4ec3350 make the "configure notification" menu entry working 19 years ago
Robert Knight d15e0ce434 Make ViewManager emit a signal to request the creation of a new view rather than accessing the menu item directly. 19 years ago
Robert Knight 4829812a49 Do not use the icon of the current tab as the window icon. I am finding that this can cause confusion when trying to find the terminal in the task bar. 19 years ago
Robert Knight 978403797e Use KMainWindow's provided facilities to save and restore window size instead of trying to record the line/column size of the last closed session which produces the wrong results for various reasons. 19 years ago
Robert Knight 80a5e77ec5 Disconnect search bar from previous controller when switching tabs. Fixes search bar not remembering its visibility for each tab properly. 19 years ago
Robert Knight 76943a4b26 Use correct 'terminal is using the mouse' status in newly added views. 19 years ago
Robert Knight b73c3c5cd9 Correct method of making shortcuts work with hidden menu bar, now possible with kdelibs changes. 19 years ago
Robert Knight 8e56b074af Hide 'Show/Hide Menu Bar' item when a MacOS-style menu bar (top-level) is used. 19 years ago
Robert Knight d30833dac7 Fix keyboard shortcuts when menu bar is hidden. Patch by Robin Stocker. Affects other KDE applications as well. See discussion on konsole-devel - http://lists.kde.org/?l=konsole-devel&m=118529209602516&w=2 19 years ago
Robert Knight 35a7a587c8 Possibly controversial. Disabled F1 shortcut for handbook in Konsole because it interferes with terminal programs which need this key. Will review following beta feedback. Remove un-used includes and re-enable DBus adaptor for Session. 19 years ago
Robert Knight 8ac498d34c i18n fixes from Stefan Asserhall. 19 years ago
Robert Knight 942ecb745c Make new sessions start in the same directory as the previously active session. Does not apply when creating a new tab from a specific profile. 19 years ago
Robert Knight 3f1f8cac41 Add command line options to list available profiles and specify default profile for a particular Konsole instance. 19 years ago
Robert Knight 53f7666e8e Allow the default encoding to be specified per-profile. Something has caused the Edit Profile dialog's minimum size to become huge, I haven't figured out what it is yet. 19 years ago
Robert Knight da54803438 Scroll view to newest output on keystroke. Disallow letter shortcuts. Update TODO. 19 years ago
Robert Knight 24b1e02ad4 Add hide/show menu bar action to session context menu. Add shortcut ( Ctrl+Shift+F11 ) to full screen mode action. Update 'Change Profile' sub-menu in session context menu when the list of favorite sessions is changed in the Manage Profiles dialog. 19 years ago
Robert Knight 8e72dd41ce Fix primary/alternate shortcuts for next/previous tab (they were the wrong way round). More appropriate close icon in search bar. Make Quit menu item close only the current window, not all Konsole instances. Change the default shortcut for the Quit menu item to Ctrl+Shift+Q. The standard Ctrl+Q is reserved for use by terminal applications. Remove references to Application in MainWindow class. 19 years ago
Robert Knight dcdf9e76b3 Rename History to Scrollback in the UI, to avoid confusion with shell's command history. Fixes to color scheme previewing in Edit Profile Dialog. Add a few icons here and there. Add full screen menu item. 19 years ago
Robert Knight c5ab0f3cec Add basic code to associate shortcuts with profiles and load/save those shortcut/profile pairs. Move Profile class into its own source file. Move old TODO list into the 'old' directory. 19 years ago
Robert Knight 53d5b76910 Allow tab titles to include the window title set by the shell. Fix arithmetic exception when trying to shrink/expand the current view if it is the only view open. 19 years ago
Dirk Mueller 9ea3227384 include cleanup 19 years ago
Robert Knight 33c913383d EBN fixes. Mostly copyright and implementations including their own headers first. 19 years ago
Stephan Binner c7debcd41a i18n style guide fixes 19 years ago
Robert Knight 8a2bf09d96 Make history options, manage profiles and edit current profile dialog non-modal as suggested. 19 years ago
Robert Knight d7f197448f Remove the 'Merge Windows' menu item for now as it is non-functional. I will need to implement it properly later. 19 years ago
Robert Knight 1ff1400940 Put the space between the tab bar and the main window in the view container (ie. the tab container) rather than the main window - so that it disappears when the tab bar is hidden. 19 years ago
Robert Knight 19a29d182a Rename directories for clarity. konsole -> src , other -> data. 19 years ago
Robert Knight 2c6b36ac37 Respect 'Show Menu Bar' and tab bar display mode profile settings. 19 years ago
Robert Knight 4f71fabfa0 More Session -> Profile renaming. Make default profile bold in 'Manage Profiles' dialog. Show KDE directory selection dialog when clicking on initial directory edit button in profile edit dialog. 19 years ago
Robert Knight 1a0b94d822 Changed the naming scheme used in Konsole. Several survey respondants said that they didn't understand what a 'Session' was or how it was different from a 'Profile'. Under the new scheme, a 'Profile' is a saved set of terminal options which can be used to create a new tab, or which can be applied to an existing tab. Internally, a 'Session' is a running terminal process and emulation created from a particular profile. 19 years ago
Robert Knight 6c5d38e7be Add menu items and shortcuts to increase and decrease font size. I have tried to keep as close as possible to the recommended Zoom In/Out shortcuts given that Ctrl+[Key] shortcuts cannot be used because they are reserved for terminal application use. Ctrl++ zooms in, Ctrl+Shift+- zooms out. 19 years ago
Robert Knight 95f053e393 * Use kdelibs facilities to check for compositing support 19 years ago
Robert Knight 2e6e657f88 Add Remote Connection dialog. More explanation later. Some more Q_UINT* -> quint* porting. 19 years ago
Robert Knight bc1fb9d04f * Consistant naming for private fields in TerminalDisplay class. 19 years ago
Robert Knight a44a76b8b1 Only disconnect views from the session's bell signal when another view associated with the session is given focus. This stops an interesting warning where disconnecting one of the view's slots when it lost focus failed because the QEvent::FocusOut event occurred after the TerminalDisplay's destructor had executed, at which point the display widget was, as far as Qt is concerned, just an ordinary QWidget without the slots defined in the TerminalDisplay class. 19 years ago
Robert Knight 2b11add43b * Use a sensible step value for the history size spinbox 19 years ago
Robert Knight 9ee6e82f87 * Remove Konsole prefix from several class names. 19 years ago
Robert Knight b958ac82cc Add plumbing for terminal display context menus. Add menu item to hide menu bar. Remove unused code. 19 years ago
Robert Knight c2d98d13af * Move Konsole classes into their own namespace 19 years ago
Robert Knight 7c47cfadba Fix errors in email addresses introduced by recent refactoring. 19 years ago
Robert Knight d746c96c4f * New approach to handling scrolling views on the same session 19 years ago
Robert Knight d78fb4a0e2 Use Oxygen icon names 19 years ago
Robert Knight 163335bbb6 Make 'Search History' menu item into a toggle which hides or shows the search bar when toggled. Search bar doesn't actually do anything yet. 19 years ago