summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Drop an intermediary variablewip/csoriano/flatpakMathieu Bridon2016-08-181-3/+1
|
* Fix handling of the iconsMathieu Bridon2016-08-183-24/+11
|
* general: move the Nautilus icon to the source treeCarlos Soriano2016-08-1812-1/+9981
| | | | | Instead of using a themed icon. This is necessary for flatpak Nautilus properly.
* Lower the minimum gettext versionMathieu Bridon2016-08-171-1/+1
| | | | | | We don't have such a recent gettext in the SDK. https://bugzilla.gnome.org/show_bug.cgi?id=769988
* Updated Czech translationMarek Černocký2016-08-171-1243/+1250
|
* Updated Spanish translationDaniel Mustieles2016-08-161-78/+77
|
* Updated Slovak translationDušan Kazik2016-08-161-75/+75
|
* Update British English translationDavid King2016-08-151-8/+9
|
* Update British English translationDavid King2016-08-151-3473/+3940
|
* Cancelled should be spelled canceled in C localeDavid King2016-08-151-1/+1
|
* Updated Spanish translationDaniel Mustieles2016-08-151-4/+4
|
* bookmark-list: null-initialize error pointerErnestas Kulik2016-08-131-1/+1
| | | | | | | A GError pointer was not being null-initialized, which can result in crashes. This commit fixes that. https://bugzilla.gnome.org/show_bug.cgi?id=768175
* Updated Brazilian Portuguese translationGustavo Marques2016-08-101-1255/+1295
|
* nautilus.css: fix opaque desktop window after theme changeErnestas Kulik2016-08-081-0/+1
| | | | | | | | The background of the window paned is not set to be transparent, which may cause it to become opaque when changing themes. This commit sets its background color in the style sheet. https://bugzilla.gnome.org/show_bug.cgi?id=765687
* Updated Hebrew translationYosef Or Boczko2016-08-071-1362/+1208
|
* file-undo-operations: use ABS macro instead of abs()Ernestas Kulik2016-08-051-1/+1
| | | | | | | | trash_retrieve_files_to_restore_thread() calls abs() with an argument of type long, whereas abs() accepts ints. This commit fixes that by replacing the call with the ABS macro, which is type-agnostic. https://bugzilla.gnome.org/show_bug.cgi?id=769526
* shell-search-provider: fix incompatible pointer assignmentErnestas Kulik2016-08-051-1/+1
| | | | | | | In execute_search(), there is a pointer assignment of incompatible type. This commit fixes that by adjusting the variable type. https://bugzilla.gnome.org/show_bug.cgi?id=769526
* Clean up dead assigmentsErnestas Kulik2016-08-054-12/+4
| | | | | | | A static analyzer revealed a number of dead assignments, which have a negative effect on readability. This commit removes them. https://bugzilla.gnome.org/show_bug.cgi?id=769526
* Updated Slovak translationDušan Kazik2016-08-041-1302/+1424
|
* Updated Lithuanian translationAurimas Černius2016-08-031-1198/+1142
|
* Updated Spanish translationDaniel Mustieles2016-08-031-1189/+1147
|
* Add translator comments to .desktop filesPiotr Drąg2016-08-032-0/+3
|
* Set USE_MSGCTXT to yes in po/MakevarsPiotr Drąg2016-08-031-1/+1
| | | | Nautilus uses msgctxt.
* Port from intltoolErnestas Kulik2016-08-0318-90/+136
| | | | | | | | gettext has been continuously improving, up to a point where intltool can be deprecated in favor of it. This commit ports the project files to use upstream gettext. https://bugzilla.gnome.org/show_bug.cgi?id=769362
* Updated German translationFranco Della-Monica2016-08-021-895/+986
|
* Updated Spanish translationDaniel Mustieles2016-08-021-88/+83
|
* desktop-canvas-view: scale desktop workareaAndrea Azzarone2016-08-011-4/+8
| | | | | | | | | | The problem is that in the function canvas_container_set_workarea the screen width and height are in "application pixels" while the workarea ones are in "device pixels" so when the scaling is > 1, the margins are not properly setted. We need to scale-down the workarea geometries to "application pixels". https://bugzilla.gnome.org/show_bug.cgi?id=769302
* Port from gnome-commonErnestas Kulik2016-08-012-13/+35
| | | | | | | | gnome-common has been deprecated for quite some time now and using upstream autoconf-archive macros is now recommended. This commit makes changes to the project files as per the GNOME migration guide. https://bugzilla.gnome.org/show_bug.cgi?id=769362
* file-undo-operations: use queue for storing sources and destinationsRazvan Chitu2016-07-281-26/+43
| | | | | | | | | | | | | When copying, moving or linking files, original sources and their destinations are stored in an information structure used for undoing the operation. The sources and destinations were appended at the end of a list. Due to append taking linear time, these file operations would have a resulting quadratic complexity depending on the number of files. When operating on thousands of files, this would lead to a significant decrease in speed. In order to fix this, the sources and destinations are stored in a queue that allows appending in constant time. https://bugzilla.gnome.org/show_bug.cgi?id=757747
* shell-search-provider: make search recursiveCarlos Soriano2016-07-281-0/+3
| | | | | | | We lost the recursivity on the shell search with the search rework. We need to explicitly set recursivity on the simple provider now. https://bugzilla.gnome.org/show_bug.cgi?id=766174
* files-view: unref directory after calling _get_by_uri()Ernestas Kulik2016-07-281-0/+4
| | | | | | | | | update_scripts_menu() and update_templates_menu() do not unref the directories after calling nautilus_directory_get_by_uri(), which results in leaks. This commit fixes that by adding calls to nautilus_directory_unref(). https://bugzilla.gnome.org/show_bug.cgi?id=769182
* file-undo-manager: initialize singleton explicitlyErnestas Kulik2016-07-253-31/+30
| | | | | | | | | The current implementation leaks the NautilusFileUndoManager instance, because the code does not unref it anywhere. This commit adds a _new() function to the undo manager and makes NautilusApplication manage its lifetime. https://bugzilla.gnome.org/show_bug.cgi?id=769082
* application: clear icon caches on shutdownErnestas Kulik2016-07-251-11/+2
| | | | | | | | Currently, the icon info caches are cleared in quit_mainloop(), which does not get invoked as of GLib 2.32, thus resulting in NautilusIconInfo leaks. This commit moves the cache clearing call to shutdown(). https://bugzilla.gnome.org/show_bug.cgi?id=769134
* Add Language headers to po filesPiotr Drąg2016-07-2466-399/+69
| | | | Future versions of gettext will fail if this header is missing.
* Updated Lithuanian translationAurimas Černius2016-07-241-894/+988
|
* Updated Friulian translationFabio Tomat2016-07-231-87/+184
|
* query-editor: unref file in update_information_label()Ernestas Kulik2016-07-211-0/+1
| | | | | | | | | | | | | window-slot binds with query-editor via a property, which results in nautilus_query_editor_set_location() being called on construction and location changes. That function in turn calls update_information_label(), which takes a ref on the file, but does not release it. This can result in a crash with remote bookmarks when connecting/disconnecting or switching back and forth. This commit fixes that by adding an unref to update_information_label(). https://bugzilla.gnome.org/show_bug.cgi?id=768987
* Updated Friulian translationFabio Tomat2016-07-181-2/+10
|
* Updated Friulian translationFabio Tomat2016-07-181-11/+17
|
* Updated Spanish translationDaniel Mustieles2016-07-181-98/+145
|
* pathbar: fix underallocationsErnestas Kulik2016-07-181-16/+25
| | | | | | | | | | | | Starting with GTK+ 3.21, Nautilus is constantly reporting underallocations happening in the path bar. That is chiefly caused by some assumptions made in the code (i.e. both slider buttons are of the same width, which is untrue, due to the “linked” style class). This commit corrects those assumptions by using widths of both slider buttons in allocation calculations. https://bugzilla.gnome.org/show_bug.cgi?id=768916
* directory: fix nautilus_directory_is_local()Ernestas Kulik2016-07-181-6/+1
| | | | | | | | | g_file_is_native() should be enough to decide whether the file is local. Checking if g_file_get_path() returns a native path lets us know if the directory is possibly made available by use of FUSE and there is nautilus_directory_is_local_or_fuse() for that. https://bugzilla.gnome.org/show_bug.cgi?id=768733
* file-operations: fix apply to all in conflict dialogCarlos Soriano2016-07-181-1/+1
| | | | | | | | | The condition when cancelling the dialog was always true, and therefore always setting the apply_to_all. It was harmless due to the dialog being canceled anyway. Thanks to Michael McConville to create the original patch.
* Fixes to Catalan translationJordi Mas2016-07-161-4/+6
|
* Updated Chinese (Taiwan) translationChao-Hsiung Liao2016-07-161-922/+905
|
* Updated Friulian translationFabio Tomat2016-07-151-22/+51
|
* configure.ac: bump required GLib version to 2.49.1Ernestas Kulik2016-07-141-1/+1
| | | | | | | The build fails on systems with GLib versions older than 2.49.1. That is due to changes in GtkPlacesView, which require new symbols. This commit bumps the version requirement in configure.ac to inform the user during the configure phase.
* nautilus-floating-bar: hide on hoverCarlos Soriano2016-07-133-33/+79
| | | | | | | | | | | | | | | | Due to the floating bar being in an overlay, it can obscure the content under it. We were planning to remove it and use an action bar. But it's taking long, so in the meantime we can improve this situations hiding the floating bar when hovered. On the way I improved the handling of the spinner, which was failing to be shown on certain situations. Patch based on Nelson Benitez, thanks! https://bugzilla.gnome.org/show_bug.cgi?id=651293
* Update git.mkErnestas Kulik2016-07-121-25/+146
| | | | | | | | The currently used revision doesn't generate .gitignores that ignore object files from all subdirectories. This is fixed in the newer revisions. https://bugzilla.gnome.org/show_bug.cgi?id=768724
* places-view: fetch updates from gtk+ repoRazvan Chitu2016-07-124-72/+319
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=768657