<feed xmlns='http://www.w3.org/2005/Atom'>
<title>caja, branch wl-crash-on-close</title>
<subtitle>Caja, the file manager for the MATE desktop</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/'/>
<entry>
<title>fm-icon-view: catch possible null pointer dereference found by cppcheck</title>
<updated>2025-02-20T07:45:37+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2025-02-20T07:45:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=879e5e3401dd14ecd8146e0b504d885912bb9adb'/>
<id>879e5e3401dd14ecd8146e0b504d885912bb9adb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Window close on wayland: Check that notebook is valid GtkWidget</title>
<updated>2025-02-20T07:26:42+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2025-02-20T07:26:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=5dd952912b3ce5d0fd511b0da08e5465d59d0aad'/>
<id>5dd952912b3ce5d0fd511b0da08e5465d59d0aad</id>
<content type='text'>
*not just that it exists
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*not just that it exists
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop crash on closing caja with interactive seach showing</title>
<updated>2024-12-26T20:09:56+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-12-26T20:09:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=5702affac1bae00a94b7d0297e4337a4e5a21479'/>
<id>5702affac1bae00a94b7d0297e4337a4e5a21479</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wayland: fix crash on closing navigation windows</title>
<updated>2024-12-23T08:42:29+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-12-23T08:42:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=bbc145c44c8e0bbb55f2571c4f8792d88d902152'/>
<id>bbc145c44c8e0bbb55f2571c4f8792d88d902152</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>caja-file-operations: restart timer also for moves</title>
<updated>2024-12-13T04:51:17+00:00</updated>
<author>
<name>Stefan Pöschel</name>
<email>github@basicmaster.de</email>
</author>
<published>2023-12-31T16:42:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=ed41589e35a534cb47ea7b6dcc685fef2e7ca578'/>
<id>ed41589e35a534cb47ea7b6dcc685fef2e7ca578</id>
<content type='text'>
As done for copy/delete jobs, restart the operation timer also for move
jobs. Thus preparations (e.g. `scan_sources`) later won't affect the
later transfer rate calculation.

caja-file-operations: stop timer when waiting

When a copy/move operation is created while another operation is already
active, the new operation is queued. As the (already running) operation
timer of the new operation is not stopped during the waiting period,
that period is (erroneously) included in the transfer rate calculation
and leads to initially low/slowly increasing transfer rates be shown.

Hence stop the operation timer when the (queued) operation is waiting.

Fixes #1420 and #1623.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As done for copy/delete jobs, restart the operation timer also for move
jobs. Thus preparations (e.g. `scan_sources`) later won't affect the
later transfer rate calculation.

caja-file-operations: stop timer when waiting

When a copy/move operation is created while another operation is already
active, the new operation is queued. As the (already running) operation
timer of the new operation is not stopped during the waiting period,
that period is (erroneously) included in the transfer rate calculation
and leads to initially low/slowly increasing transfer rates be shown.

Hence stop the operation timer when the (queued) operation is waiting.

Fixes #1420 and #1623.
</pre>
</div>
</content>
</entry>
<entry>
<title>caja-file-operations: fix estimate for queued copy (#1759)</title>
<updated>2024-12-13T04:44:28+00:00</updated>
<author>
<name>Stefan Pöschel</name>
<email>basicmaster@users.noreply.github.com</email>
</author>
<published>2024-12-13T04:44:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=bfa6b650c732ff9edddd1537b14bdab39819fc45'/>
<id>bfa6b650c732ff9edddd1537b14bdab39819fc45</id>
<content type='text'>
* caja-file-operations: fix estimate for queued copy

Fixes the condition for showing an estimate of the remaining duration in
case a copy operation is queued, correctly considering the current
transfer rate.

* caja-file-operations: fix division by 0 for delete

Aligning to the copy operation case, this fixes the condition for
showing an estimate of the remaining duration for delete operations,
preventing a possible division by 0 due to a zero transfer rate.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* caja-file-operations: fix estimate for queued copy

Fixes the condition for showing an estimate of the remaining duration in
case a copy operation is queued, correctly considering the current
transfer rate.

* caja-file-operations: fix division by 0 for delete

Aligning to the copy operation case, this fixes the condition for
showing an estimate of the remaining duration for delete operations,
preventing a possible division by 0 due to a zero transfer rate.</pre>
</div>
</content>
</entry>
<entry>
<title>ci: fix type</title>
<updated>2024-11-07T09:08:24+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-11-07T09:08:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=bd0fbeb72efdd6037dd7b1f9e1612efb4b4c4059'/>
<id>bd0fbeb72efdd6037dd7b1f9e1612efb4b4c4059</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Attempt to fix 2nd Travis deployment issue</title>
<updated>2024-11-07T06:47:15+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-11-07T06:47:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=cb2bbe45285390b72e8fcd3669b2c139a9e797bb'/>
<id>cb2bbe45285390b72e8fcd3669b2c139a9e797bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: Bump dpl branches for Ruby 3 support</title>
<updated>2024-11-07T06:46:02+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-11-07T06:46:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=4269b09031127ab84d61bf95d1a805a71519f62b'/>
<id>4269b09031127ab84d61bf95d1a805a71519f62b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wayland: ensure windows can be moved if compositor is using CSD (#1787)</title>
<updated>2024-09-22T06:07:42+00:00</updated>
<author>
<name>Luke from DC</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-09-22T06:07:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/caja/commit/?id=d55e854dade057bb954778d12acdbdc77d8c0422'/>
<id>d55e854dade057bb954778d12acdbdc77d8c0422</id>
<content type='text'>
*Do not use G_OBJECT_CLASS (class)-&gt;constructed
*We don't seem to need it anymore and it breaks dragging windows with the titlebar or resizing with the mouse in wayland</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*Do not use G_OBJECT_CLASS (class)-&gt;constructed
*We don't seem to need it anymore and it breaks dragging windows with the titlebar or resizing with the mouse in wayland</pre>
</div>
</content>
</entry>
</feed>
