Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'wip/gsettings-ref-count-fixes' into 'master'HEADmaster | Felix Riemann | 2023-05-06 | 2 | -11/+19 |
|\ | | | | | | | | | | | | | EogWindow: Fix refcount and signal handler issues around GSettings handles Closes #291 See merge request GNOME/eog!153 | ||||
| * | EogWindow: Release GSettings handlers for GActions | Felix Riemann | 2023-05-06 | 1 | -11/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | EogWindow uses uses standard signal handlers to bind some GActions to GSettings properties. A binding cannot be used here. These callbacks were never disconnected though. If the GSettings object would not be finalized after closing the window (e.g. due to some still active bindings) it could still trigger the callback with a handle to a released GAction causing a segfault. Using `g_signal_connect_object` ensures the signal handler gets disconnected when the GAction is released. Fixes #291. | ||||
| * | EogWindow: Fix leaked references on the window's ThumbNav widget | Felix Riemann | 2023-05-06 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | These would prevent the EogThumbNav from disposing/finalizing correctly. That would keep the GSettings binding for the "show-buttons" property alive as well. Although this doesn't seem to crash when triggered, it at least prints some worrying criticals into the log. Part of #291. | ||||
| * | EogMetadataSidebar: Release reference on parent window | Felix Riemann | 2023-05-06 | 1 | -0/+2 |
|/ | | | | | | | | Otherwise the reference gets leaked and the parent window may not finalize correctly. This could cause further issues if some callbacks or bindings do not get disconnected due to the skipped finalization. Fixes #291. | ||||
* | DOAP: Replace defunct mailing-list with support-forum (GNOME Discourse) | Andre Klapper | 2023-04-27 | 1 | -1/+1 |
| | |||||
* | Update Turkish translation | Sabri Ünal | 2023-04-23 | 1 | -3/+3 |
| | |||||
* | Post-release version bump | Felix Riemann | 2023-04-22 | 1 | -1/+1 |
| | |||||
* | Prepare for release 44.144.1 | Felix Riemann | 2023-04-22 | 2 | -2/+25 |
| | |||||
* | EogJobs: Clean up image data if EogJobLoad gets cancelled | Felix Riemann | 2023-04-22 | 1 | -5/+13 |
| | | | | | | | If a EogJobLoad gets cancelled it may have actually already completed loading the image data. Instead of leaking the data and possibly hitting an assertion when trying to load the image the next time, do a ref-unref on the image data to release it. See #288. | ||||
* | Update Turkish translation | Sabri Ünal | 2023-04-17 | 1 | -11/+11 |
| | |||||
* | Update Bulgarian translation | Alexander Shopov | 2023-04-07 | 1 | -1/+1 |
| | |||||
* | Merge branch 'wip/anim-iter-leak' into 'master' | Felix Riemann | 2023-04-02 | 1 | -1/+0 |
|\ | | | | | | | | | EogImage: Do not leak animation iter See merge request GNOME/eog!152 | ||||
| * | EogImage: Do not leak animation iter | Felix Riemann | 2023-04-02 | 1 | -1/+0 |
| | | | | | | | | | | | | If showing an animation, `eog_image_start_animation` adds a reference to the animation iter object which is never dropped again. This is a follow-up to !150 which fixed ref counting the animation object itself. | ||||
* | | flatpak: Update WEBP loader to 0.2.4 | Felix Riemann | 2023-04-02 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'wip/anim-leak' into 'master' | Felix Riemann | 2023-04-02 | 1 | -0/+1 |
|\ | | | | | | | | | src/eog-image.c: ref priv->anim to avoid double free issues See merge request GNOME/eog!150 | ||||
| * | src/eog-image.c: ref priv->anim to avoid double free issues | Alberto Ruiz | 2023-03-29 | 1 | -0/+1 |
| | | |||||
* | | flatpak: Stay on libpeas 1.36.x | Felix Riemann | 2023-04-02 | 1 | -0/+1 |
| | | | | | | | | | | | | libpeas' main branch is used to develop libpeas-2.0 which is not going to be API/ABI-compatible. This also fixes flatpak-builder not finding libpeas' `main` branch after having deleted its `master` branch. | ||||
* | | Update Vietnamese translation | Ngọc Quân Trần | 2023-04-01 | 1 | -119/+122 |
|/ | |||||
* | Update Chinese (China) translation | Boyuan Yang | 2023-03-26 | 1 | -121/+125 |
| | |||||
* | Update Dutch translation | Nathan Follens | 2023-03-26 | 1 | -129/+131 |
| | |||||
* | Update Latvian translation | Rūdolfs Mazurs | 2023-03-24 | 1 | -139/+127 |
| | |||||
* | Update Indonesian translation | Andika Triwidada | 2023-03-21 | 1 | -96/+95 |
| | |||||
* | Post-release version bump | Felix Riemann | 2023-03-18 | 1 | -1/+1 |
| | |||||
* | Prepare for release 44.044.0 | Felix Riemann | 2023-03-18 | 3 | -5/+42 |
| | |||||
* | Update French translation | Irénée THIRION | 2023-03-16 | 1 | -99/+97 |
| | |||||
* | Update Russian translation | Sergej A | 2023-03-14 | 1 | -128/+127 |
| | |||||
* | Update Danish translation | Alan Mortensen | 2023-03-13 | 1 | -89/+91 |
| | |||||
* | Updated Danish translation | Ask Hjorth Larsen | 2023-03-12 | 1 | -123/+134 |
| | |||||
* | Update Greek translation | Efstathios Iosifidis | 2023-03-11 | 1 | -342/+343 |
| | |||||
* | Update Turkish translation | Sabri Ünal | 2023-03-08 | 1 | -141/+135 |
| | |||||
* | Update Hungarian translation | Balázs Úr | 2023-03-08 | 1 | -104/+120 |
| | |||||
* | Update Persian translation | MohammadSaleh Kamyab | 2023-03-06 | 1 | -125/+128 |
| | |||||
* | Update Polish translation | Piotr Drąg | 2023-03-05 | 2 | -208/+205 |
| | |||||
* | Update Korean translation | Seong-ho Cho | 2023-03-05 | 1 | -74/+73 |
| | |||||
* | Update Bulgarian translation | Alexander Shopov | 2023-03-04 | 1 | -121/+118 |
| | |||||
* | Update French translation | Irénée THIRION | 2023-03-04 | 1 | -137/+124 |
| | |||||
* | Update Swedish translation | Anders Jonsson | 2023-03-04 | 1 | -110/+107 |
| | |||||
* | Update German translation | Tim Sabsch | 2023-03-03 | 1 | -151/+151 |
| | |||||
* | Update Czech translation | Marek Černocký | 2023-03-03 | 1 | -120/+117 |
| | |||||
* | Update Finnish translation | Jiri Grönroos | 2023-02-28 | 1 | -121/+124 |
| | |||||
* | Update Ukrainian translation | Yuri Chornoivan | 2023-02-28 | 1 | -120/+137 |
| | |||||
* | help: Replace eog mailing list URL by GNOME Discourse | Andre Klapper | 2023-02-28 | 1 | -1/+1 |
| | |||||
* | help: Replace docs mailing list URL by GNOME Discourse | Andre Klapper | 2023-02-28 | 1 | -2/+1 |
| | |||||
* | help: Replace mailing list URL by GNOME Discourse | Andre Klapper | 2023-02-28 | 1 | -1/+1 |
| | |||||
* | Update Korean translation | Jeeyong Um | 2023-02-27 | 1 | -117/+121 |
| | |||||
* | Update Turkish translation | Sabri Ünal | 2023-02-22 | 1 | -25/+24 |
| | |||||
* | Updated Spanish translation | Daniel | 2023-02-21 | 1 | -128/+125 |
| | |||||
* | Update Hungarian translation | Balázs Úr | 2023-02-20 | 1 | -127/+120 |
| | |||||
* | Update Lithuanian translation | Aurimas Černius | 2023-02-18 | 1 | -139/+126 |
| | |||||
* | Update Serbian translation | Марко Костић | 2023-02-18 | 1 | -120/+123 |
| |