summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bookmark-list: free file content after usewip/gbsneto/memleaksGeorges Basile Stavracas Neto2016-08-231-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=770306
* search-popover: unref date time when row is destroyedGeorges Basile Stavracas Neto2016-08-231-1/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=770306
* files-view: release selection listGeorges Basile Stavracas Neto2016-08-231-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=770306
* query-editor: destroy the search tags on finalizeGeorges Basile Stavracas Neto2016-08-231-0/+13
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=770306
* canvas-view-container: free attribute quark listGeorges Basile Stavracas Neto2016-08-231-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=770306
* window-slot: don't leak new selection listGeorges Basile Stavracas Neto2016-08-231-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=770306
* file: fix memory leak in nautilus_file_is_remoteGeorges Basile Stavracas Neto2016-08-231-1/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=770306
* Updated German translationFlo H2016-08-231-575/+820
|
* configure.ac: fix gnome-autoar dependencyErnestas Kulik2016-08-231-1/+1
| | | | The gnome-autoar pkg-config files now have a version suffix.
* Updated Polish translationPiotr Drąg2016-08-231-15/+24
|
* Updated Thai translationAkom Chotiphantawanon2016-08-231-1883/+2226
|
* Updated Czech translationMarek Černocký2016-08-231-25/+27
|
* file-undo-operations: add plural support for stringsRazvan Chitu2016-08-231-3/+10
| | | | | | The compression and extraction undo / redo strings lacked plural support. https://bugzilla.gnome.org/show_bug.cgi?id=770270
* Updated Czech translationMarek Černocký2016-08-231-582/+833
|
* Updated Hungarian translationBalázs Meskó2016-08-231-606/+815
|
* Updated Spanish translationDaniel Mustieles2016-08-231-614/+885
|
* Updated Polish translationPiotr Drąg2016-08-231-572/+815
|
* Fix typos in translatable stringsPiotr Drąg2016-08-232-2/+2
|
* Update Catalan translationJordi Mas2016-08-231-2483/+2438
|
* Update POTFILES.inPiotr Drąg2016-08-221-0/+3
|
* file-name-widgets: use a revealer to display errorsRazvan Chitu2016-08-237-15/+60
| | | | | | | | Each file name widget has an error label for displaying error messages. However, when there is no error, the label just takes up space for no reason. In order to fix this, use a revealer to display error messages. https://bugzilla.gnome.org/show_bug.cgi?id=770199
* files-view: add menu action and dialog for compressionRazvan Chitu2016-08-237-0/+665
| | | | | | | | Add an context menu action for compression and a dialog for selecting the file name and compression format. Add a controller class for managing the compression dialog. https://bugzilla.gnome.org/show_bug.cgi?id=770199
* general: add a setting for the default compression formatRazvan Chitu2016-08-233-0/+28
| | | | | | | | The compression operation allows multiple formats to be selected. It would be good to store the last choice of the user in order to select it for future operations. https://bugzilla.gnome.org/show_bug.cgi?id=770199
* file-operations: implement compression operationRazvan Chitu2016-08-234-4/+495
| | | | | | | | Add an operation for compressing files using gnome-autoar. The operation is similar in functionality to the one offered by file roller but comes with integrated progress feedback and support for undoing and redoing. https://bugzilla.gnome.org/show_bug.cgi?id=770199
* general: add preference for automatic decompression of archivesRazvan Chitu2016-08-237-7/+142
| | | | | | | Make extraction the default action for activating selected archives and add an option to open them instead of extracting. https://bugzilla.gnome.org/show_bug.cgi?id=768646
* files-view: add context menu actions for extracting filesRazvan Chitu2016-08-233-31/+288
| | | | | | | The context menu actions are similar to the ones offered by file-roller, but make use of the internal extract operation. https://bugzilla.gnome.org/show_bug.cgi?id=768646
* files-view: use a hashset for newly added locationsRazvan Chitu2016-08-231-7/+7
| | | | | | | | There is no hash set in GLib, so we have to use GHashTable. However there are functions that allow to use the hash table as hash set. Use that instead of the regular hash table functions. https://bugzilla.gnome.org/show_bug.cgi?id=768646
* file-operations: implement extract operationRazvan Chitu2016-08-235-0/+573
| | | | | | Add a new operation for extracting archives using gnome-autoar. https://bugzilla.gnome.org/show_bug.cgi?id=768646
* file-utilities: refactor ensure_unique_file_nameRazvan Chitu2016-08-233-65/+42
| | | | | | | The function works with strings instead of GFiles. Replace it with a function that generates unique files in a directory using GFiles. https://bugzilla.gnome.org/show_bug.cgi?id=768646
* file-conflict-dialog: separate file logic from UI managementRazvan Chitu2016-08-236-480/+648
| | | | | | | | | | | | | In Nautilus, file conflicts are handled by a specific dialog. Previously, the dialog class managed both the UI and the related nautilus files. This lead to it being inflexible due to operation specific logic being mixed with the rest of the functionality. In order to change this, move file logic to a separate module and add methods for controlling the UI elements in the dialog. Create an operation-manager module to handle dialog controlling. Move anything related to Nautilus files from the dialog class to the new module. https://bugzilla.gnome.org/show_bug.cgi?id=770160
* Updated Brazilian Portuguese translationEnrico Nicoletto2016-08-221-1178/+1150
|
* Updated Spanish translationDaniel Mustieles2016-08-221-946/+987
|
* file-operations: zero-initialize pointerErnestas Kulik2016-08-221-1/+1
| | | | | | | | The file_info autoptr in transfer_add_file_to_count() is not zero-initialized and the function conditionally returns early, which could result in a crash. This commit fixes that. https://bugzilla.gnome.org/show_bug.cgi?id=769383
* Updated French translationClaude Paroz2016-08-221-1834/+1903
|
* Updated Polish translationPiotr Drąg2016-08-221-2032/+2029
|
* nautilus-desktop: initialize composited to TRUEAlberts Muktupāvels2016-08-221-2/+1
| | | | | | | | | | | | nautilus_desktop_window_composited_changed function will do nothing if we use initial value from GdkScreen because of early return: if (window->details->composited == composited) return; Change back initial value to TRUE to make sure that background will be setup if screen is not composited. https://bugzilla.gnome.org/show_bug.cgi?id=769360
* Updated Indonesian translationAndika Triwidada2016-08-221-899/+899
|
* file-operations: rename calls to transfer_file_add_to_countErnestas Kulik2016-08-221-4/+4
| | | | | | The function was renamed without renaming the calls to it. https://bugzilla.gnome.org/show_bug.cgi?id=769383
* file-operations: update progress on skipErnestas Kulik2016-08-221-0/+42
| | | | | | | | | | Currently, the transfer info of an operation is only modified if it is successful, resulting in a confusing reflection in the UI. Treating skipped operations as completed and displaying them as such feels more natural, as they are technically completed (i.e. nothing has been done). This commit changes the behavior as such. https://bugzilla.gnome.org/show_bug.cgi?id=769383
* Updated German translationFlo H2016-08-211-1795/+1776
|
* file-operations: fix duplication status stringErnestas Kulik2016-08-211-2/+2
| | | | | | | | | | | | | | | | There are a couple of problems with the status string during file duplication: 1. The status string is constructed by calling ngettext() with the index of the file plus one. 2. nautilus_progress_info_take_status() is called with the total count of files plus one. These two combined result in funky status strings (e.g. “duplicating 3 file in X”). This commit fixes both of those problems. https://bugzilla.gnome.org/show_bug.cgi?id=769997
* files-view: use GFile utilitiesErnestas Kulik2016-08-211-32/+60
| | | | | | | | set_up_scripts_directory_global() currently uses the POSIX file interface, which is inconsistent with the rest of the code. This commit rewrites the parts of the function to use the GFile API. https://bugzilla.gnome.org/show_bug.cgi?id=769602
* files-view: free file lists after useErnestas Kulik2016-08-211-5/+11
| | | | | | | Some functions acquire file lists, but do not free them after use or erroneously acquire them twice. This commit plugs the leaks. https://bugzilla.gnome.org/show_bug.cgi?id=769808
* Updated Slovak translationDušan Kazik2016-08-211-909/+928
|
* Updated Czech translationMarek Černocký2016-08-211-135/+125
|
* Updated Finnish translationJiri Grönroos2016-08-201-1925/+1918
|
* Updated Hungarian translationBalázs Úr2016-08-201-2996/+1847
|
* file-operations: refactor deleting operationRazvan Chitu2016-08-201-340/+223
| | | | | | | | | | | | | Both the delete and copy operations in Nautilus deal with deleting files recursively. Each operation has its own implementation of the same functionality, mixed with specific logic, like error reporting through dialogs. In order to remove duplicated code, extract delete logic to a separate function which can be used by both operations. Implement a function for deleting files recursively which reports errors and success through an user provided callback. https://bugzilla.gnome.org/show_bug.cgi?id=770109
* Updated Friulian translationFabio Tomat2016-08-201-1752/+1715
|
* Updated Czech translationMarek Černocký2016-08-191-750/+757
|