summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Define symbol needed for gnome-desktopgnome-3-30Emmanuele Bassi2019-04-141-0/+9
| | | | | | The copy-paste of libgnome-desktop's thumbnailing code is missing a symbol that is defined by the libgnome-desktop build, which breaks Nautilus's own build.
* Update gnome-desktop codeErnestas Kulik2019-04-142-5/+57
|
* Add a script for updating gnome-desktop sourcesTimothy OBrien2019-04-142-10/+56
| | | | | | | Nautilus depends on thumbnail source code files from the gnome-desktop project. Therefore, when the upstream https://gitlab.gnome.org/GNOME/gnome-desktop project releases a new version of the files, they should be downloaded and merged into the nautilus project. The script downloads the latest gnome-desktop project files to the developer's local nautilus source folder so that the developer can commit the updated files to the nautilus project. Fixes: #839
* Update German translationChristian Kirbach2019-04-111-526/+524
|
* Update Icelandic translationSveinn í Felli2019-02-211-1062/+1119
|
* Update Japanese translationRyuta Fujii2019-01-091-1722/+1382
|
* Prepare for 3.30.53.30.5Ernestas Kulik2018-12-122-2/+6
|
* general: Null-initialize some more auto variablesErnestas Kulik2018-12-122-3/+3
|
* general: Null-initialize auto pointersErnestas Kulik2018-12-124-6/+6
| | | | | | | It’s not done in some places. After this commit, there still might be some missing, but this is all I gathered in a short amount of time. (cherry picked from commit af87a20dc56f1b1ad4a87534bac5c1ff71ddda71)
* file: Null-initialize autofree variableErnestas Kulik2018-12-111-1/+1
|
* location-entry: Chain up to parent ::event handlerErnestas Kulik2018-12-061-3/+4
| | | | | | | | | | Simply propagating the event if it’s not a key press causes the parent handler to not be invoked and things like activating entry icons will stop working. Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/768 (cherry picked from commit 43df84f5c239f2837379747e7bc6233c989ece8c)
* release: Prepare for 3.30.43.30.4Carlos Soriano2018-11-212-1/+6
|
* Revert "files-view: Re-add _NETSCAPE_URL drop support"Carlos Soriano2018-11-213-86/+0
| | | This reverts commit 493b6e471ec42813305c585c8149b52da5e8d4a9
* Revert "release: Prepare for 3.30.4"Carlos Soriano2018-11-212-7/+1
| | | This reverts commit 1d9da1997101eee41a7f43749e35210d6e499b1d
* release: Prepare for 3.30.4Carlos Soriano2018-11-212-1/+7
|
* Update Italian translationMilo Casagrande2018-11-211-348/+348
|
* Revert "application: Bring back accelerators"Carlos Soriano2018-11-211-8/+1
| | | This reverts commit 1a84207104822bd2ef304785ee53a0b8196b44f8
* files-view: Re-add _NETSCAPE_URL drop supportBastien Nocera2018-11-213-0/+86
| | | | | | | | | | | In dropping the support for creating website links from Firefox drops, commit 0e0f5b9 also removed the ability to handle _NETSCAPE_URLs at all. Re-add the necessary bits for drag'n'drop downloads to work as they did in GNOME 3.28. Closes: #687 (cherry picked from commit 6460e334a0c10a8299e1f53ccee8ab0ad3a9c324)
* autorun-software: Use g_auto*Yi-Soo An2018-11-211-69/+26
| | | | | | Use g_auto* instead of manually freeing resources (cherry picked from commit c9da17d1c439cfb9932883ba5c94a2c6fb41387e)
* dbus: Implement rename fileCarlos Soriano2018-11-212-0/+37
| | | | | | So desktop icons extensions can use it. (cherry picked from commit 42c5ce657e2b24ddf19932e9e3284a045d60ff51)
* window-slot: Recreate trash bar for new filesErnestas Kulik2018-11-211-3/+10
| | | | | | | | | | Currently, the code only removes the bar when the trash monitor state changes to empty, but should also create it when files are freshly trashed. Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/747 (cherry picked from commit 7d6586588295204e28ce1c84561fa94c21f1c53c)
* application: Bring back acceleratorsErnestas Kulik2018-11-211-1/+8
| | | | | | | 99324771868ca7fad75889418ecd08765d8b4629 removed the application menu definition, which contained accelerators for some application actions. (cherry picked from commit 9265d64e89acaa4353a54478cf0d4323fa190fdc)
* dbus-interfaces: Remove stray "Iain Lane2018-11-141-1/+1
| | | | | | This is a typo. (cherry picked from commit 60634cfee0410b9c8152762cecf2c1517407b7e4)
* application: Check pending location on clone-windowErnestas Kulik2018-11-143-1/+25
| | | | | | | | | | | | Cloning the window while its location is null (i.e. the attributes of the pending location file are still being waited on) results in a failed assertion, which is less than desirable. That can be fixed by preemptively checking if there is a pending location on the slot and using that in the new window. Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/649 (cherry picked from commit d6f61a88237bc1396f1f054393a16e1425f59445)
* Update French translationCharles Monzat2018-11-101-270/+269
|
* Update Chinese (Taiwan) translationCheng-Chia Tseng2018-11-091-122/+122
|
* Update Malayalam translationAnish Sheela2018-11-051-2890/+2143
|
* Updated Spanish translationDaniel Mustieles2018-10-311-266/+263
|
* general: Prepare for 3.30.33.30.3Carlos Soriano2018-10-312-1/+7
|
* window: Trigger location entry also with the numpad slash keyGermán2018-10-311-1/+7
| | | | | | | | | It is the same character in different keys. This one is easier to use because only one finger is needed. Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/712 (cherry picked from commit 7d5b6012ae274f6ea97ed4886e36707066ecaf26)
* general: Fix the error dialog not showingGeorge Mocanu2018-10-312-2/+2
| | | | | | | | | | | | | | | Since commit c1bb594d, a dialog error wouldn't be shown if there was an error when renaming a file or setting permissions to a file. The user should be informed through a error dialog if something went wrong in the above-mentioned use-cases. This patch solves the issue by using the parent, instead of NULL. Closes #705 (cherry picked from commit 569c1acecbe01815a98cd42cfca5a4840b0e2754)
* search-engine-recent: Remove unused variableAntónio Fernandes2018-10-281-1/+0
| | | | | | Unused since commit 4c6d4eea995a66e80fb21ee83b66954d1ce71c08 (cherry picked from commit 60d2f47e3d59f8893f2c5cf57f65a4ba4b75201c)
* search-engine-recent: Avoid premature destructionAntónio Fernandes2018-10-281-1/+1
| | | | | | | | | | | | | | | | | Since commit 4c6d4eea995a66e80fb21ee83b66954d1ce71c08, we haven't been increasing the reference count of the recent search engine when not creating a thread. But the idle callback unref's it regardless, which causes the recent engine object to be destroyed while NautilusSearchEngine still holds a reference to it. This causes a crash when trying to stop the already destroyed recent engine. Restore reference count increase to fix this. Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/692 (cherry picked from commit 3eecada7ad7db8d66be24cfc4ba6677e33c7d6e1)
* Update Slovak translationDušan Kazik2018-10-241-1036/+1097
|
* batch-rename-dialog: Fix use after freeErnestas Kulik2018-10-171-2/+2
| | | | | | | | | destroy_conflicts_task_data() frees the task data struct before clearing the mutex and conditional variable inside it. Addresses https://gitlab.gnome.org/GNOME/nautilus/issues/628 (cherry picked from commit ad55aba56383c48c126c94e710e7d6c04dbb3001)
* files-view: Fix use after freeErnestas Kulik2018-10-171-2/+1
| | | | | | | | run_script() has a debug print, which references a freed string. Addresses https://gitlab.gnome.org/GNOME/nautilus/issues/628 (cherry picked from commit 6e21a4d08fc51719f910cf993926e1b0531a648b)
* pathbar: Clear button data in GtkContainer::removeErnestas Kulik2018-10-151-22/+19
| | | | | | | | | | | | | | After a40f2b5415b2d919be28bf19e29c4ea840f87685, the button data is only removed when button_data_free() gets called explicitly, which only happens in two places: nautilus_path_bar_clear_buttons() and button_data_file_changed(). What also happens is that buttons are removed as part of their containing container destruction, which was accounted for when a weak ref was used. Now that that never happens, some leftover signal handlers wreak havoc. Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/593 (cherry picked from commit 7de42f429f31388d35fc34b7d3823de5b44e2fe9)
* Update Norwegian Bokmål translationKjartan Maraas2018-10-151-1447/+1212
|
* Release: prepare for 3.30.2Carlos Soriano2018-10-122-2/+14
| | | (cherry picked from commit 09fd9171dbb3a4ecbac093710411314f83e6322e)
* query-editor: Add a key binding to focus viewAntónio Fernandes2018-10-121-22/+6
| | | | | | | | | | We used to emit the "focus-view" in handle_event() when the [Down] and [Up] keys were pressed. But this doesn't work after the previous commit. To restore it's function, use the "focus-view" signal into a key binding signal.
* window: Revert to chaining up firstAntónio Fernandes2018-10-121-3/+2
| | | | | | | | | | | | | | Commit dae54e0c72e92a3129c4e8754bd9f3025e487c72 made the slot handle the key press event before chaining up. But this breaks the [~] and [/] accelerators, possibly because the slot handles them as type-to-search, stopping the event without chaining up. To fix this regression, revert to chaining up first. Pressing [Down] on search entry to focus the view won't work like this, but we are fixing that in the next commit. Fixes: https://gitlab.gnome.org/GNOME/nautilus/issues/684
* Revert "toolbar: Use GTK_STYLE_CLASS'es on the pathbar container box"Carlos Soriano2018-10-122-5/+9
| | | | This reverts commit e35d708eddb4dd67f53ec6fd83b9de3286564b6a.
* Flatpak: Use datadir for tracker dbus servicesCarlos Soriano2018-10-122-1/+3
| | | | Not needed in master, but needed for 2.1.5.
* Flatpak: Make manifests stableCarlos Soriano2018-10-122-11/+11
|
* Flatpak: Remove unstable manifestsCarlos Soriano2018-10-122-238/+0
|
* CI: Fix coverage in pagesCarlos Soriano2018-10-121-2/+3
| | | | Wrong path for the html file...
* Update .gitlab-ci.ymlCarlos Soriano2018-10-121-1/+0
|
* CI: Generate coverageCarlos Soriano2018-10-121-22/+37
| | | | | And show it in GitLab Pages. This will help us to keep an eye on the status of testing. The report can still be improved though.
* Flatpak: Use json2yaml tool for the yaml manifestCarlos Soriano2018-10-121-79/+81
| | | | So they are more equal and we have a simple way to generate it.
* Flatpak: Add gcovrCarlos Soriano2018-10-121-5/+20
| | | | | | | So we can generate coverage reports. And do it with pip, cannot make my system run the pipToFlatpak tool locally.