summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 41.141.1Sébastien Wilmet2022-07-263-1/+8
|
* tab: backport text-cut-off bug fixSébastien Wilmet2022-07-261-40/+80
| | | | | | | | | | | | | Cherry-picking the commits from master were not possible. So it's a backport. For relevant commits on master: commit 5adfe2c8b commit 21ae0bab6 commit be6c7695d commit 0476a1d44 See https://gitlab.gnome.org/GNOME/gedit/-/issues/42
* Update Russian translationSergej A2022-03-181-124/+139
|
* Revert "gedit-dirs: remove get_user_cache_dir() (no longer used)"Laurent Bigonville2022-02-142-0/+13
| | | | | | | | | | | This also revert the move of the metadata file ("gedit-metadata.xml") from user_data_dir to user_cache_dir when not using GVFS to store the metadata This reverts commit f641a246fbaff482e216197d21e2e51397b1cb26. Fixes: https://gitlab.gnome.org/GNOME/gedit/-/issues/467 (cherry picked from commit ba2662ff9ee99ef0d85023b06053792fd3eb9272)
* appdata: Bump version numberJeremy Bicha2022-02-141-1/+1
|
* Re-release 41 as 41.041.0Jeremy Bicha2022-02-142-2/+2
| | | | Oops. I believe this will work better with Debian's packaging.
* Release gedit 4141Jeremy Bicha2022-02-143-5/+13
|
* Fix order of accept and cancel label in color scheme selectorAerilius2022-02-141-2/+2
| | | | Fixes: #485
* file-browser: remove dummy child lastBarnabás Pőcze2022-02-141-20/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, when the virtual root that has any number of non-dummy children is removed from under gedit, depending on the order of calls to `on_directory_monitor_event()`, a segmentation fault could occur in GTK. The reason for this is helpfully noted by GTK: (gedit:71019): Gtk-CRITICAL **: 19:33:58.168: ../gtk/gtk/gtktreeview.c:6711 (validate_visible_area): assertion `has_next' failed. There is a disparity between the internal view of the GtkTreeView, and the GtkTreeModel. This generally means that the model has changed without letting the view know. Any display from now on is likely to be incorrect. Due to this disparity `gedit_file_browser_store_get_value()` cannot succeed at a later point, effectively returning an invalid GValue to GTK, causing the crash in the end. That disparity is caused by the fact that when a non-dummy node is removed, then `model_check_dummy()` is called on its parent (if there is one). Now, when `model_remove_node_children()` is removing the children of the virtual root, its first child will be a dummy node, and that is removed without a problem. However, the removal of the second child (the first non-dummy one) will result in a call to `model_check_dummy()`, which will create a new dummy node because the "original" dummy node has *just* been removed in the previous iteration. In the last iteration the `model_check_dummy()` call will see that there are no other children of the parent, and hence will insert the dummy node into the GtkTreeModel. And this extra insertion causes the disparity between GTK's and gedit's state. Fix that by removing dummy child last. By not removing the dummy child first, it is guaranteed that `model_check_dummy()` will *not* create a new dummy node - although it will still insert it into the GtkTreeModel when removing the last non-dummy, but that is not an issue since the `model_remove_node()` takes care of removing the dummy node from the model shortly. It also guarantees that all children of a node will be removed after a call to `model_remove_node_children()`, and this makes it possible to simplify `model_clear()` as it no longer needs to concern itself with the leftover dummy node. (Hopefully) fixes #356
* Allow symbolic colours to be applied to symbolic iconsstuarthayhurst2022-02-131-1/+6
| | | | | Closes: #452 Closes: !119
* Fix save as behaviour when saving error infobar is showingEric2022-02-131-0/+6
| | | | | | | | | | | As described in #377, attempting to "Save as" with the "unable to save" infobar displayed (typically caused by trying to save to a directory without the proper permissions) currently fails silently - the file is not saved, but no error message is given. This commit causes the Save As function to dismiss the unable to save infobar (as well as the SAVING_ERROR state), allowing it to behave as expected. Closes #377
* Remove incorrect args for i18n.merge_file rvalue2022-02-131-2/+0
| | | | The positional argument has been silently ignored for a time. And it causes failure with "ERROR: Function does not take positional arguments" since meson 0.60.0
* Update Basque translationAsier Sarasua Garmendia2022-02-131-4/+4
|
* Update Japanese translationsicklylife2022-01-301-33/+15
|
* Update Japanese translationsicklylife2022-01-301-345/+428
|
* Updated Danish translationAlan Mortensen2022-01-261-245/+309
|
* Update Italian translationMilo Casagrande2022-01-231-279/+408
|
* Update French translationCharles Monzat2022-01-151-115/+278
|
* Add Abkhazian translationNart Test2022-01-112-0/+2882
|
* Update Catalan translationJordi Mas2022-01-081-1/+1
|
* Update Indonesian translationKukuh Syafaat2021-12-221-33/+3
|
* Update Portuguese translationHugo Carvalho2021-12-171-6/+7
|
* Update Icelandic translationSveinn í Felli2021-12-131-521/+667
|
* Updated Spanish translationDaniel Mustieles2021-11-161-6/+6
|
* Updated Danish translationAsk Hjorth Larsen2021-11-061-1497/+600
|
* Update Latvian translationRūdolfs Mazurs2021-10-251-371/+419
|
* Update Bulgarian translationAlexander Shopov2021-10-131-1270/+1249
|
* Update Occitan translationQuentin PAGÈS2021-10-071-2/+2
|
* Update Slovak translationDušan Kazik2021-10-041-360/+424
|
* Update Catalan translationJordi Mas2021-10-041-9/+9
|
* open-selector: Fix crash introduced in GDateTime portRay Strode2021-09-301-1/+1
| | | | | | | | | | | | | | | commit acf14cc04f1e66c4c726d9a0b193bf39a28ca8b0 moved FileItems over to using GDateTime instead of GTimeVal. This reduced code complexity pretty nicely, but it unfortunately introduced a bug, where the sort_items_by_mru function was treating the FileItems themselves as GDateTime objects. That bug causes a crash when opening files. This commit fixes the problem by using the ->accessed members instead of the file items themselves. Closes: https://gitlab.gnome.org/GNOME/gedit/-/issues/465
* Remove Jordi from list of maintainersJordi Mas2021-09-302-2/+2
|
* Update Vietnamese translationNgọc Quân Trần2021-09-291-363/+419
|
* Update Serbian translationМарко Костић2021-09-201-358/+416
|
* Update German translationTim Sabsch2021-09-161-136/+297
|
* Update Basque translationAsier Sarasua Garmendia2021-09-161-3640/+5595
|
* Update British English translationZander Brown2021-09-161-354/+413
|
* Update Hungarian translationBalazs Ur2021-09-151-275/+313
|
* Updated Spanish translationDaniel Mustieles2021-09-151-2/+2
|
* Update Polish translationPiotr Drąg2021-09-142-315/+586
|
* Updated Danish translationAlan Mortensen2021-09-131-348/+410
|
* Update Hungarian translationBalázs Úr2021-09-101-450/+416
|
* Updated Spanish translationDaniel Mustieles2021-09-101-2250/+2398
|
* Update French translationCharles Monzat2021-09-091-385/+432
|
* Update Spanish translationRodrigo Lledó2021-09-071-2601/+2530
|
* Update Croatian translationGoran Vidović2021-09-071-346/+406
|
* Update Brazilian Portuguese translationRafael Fontenelle2021-09-061-8/+169
|
* Update Brazilian Portuguese translationRodrigo Costa2021-09-061-201/+155
| | | | (cherry picked from commit 3fb5201802227a8cc78b1e7d9c2c5ba10d1ee70e)
* Update Korean translationChangwoo Ryu2021-09-061-326/+404
|
* Update Swedish translationLuna Jernberg2021-09-031-361/+413
|