125 Commits (e8aad5ad93b825e892ee8dc7994eaedeca404cbb)

Author SHA1 Message Date
Jekyll Wu eee7eb7dd6 Rename _types to _profiles since it really store profiles. 15 years ago
Jekyll Wu 221cde8b9d Don't lookup available KDE3 profiles since they are not actually loaded. 15 years ago
Kurt Hindenburg 3e75622bd8 To clarify code, s/info/profile/g 15 years ago
Jekyll Wu 272ac9850e Include KDE headers consistently in the from of "#include <KSomething>" . 15 years ago
Jekyll Wu 49c107966b Konsole should never save a profile with empty name into disk. 15 years ago
Jekyll Wu b916dd22d0 Rename 'persistant' to 'persistent'. 15 years ago
Jekyll Wu 9971d3d117 prefer using convenient method KStandardDirs::locate() . 15 years ago
Jekyll Wu afea863b2a Stop tracking the session/profile pair after a session is closed. 15 years ago
Jekyll Wu a5eaba7f76 Create runtime profile only once per session. 15 years ago
Jekyll Wu 69281f05a3 Delete some commented off and never-used code. 15 years ago
Jekyll Wu cb6a87a9b4 When loading profile, do not initially set default profile as parent. 15 years ago
Albert Astals Cid 3913792ce6 Add some const to make the code easier to follow 15 years ago
Kurt Hindenburg 23062bcc0d Allow profile filenames to have multiple '.'s. 15 years ago
Kurt Hindenburg d1ae639d4a Add some context for i18n translations. These 2 messages are not 15 years ago
Kurt Hindenburg d6512d95ac Temp fix for some crashes when changing profiles in Konsole Part. 16 years ago
Sascha Peilicke 45d27ec764 Second chunk of menubar changes, see http://reviewboard.kde.org/r/3875/ for details. 16 years ago
Robert Knight 5c55fd0154 Greatly reduce memory usage required by Konsole's scrollback buffer and improve releasing of scrollback memory to OS when no longer needed. 17 years ago
Kurt Hindenburg bc9d65ec79 Add support for reading the profiles' menu index (favorites) from the profile file. 17 years ago
Kurt Hindenburg 8aa7acde0b Use QLatin1String instread of const char * 17 years ago
Albert Astals Cid 0814346bfe const & for foreach 17 years ago
Rahman Duran d1412127e4 BUG: 172034 17 years ago
Robert Knight dd9df43b44 Remove emacs mode information from the bottom of some source files. 17 years ago
Robert Knight 6c9f15a409 If recursion is encountered in the profile parent hierarchy then fall back to the fallback profile instead of an empty one as the fallback profile at least has useful default settings. 17 years ago
Robert Knight ef3e43e11d Initial implementation of session management in Konsole. 18 years ago
Robert Knight 956277c014 Convert tabs to 4 spaces to match kdelibs conventions. Previously 18 years ago
Robert Knight 78277a8cbe * Change behavior of 'New Profile' button to copying the selected 18 years ago
Robert Knight 6c9ae440f7 Fix 'Show in Menu' toggle not working when no favorites are currently selected 18 years ago
Robert Knight 0353940144 Fix unused variable warnings. 18 years ago
Robert Knight 5d9997446e Update copyright year to 2008. Remove '(C)' from copyright lines. 18 years ago
Robert Knight b08c09b533 Fix konsoleprofile changes to view-related properties not 18 years ago
Robert Knight 3ddffbd214 Re-implement 'Send Input to All' (now Edit -> Copy Input To...) 18 years ago
Robert Knight b0ef618588 Fix test which was producing erroneous warning about sessions still being alive on exit. 18 years ago
Robert Knight bd154850e1 Define environment variable in new sessions which is set to the initial working directory of the profile used for the session. 18 years ago
Adriaan de Groot 7153c133a3 Match const between .cpp and .h. 18 years ago
Robert Knight 85bada8fa8 Print a warning rather than aborting if the session count is non-zero at exit. Will look into this more carefully later. 18 years ago
Robert Knight 7c0e81dada Safer shutdown. Ensure all sessions are closed and session state saved 18 years ago
Robert Knight 5036d8cb00 Squashed commit of the following: 18 years ago
Robert Knight ebef9f4b96 Remove debugging messages. 18 years ago
Robert Knight 08ec730013 Reduce code duplication. Change Profile::property(property).value<T>() to Profile::property<T>(), introduce helper ShouldApplyProperty class to simplify SessionManager::applyProfile() 18 years ago
Robert Knight c915120cc7 Fix hang when loading a profile with recursive inheritance. 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 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 96b912e957 Fix serious bug where starting Konsole with arguments such as -e,--workdir or -p made changes to the default profile which applied to other Konsole windows and were saved on exit. Problem fixed by creating a new hidden profile which inherits from the window's default profile and applying the property changes to that. Modify SessionManager so that hidden profiles are not saved to disk. 18 years ago
Robert Knight 8171d4872f * Do not remove color schemes / key bindings from list if the 19 years ago
Jakub Stachowski ffc0f1d9dc Don't try saving profile into unwritable file. 19 years ago
Andreas Pakulat f412e5b5aa Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are 19 years ago
Robert Knight 42dce0374c Changes: 19 years ago
Robert Knight 7380d673e8 Ensure sessions are finished before attempting to delete them. 19 years ago
Robert Knight 503fdd023e Fix several memory leaks and uninitialized variables found with valgrind. 19 years ago