Featuring the return of the --execute-command flag with slightly adjusted semantics, a new system for setting terminal parameters with yaml files and various fixes, Guake 3.9 is now out.
What's Changed
- Fix custom label not working by @mlouielu in #2045
- fix fullscreen using pointer on several monitors by @panpann in #2049
- Fix typos in FAQ by @MarkMuth in #2059
- Add TERM_PROGRAM environment variable like other well-known terminals by @kohnish in #2063
- Add open link under terminal cursor by @thibthib18 in #2062
- Fix split terminal did not preverse font scale #1747 by @ChristianCelora in #2046
- Per directory yaml by @jorgeecardona in #1759
- Save layout when splitting/closing split panes by @Davidy22 in #2055
- Revert keycode for keybinding change and resolve with alternate method by @Davidy22 in #2067
- Make startup script non-blocking by @Davidy22 in #2068
- Cleaning up deepsource complaints by @Davidy22 in #2069
- Set terminal title with compute_tab_title() on new tab creation by @Davidy22 in #2073
- Clear up deprecations by @Davidy22 in #2075
- Add command line flag to get tab number/position from UUID by @Davidy22 in #2078
- Trim leading words from the file path regex by @Davidy22 in #2077
- Make sure _guake_yml_load_monotonic is declared before use by @Davidy22 in #2081
- Add file loader and tests for compute_tab_table and load_cwd_guake_yml by @jorgeecardona in #2076
- Fix typos in gschema descriptions by @rjeb in #2084
- Reintroduce execute_command dbus hook by @Davidy22 in #2057
New Contributors
- @MarkMuth made their first contribution in #2059
- @kohnish made their first contribution in #2063
- @thibthib18 made their first contribution in #2062
- @ChristianCelora made their first contribution in #2046
- @jorgeecardona made their first contribution in #1759
Full Changelog: 3.8.5...3.9.0