Commit Graph

2415 Commits

Author SHA1 Message Date
Thomas Reitelbach
b0008e109d typo corrections
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661812
2007-05-06 17:22:19 +00:00
Robert Knight
622cae74e5 Methods to set and get the settings used when clicking on the 'Defaults' button in the History Options dialog. Eventually this should mean using the current profile's history settings.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661704
2007-05-06 12:33:18 +00:00
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.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661690
2007-05-06 11:52:25 +00:00
Laurent Montel
a95ff80555 Make default button works
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661686
2007-05-06 11:31:50 +00:00
Laurent Montel
d34833647d Not necessary (it's ported to xdg mimetype)
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661676
2007-05-06 11:14:40 +00:00
Stephan Binner
f9ef188694 fix pedantic compilation
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661619
2007-05-06 05:30:26 +00:00
Stephan Binner
57f4af2088 no ";" after namespace declaration
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661616
2007-05-06 05:20:18 +00:00
Script Kiddy
d7acf3ad86 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661611
2007-05-06 05:05:52 +00:00
Robert Knight
2cc0183729 When a session closes, switch to the previous view before deleting the session's displays. This (in most cases) prevents the 'flash' which occurs as one view disappears but before Konsole has switched to the next view.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661608
2007-05-06 04:27:53 +00:00
Robert Knight
50e86f8fc6 Remove a work-around that now seems unnecessary.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661607
2007-05-06 04:00:41 +00:00
Robert Knight
be40ff2b0e Sort color schemes and key bindings lists.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661602
2007-05-06 03:40:30 +00:00
Robert Knight
0f9cdfe2db Set session title to profile name when created. Rename tab dialog changes the tab title format rather than the session's title itself.
svn path=/branches/work/konsole-split-view/; revision=661587
2007-05-06 00:58:27 +00:00
Robert Knight
63bc8dcf3d Fix unpreview on exit. Attempt #2. Remove properties from the 'to unpreview' list when saving changes.
svn path=/branches/work/konsole-split-view/; revision=661585
2007-05-06 00:38:14 +00:00
Robert Knight
fe5f371635 Update color scheme and key bindings list correctly after creating a new scheme/list. Save new schemes / bindings lists under a different name from the one used as a template. Get/set the description in the key binding editor.
svn path=/branches/work/konsole-split-view/; revision=661569
2007-05-06 00:03:54 +00:00
Robert Knight
19a29d182a Rename directories for clarity. konsole -> src , other -> data.
svn path=/branches/work/konsole-split-view/; revision=661562
2007-05-05 23:33:05 +00:00
Robert Knight
88b3a842f5 Remove old settings from compilation and put in the old source folder
svn path=/branches/work/konsole-split-view/; revision=661556
2007-05-05 23:23:41 +00:00
Robert Knight
41edc27ede Remove a number of older color schemes from the default installation. Remember to unpreview changes if the edit profile dialog is not accepted.
svn path=/branches/work/konsole-split-view/; revision=661555
2007-05-05 23:20:54 +00:00
Robert Knight
de7006ddf4 Move code from old front-end into a separate directory. It is still useful as a reference.
svn path=/branches/work/konsole-split-view/; revision=661403
2007-05-05 13:31:30 +00:00
Robert Knight
5d95eeca26 Include arguments when setting text of command field.
svn path=/branches/work/konsole-split-view/; revision=661272
2007-05-05 02:28:17 +00:00
Robert Knight
38ba5d0e24 Do not 'un-preview' profile properties which have been changed. Read and write initial working directory setting.
svn path=/branches/work/konsole-split-view/; revision=661271
2007-05-05 02:20:11 +00:00
Robert Knight
d36b16c681 Rename Session->Profile is manage profiles dialog. Add tooltips in edit profile dialog. Some progress on loading and displaying keyboard bindings.
svn path=/branches/work/konsole-split-view/; revision=661246
2007-05-05 00:04:30 +00:00
Robert Knight
544a0811c8 Start of dialog to edit key bindings.
svn path=/branches/work/konsole-split-view/; revision=660913
2007-05-04 05:05:52 +00:00
Robert Knight
2c6b36ac37 Respect 'Show Menu Bar' and tab bar display mode profile settings.
svn path=/branches/work/konsole-split-view/; revision=660887
2007-05-04 02:46:53 +00:00
Robert Knight
cda9c08339 Make deletion of color schemes persistant.
svn path=/branches/work/konsole-split-view/; revision=660885
2007-05-04 02:04:48 +00:00
Robert Knight
9678685ca3 Preview font changes in the font selector dialog in open terminal displays.
svn path=/branches/work/konsole-split-view/; revision=660882
2007-05-04 01:36:43 +00:00
Robert Knight
1fc4922056 Live previews of color schemes and fonts. Moving the mouse over a color scheme in the list temporarily changes the colors of all open terminal displays using the current profile to that color scheme.
svn path=/branches/work/konsole-split-view/; revision=660879
2007-05-04 01:04:56 +00:00
Robert Knight
d3a09212e9 Draw border around selected color scheme in list. Use bold font for drawing name of color scheme currently in use. Consistancy, use 'const ColorScheme*' outside of ColorSchemeManager.
svn path=/branches/work/konsole-split-view/; revision=660870
2007-05-04 00:03:47 +00:00
Robert Knight
f18a8bba8f Add dialog for editing color schemes. Implement basic editing, applying changes and saving of color schemes.
svn path=/branches/work/konsole-split-view/; revision=660858
2007-05-03 22:52:32 +00:00
Robert Knight
329c063d28 Fix setting newly created profiles as the default. Update color scheme setting in profile when double clicking on entry in color scheme list.
svn path=/branches/work/konsole-split-view/; revision=660443
2007-05-02 18:46:52 +00:00
Robert Knight
e6e46e606d Save, load & apply cursor shape, cursor color and double click word characters. Add fallback defaults for more properties.
svn path=/branches/work/konsole-split-view/; revision=660406
2007-05-02 16:31:57 +00:00
Robert Knight
d4a5d2d001 Executable and directory completion for Command and Initial Directory options. Show clear buttons in tab title format dialog line edit and initial directory line edit.
svn path=/branches/work/konsole-split-view/; revision=660378
2007-05-02 14:28:45 +00:00
Robert Knight
125a8bb3df Refactor out duplicate code.
svn path=/branches/work/konsole-split-view/; revision=660367
2007-05-02 13:37:48 +00:00
Robert Knight
829479f911 Add sub-menu to change character encoding using KCodecAction. Currently in the View menu next to the menu items to change the text size, although I am not sure if that is the most appropriate place for it.
svn path=/branches/work/konsole-split-view/; revision=660233
2007-05-02 01:31:46 +00:00
Robert Knight
e728c533d6 Load, save & apply blinking cursor setting.
svn path=/branches/work/konsole-split-view/; revision=660232
2007-05-02 01:11:31 +00:00
Robert Knight
8086851f3d Load and save tab-bar, menu-bar modes.
svn path=/branches/work/konsole-split-view/; revision=660230
2007-05-02 00:55:32 +00:00
Robert Knight
de005e1792 Load, apply and save history mode and size, scrollbar position. Refactor out duplicate code.
svn path=/branches/work/konsole-split-view/; revision=660228
2007-05-02 00:46:15 +00:00
Robert Knight
a428afdf9b KWM -> KWindowSystem
svn path=/branches/work/konsole-split-view/; revision=659904
2007-05-01 00:50:49 +00:00
Robert Knight
f38228b8cd Implement saving, loading and deleting of profiles in the Konsole (KDE 4) .profile format. Only the basic options are saved and loaded at present.
svn path=/branches/work/konsole-split-view/; revision=659852
2007-04-30 22:12:42 +00:00
Robert Knight
15c38806d8 Rename sessions directory to profiles
svn path=/branches/work/konsole-split-view/; revision=659744
2007-04-30 18:19:23 +00:00
Robert Knight
4055b128a4 Remove old KDE 3 desktop files.
svn path=/branches/work/konsole-split-view/; revision=659735
2007-04-30 18:07:29 +00:00
Robert Knight
389ea8face Add a dialog to help the user edit the tab title format entry in the edit profile dialog.
svn path=/branches/work/konsole-split-view/; revision=659647
2007-04-30 15:15:27 +00:00
Robert Knight
933f433cef Add class to parse command lines.
svn path=/branches/work/konsole-split-view/; revision=659615
2007-04-30 14:11:58 +00:00
Robert Knight
68760bdb56 Implement changing of tab title format in Edit Profile Dialog.
svn path=/branches/work/konsole-split-view/; revision=659595
2007-04-30 13:02:25 +00:00
Robert Knight
278429bbf4 Beginning of code to listen for changes made to profiles and apply them to existing sessions and views.
svn path=/branches/work/konsole-split-view/; revision=659579
2007-04-30 12:41:29 +00:00
Robert Knight
373c7a17e8 Fall back to value of SHELL environment variable if no command or arguments are specified for a process. Continue work on Profile class.w
svn path=/branches/work/konsole-split-view/; revision=659346
2007-04-30 01:54:14 +00:00
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.
svn path=/branches/work/konsole-split-view/; revision=659341
2007-04-30 00:44:40 +00:00
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.
svn path=/branches/work/konsole-split-view/; revision=659297
2007-04-29 22:21:42 +00:00
Robert Knight
23ead6bac2 Private member field naming consistancy. Replace various #includes with forward class declarations.
svn path=/branches/work/konsole-split-view/; revision=658805
2007-04-28 14:44:35 +00:00
Robert Knight
5e1b00682d API cleanup in Session class. Remove un-needed methods and duplicates. Avoid need to call setListenToKeyPress on new Session instances before they can receive input.
svn path=/branches/work/konsole-split-view/; revision=658772
2007-04-28 13:51:18 +00:00
Robert Knight
8225fd1410 Disable Find Next/Previous when search bar is not active. Use QPointer<T*> for SessionController members which it does not own. ++Q_ASSERT.
svn path=/branches/work/konsole-split-view/; revision=658746
2007-04-28 12:10:40 +00:00