Searched +hist:02 +hist:ee32bb (Results 1 - 9 of 9) sorted by relevance
/haiku/src/apps/terminal/ | ||
H A D | TermApp.h | diff eb718e31 Mon Jun 16 03:08:02 MDT 2014 Ingo Weinhold <ingo_weinhold@gmx.de> Terminal: Handle SIGCHLD in a dedicated thread Block SIGCHLD in all threads and spawn a dedicated thread that handles the signal in a loop (via sigwait()). This avoids the issue that the SIGCHLD could be handled in any of our threads and thus possibly interrupt a syscall. Fixes #10941. diff 5b41331f Sat Mar 09 02:40:16 MST 2013 Siarzhuk Zharski <zharik@gmx.li> CodeStyle fixes, some refactoring and cleanup * Clear some codestyle issues catched by checker script; * Rename RestartDebugCapture to more consistent StartStopDebugCapture; * Updated Copyrights and authors lists, some occurences of the raw MIT licence text replaced with "under the terms of MIT licence" reference; * Fixes for x86_64 build. This is cumulative cleanup commit for series of Terminal refactoring changes I have introduced last time. No significant functional changes. diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff be8fa2fb Fri Jul 02 05:36:13 MDT 2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx> * Update all applications in tree to use the new localizing system * Remove the old one from the locale librairy, with some cleanup Known regressions : * readonlybootprompt will no longer update the locale settings : the method used messed with internal undocumented things * external localized apps (webpositive for example) will not run anymore. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37336 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff eb718e31d22dded84f10f218d3a380ef5707dee1 Mon Jun 16 03:08:02 MDT 2014 Ingo Weinhold <ingo_weinhold@gmx.de> Terminal: Handle SIGCHLD in a dedicated thread Block SIGCHLD in all threads and spawn a dedicated thread that handles the signal in a loop (via sigwait()). This avoids the issue that the SIGCHLD could be handled in any of our threads and thus possibly interrupt a syscall. Fixes #10941. diff 5b41331f1100c78541d87b7ad5a15d5652acb079 Sat Mar 09 02:40:16 MST 2013 Siarzhuk Zharski <zharik@gmx.li> CodeStyle fixes, some refactoring and cleanup * Clear some codestyle issues catched by checker script; * Rename RestartDebugCapture to more consistent StartStopDebugCapture; * Updated Copyrights and authors lists, some occurences of the raw MIT licence text replaced with "under the terms of MIT licence" reference; * Fixes for x86_64 build. This is cumulative cleanup commit for series of Terminal refactoring changes I have introduced last time. No significant functional changes. diff 02ee32bb0d3cc6680c421177bb490dba84230081 Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff be8fa2fb3088ab1921612b60f352dd9334b40b3d Fri Jul 02 05:36:13 MDT 2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx> * Update all applications in tree to use the new localizing system * Remove the old one from the locale librairy, with some cleanup Known regressions : * readonlybootprompt will no longer update the locale settings : the method used messed with internal undocumented things * external localized apps (webpositive for example) will not run anymore. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37336 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | AppearPrefView.h | diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 723de034 Fri Nov 11 17:02:48 MST 2005 Axel Dörfler <axeld@pinc-software.de> * Removed "full font" vs. "half font" setting (in the GUI only for now) - this should better be handled by the app_server (ie. via font overlays). * Fixed compilation under Dano. * Fixed some broken headers. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14861 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb0d3cc6680c421177bb490dba84230081 Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 723de034c64749fadc75bee362171f1127bf00c3 Fri Nov 11 17:02:48 MST 2005 Axel Dörfler <axeld@pinc-software.de> * Removed "full font" vs. "half font" setting (in the GUI only for now) - this should better be handled by the app_server (ie. via font overlays). * Fixed compilation under Dano. * Fixed some broken headers. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14861 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | PrefHandler.cpp | diff defb8292 Mon Nov 10 02:26:44 MST 2014 Adrien Destugues <pulkomandy@gmail.com> Terminal Prefs: replace "OK" with "Defaults" Again, this is the more standard way to do things in Haiku. diff 5b41331f Sat Mar 09 02:40:16 MST 2013 Siarzhuk Zharski <zharik@gmx.li> CodeStyle fixes, some refactoring and cleanup * Clear some codestyle issues catched by checker script; * Rename RestartDebugCapture to more consistent StartStopDebugCapture; * Updated Copyrights and authors lists, some occurences of the raw MIT licence text replaced with "under the terms of MIT licence" reference; * Fixes for x86_64 build. This is cumulative cleanup commit for series of Terminal refactoring changes I have introduced last time. No significant functional changes. diff 02f3baa0 Sat Jan 26 14:40:06 MST 2013 Siarzhuk Zharski <zharik@gmx.li> Cleanup:Remove unused pref entries and fix typo * PREF_SHELL is not used anymore, corresponding entry in /etc/passwd should be used instead; * PREF_GUI_LANGUAGE is not actual anymore - we have system-wide UI localization support; * Fix typo in the name of MSG_SET_TERMNAL_TITLE constant. diff 0961433d Sun Mar 06 02:33:39 MST 2011 Jérôme Duval <korli@users.berlios.de> Patch from diver (bug #7329) with cleanup by myself: remove excessive localization git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40834 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 723de034 Fri Nov 11 17:02:48 MST 2005 Axel Dörfler <axeld@pinc-software.de> * Removed "full font" vs. "half font" setting (in the GUI only for now) - this should better be handled by the app_server (ie. via font overlays). * Fixed compilation under Dano. * Fixed some broken headers. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14861 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02cf6d00 Fri Jul 29 07:17:40 MDT 2005 Axel Dörfler <axeld@pinc-software.de> Since we now only have a single file to save, we no longer create a sub-directory "HaikuTerminal" in the user settings directory, but just a file called either "Terminal" (for the Haiku build) or "HaikuTerminal" (for the R5 build). Last commit also made sure the settings target path existed - this is now no longer necessary, and thus, disabled. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13856 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff defb82922a0f1e2872aae848b8c565fd26b2eb90 Mon Nov 10 02:26:44 MST 2014 Adrien Destugues <pulkomandy@gmail.com> Terminal Prefs: replace "OK" with "Defaults" Again, this is the more standard way to do things in Haiku. diff 5b41331f1100c78541d87b7ad5a15d5652acb079 Sat Mar 09 02:40:16 MST 2013 Siarzhuk Zharski <zharik@gmx.li> CodeStyle fixes, some refactoring and cleanup * Clear some codestyle issues catched by checker script; * Rename RestartDebugCapture to more consistent StartStopDebugCapture; * Updated Copyrights and authors lists, some occurences of the raw MIT licence text replaced with "under the terms of MIT licence" reference; * Fixes for x86_64 build. This is cumulative cleanup commit for series of Terminal refactoring changes I have introduced last time. No significant functional changes. |
H A D | TermApp.cpp | diff eb718e31 Mon Jun 16 03:08:02 MDT 2014 Ingo Weinhold <ingo_weinhold@gmx.de> Terminal: Handle SIGCHLD in a dedicated thread Block SIGCHLD in all threads and spawn a dedicated thread that handles the signal in a loop (via sigwait()). This avoids the issue that the SIGCHLD could be handled in any of our threads and thus possibly interrupt a syscall. Fixes #10941. diff 5b41331f Sat Mar 09 02:40:16 MST 2013 Siarzhuk Zharski <zharik@gmx.li> CodeStyle fixes, some refactoring and cleanup * Clear some codestyle issues catched by checker script; * Rename RestartDebugCapture to more consistent StartStopDebugCapture; * Updated Copyrights and authors lists, some occurences of the raw MIT licence text replaced with "under the terms of MIT licence" reference; * Fixes for x86_64 build. This is cumulative cleanup commit for series of Terminal refactoring changes I have introduced last time. No significant functional changes. diff 0961433d Sun Mar 06 02:33:39 MST 2011 Jérôme Duval <korli@users.berlios.de> Patch from diver (bug #7329) with cleanup by myself: remove excessive localization git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40834 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff be8fa2fb Fri Jul 02 05:36:13 MDT 2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx> * Update all applications in tree to use the new localizing system * Remove the old one from the locale librairy, with some cleanup Known regressions : * readonlybootprompt will no longer update the locale settings : the method used messed with internal undocumented things * external localized apps (webpositive for example) will not run anymore. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37336 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff f328fdc4 Thu Aug 02 10:55:44 MDT 2007 Axel Dörfler <axeld@pinc-software.de> Fixed the build under BeOS/Dano: * setenv() actually exists in Dano. * On R5, it now uses sprintf() - the previous version would not compile. * Cleaned some weird code in TermBuffer.cpp to set the "buf" variable to the end of the string - it also no longer uses the index() BSD extension (same as strchr()). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21793 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 37b209af Tue Jul 17 02:04:36 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> Renamed spawn.cpp/h to Shell.cpp/h and updated the other source files to take this change into account git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21629 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff e1628af5 Mon Jul 02 14:37:45 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> more style cleanups, removed unused global git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21542 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 1bf81a0b Mon Jul 02 14:13:40 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> Moved gTermPref to TermApp.cpp. Moved deleting of gTermPref to the TermApp destructor, so it's symmetric to its creation. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21541 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | AppearPrefView.cpp | diff 5211ae5d Thu Nov 27 02:53:16 MST 2014 Adrien Destugues <pulkomandy@gmail.com> Terminal: use BPopUpMenu in BMenuFields. Using a BMenu works, but it doesn't look as good. Thanks to Diver for noticing this. diff defb8292 Mon Nov 10 02:26:44 MST 2014 Adrien Destugues <pulkomandy@gmail.com> Terminal Prefs: replace "OK" with "Defaults" Again, this is the more standard way to do things in Haiku. diff b0044e44 Mon Sep 02 09:23:34 MDT 2013 Siarzhuk Zharski <zharik@gmx.li> Temrinal Prefs: update color control on scheme change Update the color control state on the scheme change event Fixes #9864. diff a2f89c58 Thu Feb 02 14:02:53 MST 2012 Siarzhuk Zharski <zharik@gmx.li> [Coverity] Fixed some uninit fields and return values checks * Fixed CID2398, CID9945, CID9943, CID4215 diff a2f89c58 Thu Feb 02 14:02:53 MST 2012 Siarzhuk Zharski <zharik@gmx.li> [Coverity] Fixed some uninit fields and return values checks * Fixed CID2398, CID9945, CID9943, CID4215 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4882883b Thu Feb 07 07:14:02 MST 2008 Stefano Ceccherini <stefano.ceccherini@gmail.com> AppearPrefView was mixing up flags and resizing mode. Fixed. Also set the flag B_PULSE_NEEDED (for the blinking cursor) in TermView. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23911 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 723de034 Fri Nov 11 17:02:48 MST 2005 Axel Dörfler <axeld@pinc-software.de> * Removed "full font" vs. "half font" setting (in the GUI only for now) - this should better be handled by the app_server (ie. via font overlays). * Fixed compilation under Dano. * Fixed some broken headers. * Cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14861 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 5211ae5d68901d91974081997fcd9cb2ee733b4b Thu Nov 27 02:53:16 MST 2014 Adrien Destugues <pulkomandy@gmail.com> Terminal: use BPopUpMenu in BMenuFields. Using a BMenu works, but it doesn't look as good. Thanks to Diver for noticing this. |
H A D | Jamfile | diff 4429c2c8 Sun Jun 16 03:13:02 MDT 2019 Adrien Destugues <pulkomandy@pulkomandy.tk> Terminal: remove fullscreen tooltip Whenever using Terminal in fullscreen mode, there is a permanently on tooltip with the shortcut to exit fullscreen mode wherever you leave your mouse. This is super annoying and as a result I find myself rarely using fullscreen mode. Remove the tooltip, and instead add a button to the right of the tab bar to exit fullscreen mode, as done in WonderBrush and WebPositive. Change-Id: If42f038da3d644970de6214a31195882d4fc7eee Reviewed-on: https://review.haiku-os.org/c/1507 Reviewed-by: waddlesplash <waddlesplash@gmail.com> diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff be8fa2fb Fri Jul 02 05:36:13 MDT 2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx> * Update all applications in tree to use the new localizing system * Remove the old one from the locale librairy, with some cleanup Known regressions : * readonlybootprompt will no longer update the locale settings : the method used messed with internal undocumented things * external localized apps (webpositive for example) will not run anymore. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37336 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 37b209af Tue Jul 17 02:04:36 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> Renamed spawn.cpp/h to Shell.cpp/h and updated the other source files to take this change into account git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21629 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff e98e8fe2 Mon Jul 18 02:11:43 MDT 2005 Axel Dörfler <axeld@pinc-software.de> Forgot to commit Jamfile before: removed AboutWindow.cpp. Cleaned up ShellPrefView a little. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13739 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb0d3cc6680c421177bb490dba84230081 Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff be8fa2fb3088ab1921612b60f352dd9334b40b3d Fri Jul 02 05:36:13 MDT 2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx> * Update all applications in tree to use the new localizing system * Remove the old one from the locale librairy, with some cleanup Known regressions : * readonlybootprompt will no longer update the locale settings : the method used messed with internal undocumented things * external localized apps (webpositive for example) will not run anymore. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37336 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 37b209af048711485162612411b223ecf1948650 Tue Jul 17 02:04:36 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> Renamed spawn.cpp/h to Shell.cpp/h and updated the other source files to take this change into account git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21629 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff e98e8fe256b78d993a8b11718b327cd4d21f1ea7 Mon Jul 18 02:11:43 MDT 2005 Axel Dörfler <axeld@pinc-software.de> Forgot to commit Jamfile before: removed AboutWindow.cpp. Cleaned up ShellPrefView a little. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13739 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | TermConst.h | diff 5b41331f Sat Mar 09 02:40:16 MST 2013 Siarzhuk Zharski <zharik@gmx.li> CodeStyle fixes, some refactoring and cleanup * Clear some codestyle issues catched by checker script; * Rename RestartDebugCapture to more consistent StartStopDebugCapture; * Updated Copyrights and authors lists, some occurences of the raw MIT licence text replaced with "under the terms of MIT licence" reference; * Fixes for x86_64 build. This is cumulative cleanup commit for series of Terminal refactoring changes I have introduced last time. No significant functional changes. diff 02f3baa0 Sat Jan 26 14:40:06 MST 2013 Siarzhuk Zharski <zharik@gmx.li> Cleanup:Remove unused pref entries and fix typo * PREF_SHELL is not used anymore, corresponding entry in /etc/passwd should be used instead; * PREF_GUI_LANGUAGE is not actual anymore - we have system-wide UI localization support; * Fix typo in the name of MSG_SET_TERMNAL_TITLE constant. diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 289ca930 Mon May 22 15:43:02 MDT 2006 François Revol <revol@free.fr> Added a Fullscreen shortcut (ALT-ENTER). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17554 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 5b41331f1100c78541d87b7ad5a15d5652acb079 Sat Mar 09 02:40:16 MST 2013 Siarzhuk Zharski <zharik@gmx.li> CodeStyle fixes, some refactoring and cleanup * Clear some codestyle issues catched by checker script; * Rename RestartDebugCapture to more consistent StartStopDebugCapture; * Updated Copyrights and authors lists, some occurences of the raw MIT licence text replaced with "under the terms of MIT licence" reference; * Fixes for x86_64 build. This is cumulative cleanup commit for series of Terminal refactoring changes I have introduced last time. No significant functional changes. diff 02f3baa09d11547e1be4a950d279dd55371a3fcc Sat Jan 26 14:40:06 MST 2013 Siarzhuk Zharski <zharik@gmx.li> Cleanup:Remove unused pref entries and fix typo * PREF_SHELL is not used anymore, corresponding entry in /etc/passwd should be used instead; * PREF_GUI_LANGUAGE is not actual anymore - we have system-wide UI localization support; * Fix typo in the name of MSG_SET_TERMNAL_TITLE constant. diff 02ee32bb0d3cc6680c421177bb490dba84230081 Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 289ca930ab86dfbe6bcee18b7feb0604bdf169b8 Mon May 22 15:43:02 MDT 2006 François Revol <revol@free.fr> Added a Fullscreen shortcut (ALT-ENTER). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17554 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
H A D | TermWindow.h | diff 5211ae5d Thu Nov 27 02:53:16 MST 2014 Adrien Destugues <pulkomandy@gmail.com> Terminal: use BPopUpMenu in BMenuFields. Using a BMenu works, but it doesn't look as good. Thanks to Diver for noticing this. diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff ffcedfaa Sat May 02 21:23:17 MDT 2009 Philippe Saint-Pierre <stpere@gmail.com> Small tweaks regarding the scrollbars of terminal when used in fullscreen mode : * if there is only one tab open, no functional change * when there is two or more tabs open, display the scroll bar in the _ActiveTermView It simply didn't make sense to not display the scrollbars in the _ActiveTermView since it was already shown in the other tabs. On the other hand, I can understand not showing the scrollbar when there is no tabview visible, as it mimic a real terminal. That fixes bug reported in ticket #3300. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30597 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 56e415dd Mon Feb 04 02:43:16 MST 2008 Stefano Ceccherini <stefano.ceccherini@gmail.com> Opening the preferences window and hitting "cancel" would shrink the window every time, without reason, since _Revert() was called even if no changes were made. Build the list of window sizes dynamically, this way we get rid of some code duplication. Removed implementation of TermWindow::QuitRequested(). The B_QUIT_ON_WINDOW close takes care of quitting the application. Some cleanups. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23860 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff a08f19d5 Tue Jan 22 02:54:22 MST 2008 Stefano Ceccherini <stefano.ceccherini@gmail.com> Limit the number of tabs to 6 per window (at least for now). More tabs are not that useful, and the terminal doesn't like it anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23700 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 678f903e Thu Aug 02 07:17:23 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> Implemented tabbed terminal (with a couple of bad hacks which will go away soon, hopefully). The menuitem to open a new tab is still disabled, until I figure out how to catch the exit signal... HELP ? Plus there are still a couple of visual issues, but AFAICT without tabs the Terminal appearance should be the same as it was before, so no one should complain. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21790 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff e1628af5 Mon Jul 02 14:37:45 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> more style cleanups, removed unused global git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21542 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 289ca930 Mon May 22 15:43:02 MDT 2006 François Revol <revol@free.fr> Added a Fullscreen shortcut (ALT-ENTER). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17554 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 5211ae5d68901d91974081997fcd9cb2ee733b4b Thu Nov 27 02:53:16 MST 2014 Adrien Destugues <pulkomandy@gmail.com> Terminal: use BPopUpMenu in BMenuFields. Using a BMenu works, but it doesn't look as good. Thanks to Diver for noticing this. |
H A D | TermWindow.cpp | diff 281ece0b Sat Jan 14 02:11:45 MST 2023 Humdinger <humdingerb@gmail.com> Terminal: Menu "Theme settings..." -> "Colors..." "Colors" is simpler, better translatable and currently more correct. A "theme" is broader, including backgrounds, fonts, mouse cursor, sounds etc. For a Terminal it's mostly colours. Fonts are being handled in the "Settings" panel. Change-Id: Icf043fffbc64d976db7a71c28c41aeea0cdf44e6 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5999 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: waddlesplash <waddlesplash@gmail.com> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> diff 4429c2c8 Sun Jun 16 03:13:02 MDT 2019 Adrien Destugues <pulkomandy@pulkomandy.tk> Terminal: remove fullscreen tooltip Whenever using Terminal in fullscreen mode, there is a permanently on tooltip with the shortcut to exit fullscreen mode wherever you leave your mouse. This is super annoying and as a result I find myself rarely using fullscreen mode. Remove the tooltip, and instead add a button to the right of the tab bar to exit fullscreen mode, as done in WonderBrush and WebPositive. Change-Id: If42f038da3d644970de6214a31195882d4fc7eee Reviewed-on: https://review.haiku-os.org/c/1507 Reviewed-by: waddlesplash <waddlesplash@gmail.com> diff 5211ae5d Thu Nov 27 02:53:16 MST 2014 Adrien Destugues <pulkomandy@gmail.com> Terminal: use BPopUpMenu in BMenuFields. Using a BMenu works, but it doesn't look as good. Thanks to Diver for noticing this. diff 5b41331f Sat Mar 09 02:40:16 MST 2013 Siarzhuk Zharski <zharik@gmx.li> CodeStyle fixes, some refactoring and cleanup * Clear some codestyle issues catched by checker script; * Rename RestartDebugCapture to more consistent StartStopDebugCapture; * Updated Copyrights and authors lists, some occurences of the raw MIT licence text replaced with "under the terms of MIT licence" reference; * Fixes for x86_64 build. This is cumulative cleanup commit for series of Terminal refactoring changes I have introduced last time. No significant functional changes. diff 27f365ea Sun Feb 20 21:02:50 MST 2011 Jonas Sundström <jonas@kirilla.com> Small fix. Helps when doing a Close All from Deskbar and the Terminals all flatten/unflatten all over each other. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40591 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 02ee32bb Wed Nov 17 16:46:13 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Implemented support for dynamic tab and window titles: * Added settings for tab and window titles. Both are strings with optional placeholders for tab/terminal index, currently active process name and current directory. * Added a generic utility class PatternEvaluator that allows to expand this kind of pattern strings and callback classes [Tab,Window]TitlePlaceholderMapper that provide the specific expansion for the tab and window title placeholders. * TermWindow: - Separated the notions of session (== tab) and window titles. The tty clients no longer set the window, but the session title. - Use the patterns instead of the hard-coded window/tab titles. - Recompute all titles once a second, so changes of running programs are reflected. * The default patterns for tab and window titles are "%1d: %p" (last CWD component and name of the running process) and "Terminal %i: %t" (Terminal ID and active tab title). Unfortunately the space on the tabs is seriously limited, so that the tab title is virtually always truncated. Ideas welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39473 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 57ce714e Wed Sep 22 04:02:28 MDT 2010 Philippe Houdoin <philippe.houdoin@gmail.com> Fix visual artefact !#2 described in #6530. Please confirm #6530 can be closed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38784 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 3fa02e15 Wed Feb 24 07:06:02 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35597 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 8fd171c8 Wed Nov 04 02:57:10 MST 2009 Axel Dörfler <axeld@pinc-software.de> * SmartTabView can now also resize a vertical scroll bar, if needed (ie. if one overlaps with the menu bar). Not a perfect solution, but works well enough. * When you only have a single tab, the vertical scroll bar now overlaps again with the menu bar. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33870 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
Completed in 2708 milliseconds