Laurent Montel
39cce65b1d
Don't install it twice
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=668667
19 years ago
Robert Knight
835f1fe300
Change tab text color for tabs when activity occurs in them, ala. Kopete. This is different to 'Monitor for Activity' which provides more dramatic notifications via the KDE notification framework.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=668549
19 years ago
Robert Knight
580f3fee30
Update TODO and remove old settings code from the repository.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=668482
19 years ago
Robert Knight
76b0f58867
* Add check for compositing on startup now that
...
KWindowSystem::compositingActive() works without a QApplication instance.
* Make terminal display intercept shortcuts using the Backspace/Home/End keys
( fixes backspace key triggering the 'Go Back' action in Dolphin when
terminal part has the focus )
* Add some plumbing that will be used to handle resizing by the terminal
program.
* Misc. tidy-ups and EBN fixes.
* Update the right part of the terminal display when updating blinking
cursor.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=668460
19 years ago
Robert Knight
e49cda4859
Revert Troy's commit. It causes a crash on startup here, I don't think it is just my system. Either way, unfortunately the proper solution isn't quite a one-liner.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=668076
19 years ago
Troy Unrau
58dc50a324
Add aseigo's composite extension testing code, as per comment at http://dot.kde.org/1179921215/1179939880/1179940099/
...
It builds, installs, runs, does not appear to break for kwin composite enabled or disabled, so ship it!
(there is the old line, still commented out that appears to now be redundant - should be removed if there are no problems with the new one...)
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=668067
19 years ago
Robert Knight
5331bf720d
Various EBN fixes.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667655
19 years ago
Robert Knight
ffa03ca138
Make profile shortcuts work for favorite profiles (others are currently ignored).
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667504
19 years ago
Robert Knight
bc8b16325a
Add keyboard icon to key bindings list. The current 'keyboard' icon is invisible against a white background, as are the hdd-external- icons. CCMAIL: kde-artists@kde.org
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667503
19 years ago
Robert Knight
d61c811755
Mistake from last commit. Fix the logic that repositions the tab bar on settings change.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667499
19 years ago
Robert Knight
2739625dce
Allow the tab bar position to be specified in the profile editing dialog. Other tweaks to the profile editing dialog.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667497
19 years ago
Robert Knight
0ef9ea5f41
Added 'Change Profile' menu to change the profile used by a running session.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667162
19 years ago
Robert Knight
a0976835b6
Tidy up Pty class header file and API. Better method names, remove un-used methods, add API documentation etc. Fix some other API documentation mistakes.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667129
19 years ago
Robert Knight
76520f04e3
Include Xlib.h header file before Xrender header file. Reported to fix compilation on Solaris 8.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666992
19 years ago
Robert Knight
0956611a06
Update output tracking state of screen window when scrolling using Shift+Page/Arrow keys
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666825
19 years ago
Robert Knight
2fd69ce1ba
Add internal support for choosing the tab bar's position with respect to the terminal display. Currently now defaults to positioning the tabs at the bottom of the screen as in KDE 3, haven't decided on what the final default setting will be.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666706
19 years ago
Robert Knight
8a81e29f8f
Reimplement scrolling the display up and down using the keyboard. This is now done in the display rather than the emulation, which allows displays on the same session to be scrolled independantly, but doesn't respect the scroll commands defined in the key bindings file.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666607
19 years ago
Robert Knight
74f640315e
Remove redundant check before delete[] and outdated comment.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666592
19 years ago
Robert Knight
a7549daefc
Fix crash when browsing color schemes after closing a split view.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666493
19 years ago
Robert Knight
4e6e820acd
Replace all usage of malloc/free with new/delete
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666487
19 years ago
Robert Knight
1bc6c85c7e
Remove dead and unused code, out of date comments, unused methods and un-needed includes.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666484
19 years ago
Robert Knight
fdc683432c
Use color scheme's transparency to draw item backgrounds in color scheme list if compositing is available. Untested.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666405
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.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666372
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.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=665834
19 years ago
Robert Knight
983271c55c
Fix tab title syncing between multiple views of the same session.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=665823
19 years ago
Robert Knight
73df051eb6
Fix URL filters not being updated when scrolling the display. Fix URLs being left underlined when moving mouse outside of target area.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=665822
19 years ago
Robert Knight
04069377d9
Tidy up and reorganise the header files and API for the Emulation classes, add more API documentation for the base Emulation class. Rename methods for consistancy and clarity.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=665816
19 years ago
Stephan Kulow
5842c08c80
if _emulation is 0, then we crash (CID 3508)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=665703
19 years ago
Robert Knight
fca8970274
Better Qt-style signal/slot names in Session class.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=665439
19 years ago
Stephan Kulow
a41d3ec513
revert Laurent's commit
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=664556
19 years ago
Laurent Montel
2d418141c7
It will be a good idea to extract string from
...
ui file, rc file, kcfg file
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=664548
19 years ago
Robert Knight
faf65587ba
Refactor the text drawing code. It was messy and had references to work-arounds for
...
Qt 2.x problems (!). Change the background drawing and fix the scrolling
optimisation. Disable transparency until I figure out how to check for compositing
before application start-up.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=664466
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.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=664308
19 years ago
Robert Knight
ecdb2781d0
Update TODO with more essential and non-essential features.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=664266
19 years ago
Script Kiddy
64cc349e8b
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=664086
19 years ago
Robert Knight
ee0292806c
Display a warning label in the colour scheme editor if transparency is not available.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663924
19 years ago
Robert Knight
794e57b9a4
Make use of window transparency setting in the color scheme when compositing support is available.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663884
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.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663712
19 years ago
Robert Knight
07b1e29c0c
Provide more sensible suggestions for bookmark names. Make suggestions context ( local vs. remote ) sensitive.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663708
19 years ago
Robert Knight
e9c4c9cca0
Cleanup the Session class's API. Remove redundant and unused methods, give better names to others, reorganise the order in the header file. Add checks in the view to behave properly when it is not attached to a session. Make the Konsole part's behaviour compliant with the TerminalInterface API documentation.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663705
19 years ago
Robert Knight
2b75ba0647
Add a TODO list with features to implement, known bugs to squash, testing to do, user interface issues to look at and "artwork" to do before release. Help from others would particularly be appreciated with respect to testing and UI issues. Especially unicode support testing. (Also add menu items that I forgot in a previous commit)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663531
19 years ago
Robert Knight
35792c6fa3
Use inline editing for the tab title formats.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663372
19 years ago
Robert Knight
33e1a53cf8
Fix crash when changing color scheme if none in the list were previously checked. Add API documentation.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663366
19 years ago
Robert Knight
c43d476a1d
Menu items and keyboard shortcuts to change the size of the current view in split-view mode. Use Ctrl+Shift+[ to shrink the size of the current view by 10% and Ctrl+Shift+] to increase the size of the current view by 10%
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663091
19 years ago
Dirk Mueller
9ea3227384
include cleanup
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663054
19 years ago
Robert Knight
33c913383d
EBN fixes. Mostly copyright and implementations including their own headers first.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=662726
19 years ago
Stephan Binner
c7debcd41a
i18n style guide fixes
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=662510
19 years ago
Laurent Montel
57059a4d41
Disable enable final when it's not possible to build it
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=662483
19 years ago
Laurent Montel
aa73943705
Add Q_INTERFACE to fix warning
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=662463
19 years ago
Robert Knight
955b371745
Revert back to the hardcoded xfree4.0.0 keyboard layout by default until I put this in its own keytab file where it belongs. Keep dirk happy :)
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=662334
19 years ago