Olaf Lessenich
1c18e87423
Fix window position drift during visibility toggles
...
Defer window positioning using queue_resize() and GLib.idle_add() to ensure
all widget layout calculations are complete before moving the window.
Fixes #2184
sem-ver: bugfix
2025-09-05 18:55:08 +08:00
David Yang
ac85ab8e4d
Properly load checkbox value for "New tabs appear after the current tab"
...
Resolves addressable portion of #2261
2025-01-07 00:06:19 +08:00
Douglas Smith
9da64bd120
Add releasenotes file
2024-12-18 11:43:16 +08:00
James Addison
df9fbbee24
release notes: consistency with other fix notes
2024-09-17 00:00:53 +08:00
James Addison
18a8fe6862
Add reno release note
2024-09-17 00:00:53 +08:00
Christoph Hansknecht
bb76160dc1
feat: Remove underlines from quick-open targets when quick-open disabled
...
Fixes Guake/guake#2225
2024-06-01 00:15:40 +08:00
Tuomas Kangas
47312dc248
feat: Allow splitting terminal to specific size
2023-10-14 08:19:11 +08:00
Oscar
d2d73d5aac
fix: only allow image files to be used as background
...
sem-ver: bug-fix
Signed-off-by: Oscar <5xp395ab@duck.com>
2023-10-11 00:36:18 +08:00
Evan Maddock
a3ae752d77
Enable the use of AyatanaAppIndicator
...
This uses the newer successor to AppIndicator3 for the tray icon implementation, with a fallback to the older AppIndicator3 if the Ayatana version is not found. AyatanaAppIndicator is backwards compatible with AppIndicator3, so the API remains the same. The icon is also fixed.
Ref https://github.com/BuddiesOfBudgie/budgie-desktop/issues/446
Fixes https://github.com/Guake/guake/issues/433
sem-ver: bug-fix
Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>
2023-10-09 08:24:31 +08:00
David Yang
a011f8afad
Save font size when changing zoom level with keyboard shortcuts
2023-05-12 12:30:24 +08:00
David Yang
5ceca08eca
Use -n behavior if guake is passed a path as a positional argument
2023-05-12 12:22:33 +08:00
David Yang
bf61cec76a
Run -e in new tabs generated by split vertical/horizontal
2023-05-09 23:28:38 +08:00
Paul Hooijenga
2e5e309e88
Add hotkey to select all text
2022-12-03 14:53:14 +08:00
Paul Hooijenga
86bb9b55c1
Add pre-commit config and apply all fixes
2022-10-27 15:31:25 +08:00
Paul Hooijenga
96ef772f87
Add pin button to temporarily prevent hiding
2022-10-27 15:28:44 +08:00
Paul Hooijenga
a29466457e
Add hotkey to open new tab in same directory
2022-10-22 11:01:07 +08:00
Paul Hooijenga
246d879dcf
Include names of processes in PromptQuitDialog
2022-10-21 19:58:31 +08:00
Abdullah Mohammed
b963d66577
fixed slug file
2022-10-20 12:53:03 +08:00
Abdullah Mohammed
c30ba40011
added slug file
2022-10-20 12:53:03 +08:00
David Yang
50c19446b5
Added slug file
2022-09-21 12:59:31 +08:00
David Yang
7dc873cfae
Don't create two tabs when -n and -e are both specified
...
Fixes #2103
2022-06-21 19:01:16 +08:00
David Yang
cbf8d746fa
Add reno file
2022-06-20 23:14:45 +08:00
David Yang
238d33d5a2
Add data files to wheel distribution
...
Should fix #2100 and other related issues
2022-06-16 22:47:25 +08:00
David Yang
deffa2b2f9
Remove duplicate show method that generates unwanted resize events
...
Functionality seems to be equivalent with the section removed, needs testing.
Fixes #2047
2022-06-14 21:46:42 +08:00
David Yang
1e8ea6f14d
Reintroduce execute_command dbus hook
...
Command now always creates a new tab to execute the command in
2022-06-12 21:38:28 +08:00
David Yang
bee0e3cd4b
Trim leading words from the file path regex
2022-04-28 16:48:15 +08:00
David Yang
2f5a889c08
Add command line flag to get tab number/position from UUID
2022-04-28 16:48:01 +08:00
David Yang
e14b11f7e4
Set terminal title with compute_tab_title() on new tab creation
2022-04-28 16:46:16 +08:00
David Yang
a48d01549c
Make startup script non-blocking
2022-04-28 16:45:56 +08:00
vantu5z
519e79b028
Revert keycode for keybinding change and resolve with alternate method
...
This reverts commit 30c1c5643e .
New approach involves finding the first US/UK character in the keyval list for a scancode if the key is a non-US/UK character
2022-04-28 16:45:40 +08:00
David Yang
f70e82f762
Save layout when splitting/closing split panes
2022-04-28 16:45:15 +08:00
Jorge Cardona
b5728968a2
Proof of concept for changing the title with a yaml file on each directory
2022-04-19 22:37:29 +08:00
ChristianCelora
08f32aabe4
Fix split terminal.
...
Now it preverse the font scale during a vertical / horizontal split.
Resolve issue #1747 .
2022-04-09 16:30:08 +08:00
thib
38dfd0ef35
add release note for open link under term cursor
2022-04-07 18:25:47 +08:00
David Yang
ca0e17a190
Reassign the default keybinding for transparency up/down
...
Previous default collides with VTE scrolling functionality
2022-04-07 06:37:01 +08:00
kohnish
ea2aeb45d3
Add TERM_PROGRAM environment variable like other well-known terminals
...
for shell run commands
2022-04-03 20:14:01 +08:00
Alban Inquel
9ef93a22f7
fix fullscreen using pointer on several monitors
2022-03-04 19:00:22 +08:00
Louie Lu
bf4b85f3b4
Add reno
2022-02-23 21:40:20 +08:00
Gaetan Semet
5a4decc1b7
build: discard old reno slugs
2022-02-06 12:17:31 +01:00
Gaetan Semet
5a58a0c4ed
build: fix release notes generation
...
also, do not use commit merge on the commit with the tag
Signed-off-by: Gaetan Semet <gaetan@xeberon.net>
2022-02-06 10:52:07 +01:00
David Yang
3aca3a725a
Generate release notes for 3.8.2
2022-01-29 20:14:43 +08:00
David Yang
2613e02a9e
Eliminate redundant terminal spawning
...
Panes are always stored even in single paned tabs, the condition gating restoring box layout is always true so the initial terminal spawned was always immediately overwritten.
2022-01-29 07:24:42 +01:00
David Yang
b769b3a5fd
Fix arbitrary execution via dbus security flaw
...
Highlighted in #1796 . Also removed comments that won't be true or relevant with this change. These changes orphan the execute_command_by_uuid() method, but the method can probably still be used elsewhere.
2022-01-27 07:42:07 +01:00
Gaetan Semet
d5c5811759
Revert "doc: update NEWS.rst"
...
This reverts commit d3fb42faa9 .
2022-01-19 07:51:33 +08:00
Gaetan Semet
d3fb42faa9
doc: update NEWS.rst
2022-01-18 22:14:48 +01:00
Gaetan Semet
f06d0729f3
ci: enable upload to pypi
...
Signed-off-by: Gaetan Semet <gaetan@xeberon.net>
2022-01-18 11:47:26 +08:00
David Yang
9ec94c5cb2
Reinstate double click to open tabs
...
With an additional condition to attempt to check that we're clicking on the tab bar to resolve the original issue that led to the removal of the feature.
2022-01-18 11:47:06 +08:00
Jason Thai
0858d25440
Moved Option closer to related options and trimmed release notes
2022-01-16 22:07:42 +08:00
Jason Thai
f8b5573b38
Adhered to style guides and added release note
2022-01-16 22:07:42 +08:00
David Yang
6dc23f34cc
Add release note file
2021-12-20 19:09:20 +08:00