<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-terminal, branch master</title>
<subtitle>MATE terminal emulator application</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/'/>
<entry>
<title>terminal-screen: prefer OSC 7 for current working directory</title>
<updated>2026-05-06T17:28:37+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-04-09T21:03:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=439707b511e84a2eeabddcb1e1b7946956008626'/>
<id>439707b511e84a2eeabddcb1e1b7946956008626</id>
<content type='text'>
Use the current directory URI (set by the shell via OSC 7 escape
sequence) to determine the working directory for new tabs, instead of
reading /proc. This works inside tmux/screen/sudo, preserves symlink
components, and is consistent with other VTE-based terminal emulators.

The /proc-based detection is kept as a fallback for shells that don't
emit OSC 7 (e.g. vte.sh is not sourced). The initial working directory
is used as a final fallback, and the separate _with_fallback variant is
folded into the main function so all callers benefit from the complete
fallback chain.

Adapted from https://gitlab.gnome.org/GNOME/gnome-terminal/-/commit/cf3cad87

Fixes #195
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the current directory URI (set by the shell via OSC 7 escape
sequence) to determine the working directory for new tabs, instead of
reading /proc. This works inside tmux/screen/sudo, preserves symlink
components, and is consistent with other VTE-based terminal emulators.

The /proc-based detection is kept as a fallback for shells that don't
emit OSC 7 (e.g. vte.sh is not sourced). The initial working directory
is used as a final fallback, and the separate _with_fallback variant is
folded into the main function so all callers benefit from the complete
fallback chain.

Adapted from https://gitlab.gnome.org/GNOME/gnome-terminal/-/commit/cf3cad87

Fixes #195
</pre>
</div>
</content>
</entry>
<entry>
<title>profile-editor: fix color scheme combo not restoring selection</title>
<updated>2026-05-06T17:28:07+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-03-16T18:58:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=a4311214f6e2dc7ec7ff06878ed268ef011c7c67'/>
<id>a4311214f6e2dc7ec7ff06878ed268ef011c7c67</id>
<content type='text'>
The built-in color scheme dropdown always showed "Custom" when reopening
the profile editor. Two bugs were present:

- color comparison was called as pointer-to-pointer comparison, which
  always fails.

- gdk_rgba_equal does exact floating-point comparison, which is too
  strict for colors that have been round-tripped through GSettings
  string serialization. Using the fuzzy rgba_equal function fixes that.

Fixes #486
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The built-in color scheme dropdown always showed "Custom" when reopening
the profile editor. Two bugs were present:

- color comparison was called as pointer-to-pointer comparison, which
  always fails.

- gdk_rgba_equal does exact floating-point comparison, which is too
  strict for colors that have been round-tripped through GSettings
  string serialization. Using the fuzzy rgba_equal function fixes that.

Fixes #486
</pre>
</div>
</content>
</entry>
<entry>
<title>fix invalid po files</title>
<updated>2026-04-29T20:13:54+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-04-16T15:04:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=f075475a3a6f4cb0714b4f1e29b66d37cb439ad1'/>
<id>f075475a3a6f4cb0714b4f1e29b66d37cb439ad1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove empty po files</title>
<updated>2026-04-29T20:13:54+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-04-16T09:26:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=f248b906a29fcb5f41d112a0854dda3d8fa2e1ab'/>
<id>f248b906a29fcb5f41d112a0854dda3d8fa2e1ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove invalid po files</title>
<updated>2026-04-29T20:13:54+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-04-10T14:07:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=a0d6d7840cc3a7e1b2a78412028c74e999dab5cd'/>
<id>a0d6d7840cc3a7e1b2a78412028c74e999dab5cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>retrieve last transifex translations</title>
<updated>2026-04-29T20:13:54+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-04-09T18:27:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=5f1b84c59201467320fb8708611f626b79d42b33'/>
<id>5f1b84c59201467320fb8708611f626b79d42b33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>prevent po updates when generating pot files</title>
<updated>2026-04-29T20:13:54+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-03-31T12:29:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=4cb989b25c157199837cb17eab6d8fcd0cf547e2'/>
<id>4cb989b25c157199837cb17eab6d8fcd0cf547e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add translation status badge to README</title>
<updated>2026-04-29T20:13:54+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-03-31T09:30:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=9f7e3730a4b3123d5736b65d7b8fba2a08e6c311'/>
<id>9f7e3730a4b3123d5736b65d7b8fba2a08e6c311</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update pot files</title>
<updated>2026-04-29T20:13:54+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-03-31T09:30:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=0114c1150fb656647bd2ef2718df5760644f5efa'/>
<id>0114c1150fb656647bd2ef2718df5760644f5efa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove duplicated spanish translation</title>
<updated>2026-04-29T20:13:54+00:00</updated>
<author>
<name>Olivier Schneider</name>
<email>olivier@oschneider.eu</email>
</author>
<published>2026-03-30T10:01:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-terminal/commit/?id=6e957edb5cb8af68e944c9c05845ece13277b891'/>
<id>6e957edb5cb8af68e944c9c05845ece13277b891</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
