aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/weltschmerz.1 (unfollow)
Commit message (Collapse)AuthorLines
2021-06-26Add feature to open a new terminalJuhani Krekelä-1/+7
Add ability to open a new weltschmerz terminal, either from context menu or with a key combination. The new terminal is opened in the directory indicated with OSC 7, allowing quickly opening additional terminals while working. Preferably this would launch the user's preferred terminal, as defined in per-user settings, but this is not possible with glib[1]. For this reason the option always launches another weltschmerz. weltschmerz is launched using bare Process.spawn_async() on the name of the program as defined in weltschmerz.vala. We considered using the AppInfo database to retrieve the name of executable instead, but as there is no way to query the database for terminal emulators we would have to go through every single program installed on the computer and try to find one called weltschmerz. As the change would merely replace the requirement of having weltschmerz in PATH with the requirement of having a .desktop file with the name in one of the standardized locations, this would not be worth it. [1] https://gitlab.gnome.org/GNOME/glib/-/issues/338
2021-06-17Add setting for controlling cursor blinkingJuhani Krekelä-1/+17
Currently weltschmerz always uses the global GTK setting for cursor blink, which means that the cursor blink setting is stored separately from the rest of the configuration. Add a setting for overriding it in the config file, so that all the relevant settings can be adjusted in one standardized place. Reviewed-by: Wolfgang Müller <wolf@oriole.systems>
2021-03-10Update name and add .mailmap for consistencyWolfgang Müller-1/+1
2020-04-13Add Open directory featureWynn Wolf Arbor-0/+8
VTE can leverage the child program's support of OSC 7 to keep track of the current directory. This commit adds support for opening said directory in the default file manager, either by using a shortcut or by activating a new entry in the context menu.
2020-04-13Add OSC 8 hyperlink supportWynn Wolf Arbor-3/+13
This commit adds support for the OSC 8 hyperlink escape sequence [1]. As this is not a mature feature and there seem to be outstanding security concerns [2], the setting that controls whether or not OSC 8 is interpreted is disabled by default. Just like gnome-terminal, weltschmerz will display a tooltip with the canonicalized URI when hovering over a hyperlink. [1] https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda [2] https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda#security
2020-01-17Update name and mail addressWynn Wolf Arbor-2/+2
2019-10-07Introduce fallbacks when getting the user's shellWolfgang Müller-1/+10
2019-08-31Add support for adjusting the font scale at runtimeWolfgang Müller-1/+10
2019-08-04Adjust manual page to reflect the correct signalWolfgang Müller-2/+1