Releases: ddterm/gnome-shell-extension-ddterm
v58
v57
v56
Features
- Added back GNOME 42/Ubuntu 22.04 support for now, since it doesn't require any code changes: #1047
- Visible text in the terminal will be saved and restored when the app is started again: #1147
Fixes
- Now ddterm won't get killed when you disable some other extension: #1087 #1091
- Now the build system won't try to run
npm install
(or touchnpm
in any way) - because it's inconvenient when you're packaging for a Linux distro: #1125 - Fixed monitor scale detection in mixed-DPI configurations: #1062
- Made "On all workspaces" option more reliable: #1150
- Using new VTE 0.76 context menu API: #1153
- Another attempt to make ddterm work better with multi-monitor setups: #1101
Other
- Added proper copyright notices in translation files: #1113
- Made the repository REUSE compliant: #1143
- Rewritten the test suite (again) to allow running it without containers. Also, it can be run to test an installed package. #1026
- Refactored animation code to reduce duplication and make the
WindowManager
class smaller: #1053 - Got rid of sed "preprocessing": #1066
Full Changelog: v55...v56
As usual, [email protected]
is the package for GNOME 45 and later
[email protected]
is for GNOME 42-44
Tests will fail without containers because the GNOME Shell instance, launched for tests, will try to update the extension. Apply 3114352 if you need the tests to pass.
v55
What's Changed
- Drop GNOME 40-42 support by @amezin in #913
- Fix warning on GLib >=2.79.2 by @C-512L in #981
- Fix ddterm window "flying over" from monitor with mouse to selected monitor by @amezin in #1021
- extension/wm: don't override animations if disabled globally by @amezin in #1031
- Compatibility with GNOME 47 by @amezin in #1036
- app/terminal: reimplement old properties using new "termprop" API (VTE 0.78 compatibility) by @amezin in #1041
- Removed confusing (and poorly tested) "Window type hint" option, hopefully nobody needs it now
- Fixed opacity in "overshooting"/"backtracking" animations
New Contributors
Translations
- Updates: @brunorodrigues @comradekingu @yuhldr @DuckyCB @wojtekt99 @Spp595 @thenameisluk
- New translations: Turkish by @mustafakemalgilor, Esperanto by phlostically
Full Changelog: v54...v55
v54
No changes since v53.
Backport for GNOME 40-44 on extensions.gnome.org
Full Changelog: v53...v54
For GNOME 45-46, download [email protected]
For GNOME 40-44, download [email protected]
v53
What's Changed
- GNOME 46 support by @amezin in #808
- Enforce symbolic panel icon style #323
- Changed launcher shebang back to
/usr/bin/env gjs
(instead of/usr/bin/gjs
) for packages uploaded to extensions.gnome.org
Translation updates (Weblate) by @DuckyCB @LukIsHere
Full Changelog: v52...v53
For GNOME 45-46, download [email protected]
For GNOME 40-44, download [email protected]
v52
There are no changes since v51
On extensions.gnome.org, v52 will be compatible with GNOME 40-44.
For GNOME 45, download [email protected]
For GNOME 40-44, download [email protected]
Full Changelog: v51...v52
v51
This release adds support for old GNOME versions (40-44), makes all fixes and features introduced since ddterm v48 available there.
For GNOME 45, download [email protected]
For GNOME 40-44, download [email protected]
GNOME 45 version will be uploaded to extensions.gnome.org
What's Changed
- app: load libhandy through dependency system by @amezin in #754
- Meson build system by @amezin in #759
- ESM to legacy GJS module translation (support for old GNOME versions) by @amezin in #765
- Update German translation by @daPhipz in #796
- Translation updates on Weblate from @krote5k @DuckyCB @yuhldr @arnaud-feldmann
- Fixes for missing dependency installation process
Full Changelog: v50...v51
v50
What's Changed
- Compatibility with Alpine Linux (
realpath
from busybox) by @amezin in #726 - Install dependencies through PackageKit session interface (GNOME Software) if available by @amezin in #730
- Track system color scheme, use StyleManager from libhandy if available by @amezin in #732
- Reduce Preferences dialog width and fix layout on libadwaita by @amezin in #738
- extension: expose Hide action in D-Bus API by @SyntaxBlitz in #745
- Install dependencies using distro package manager by @amezin in #752
New Contributors
- @SyntaxBlitz made their first contribution in #745
Full Changelog: v49...v50
v49
What's Changed
- Add "focus other pane" action/shortcut by @amezin in #658
- Add 'Show in File Manager' menu item by @amezin in #659
- Install GSettings schemas into default directory for system-wide install by @amezin in #707
- React to "Large Text" accessibility setting by @amezin in #713
- Collect logs and show a notification when app fails to start by @amezin in #714
- extension/wm: call
.make_above()
after window is shown on Wayland by @amezin in #715 - Implement workarounds for wl-clipboard by @amezin in #716
Translation updates from @alfberdi @frankie-mceyes @yuhldr @Atalanttore
Full Changelog: v48...v49