summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* window-slot: avoid random switching of the viewwip/csoriano/zoomsv3Carlos Soriano2016-02-231-0/+2
| | | | | | | | | | | We were not initializing the view mode before search to the invalid id, which then was initialized as 0 that it's actually a view id. This was confusing the checks and making random changes of the view on the first time the location was changed. This was introduced as a regression when we introduced the separated search view mode, which also reworked all of the view id handling.
* progress-info-widget: hexpand progress bar and labelCarlos Soriano2016-02-231-0/+2
| | | | So we don't have some info widgets smaller than other ones.
* toolbar: make operations popover keyboard navigableCarlos Soriano2016-02-232-0/+13
| | | | | | | Move focus in and out from it when opening and make the info widget to be able to focus. https://bugzilla.gnome.org/show_bug.cgi?id=762136
* query-editor: make search popover keyboard navigableCarlos Soriano2016-02-231-0/+3
| | | | | | We need to move the focus back and forth from it. https://bugzilla.gnome.org/show_bug.cgi?id=762136
* placesview: update to masterCarlos Soriano2016-02-231-6/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=756659
* window: escape notification markupCarlos Soriano2016-02-231-2/+2
| | | | | | | If not, ampersands and so on are parsed and makes the label on the notifications to disappear. https://bugzilla.gnome.org/show_bug.cgi?id=758447
* window: use open flags for other locations viewCarlos Soriano2016-02-231-2/+3
| | | | | | | | | | | | | We weren't checking the open flags from the sidebar when the other locations was clicked. This was due to the sidebar not adding those flags to the signal. In a recent commit gtk+ added the missing flags, so now we can check for those in nautilus and open in the current view, in a tab or in a window accordingly. https://bugzilla.gnome.org/show_bug.cgi?id=754743
* placesview: avoid symbol conflictsCarlos Soriano2016-02-237-386/+386
| | | | | | | | | | | | | | | Copy pasting the code from gtk+ has the downside that symbol conflicts occur when the file chooser is shown, for example, when performing a move to action. Only way to dealing with it is either make this public on gtk+ or renaming the types. We don't want to make it public yet, so the only option for now is renaming. Is a tedious task and I hope it won't be needed in the future. For now, rename the types manually. https://bugzilla.gnome.org/show_bug.cgi?id=760307
* toolbar: remove unneeded varCarlos Soriano2016-02-231-1/+0
|
* window: use slot location instead of loadingCarlos Soriano2016-02-231-5/+5
| | | | | | | | | | | | | | We were changing the location of the sidebar every time the slot started loading. However, that's dangerous since the slot can start loading few times even with the old location. Instead of using the loading property, use the location property and change the sidebar only when the location actually changes on the slot. This fixes the sidebar jumping rows with gtk+ 3.20. https://bugzilla.gnome.org/show_bug.cgi?id=762137
* canvas-item: add dynamic label sizing for zoom levelsCarlos Soriano2016-02-232-8/+33
| | | | | | | | | | Last commit added dynamic grid size for canvas items. That gave me the idea to do the same for the label, allowing a mostly complete dynamic padding and label sizing for zoom levels. The calculations could be done by multiplying pixel_per_unit fore each padding level and then adjust, but in this way we have different padding per each level, giving more to smaller zooms than biggers ones.
* canvas-item: don't multiply padding for labelCosimo Cecchi2016-02-231-2/+2
| | | | Avoid multiplying the horizontal padding in the label with the zoom level.
* gschema: Fix docs of thumbnail sizeCarlos Soriano2016-02-231-1/+1
|
* general: add another zoom levelCarlos Soriano2016-02-2311-21/+61
| | | | | | | | | | | | | | | | In icon view, add a smaller zoom level to be able for dense views, and increase the default padding to allow the labels enough space. Now levels are 48px, 64px, 96px and 128px for icon view, instead of only 64px, 96px and 128px, but with the increased padding the 64px and 48px are useful. List view also gains a bigger level, and they become 16px, 32px, 48px, 64px. Also, adjust the label max width to be larger, but inside the icon itself. This fixes the label not taking advantage of all the width the icon provides, and also a few cases where icons were misaligned.
* canvas-item: make a method privateCosimo Cecchi2016-02-232-11/+10
|
* canvas-item: remove unused codeCosimo Cecchi2016-02-231-9/+5
|
* Updated Chinese (Taiwan) translationChao-Hsiung Liao2016-02-231-289/+380
| | | | (cherry picked from commit 9fed02cb07dc1109ba7d277d2f42b37afb016969)
* file-undo-operations: modularize restoring files from trashRazvan Chitu2016-02-221-43/+94
| | | | | | | | | | | | | | | In Nautilus, restoring files from the trash is done based on the trashed files kept in the undo information. In order to find the matching files that need to be restored, the contents of the trash are ran against the files in the undo info. Enumeration of the trash and matching are currently handled by the same function, which does not allow for any of these operations to be used separately. Add a function for synchronously enumerating the contents of the trash. Add a function for matching files in the undo info with the list of files in the trash. https://bugzilla.gnome.org/show_bug.cgi?id=762126
* Updated French translationAlain Lojewski2016-02-221-1843/+2270
| | | | (cherry picked from commit 00b487d4a843ebda4944514a2565a5b821be7201)
* Updated Thai translationAkom Chotiphantawanon2016-02-191-550/+824
|
* Updated Scottish Gaelic translationGNOME Translation Robot2016-02-181-1533/+2123
|
* Updated German translationBernd Homuth2016-02-181-345/+501
|
* Updated Polish translationPiotr Drąg2016-02-171-78/+82
|
* gtkplacesview: update to masterCarlos Soriano2016-02-171-13/+7
|
* preferences-window: switch speed_tradeoff declarationCarlos Soriano2016-02-171-1/+1
| | | | It was inverting the UI.
* preferences-window: remove unused constantCarlos Soriano2016-02-171-4/+0
|
* search-popover: fix mnemonics usageCarlos Soriano2016-02-171-0/+2
| | | | Forgot to add the use_underline property.
* window: add notifications for sidebar operationsCarlos Soriano2016-02-171-0/+91
| | | | | | | | | Recently we removed gtk+ notifications from mount operations in the gtk+ sidebar in order to move the handling of those to Nautilus. Now that that is done, implement notifications handling for unmount sidebar operations. The mount operations notifications are still handled by gnome-shell, we will see if that continues making sense or not.
* window: update modelineCarlos Soriano2016-02-171-1/+1
|
* window: remove obsoleted commentCarlos Soriano2016-02-171-4/+0
|
* Updated Spanish translationDaniel Mustieles2016-02-161-413/+415
| | | | (cherry picked from commit fdfcd0441f10a976cbac93e93d6ea27c9c6a42cc)
* preferences: reword link and delete actionsCarlos Soriano2016-02-161-2/+2
| | | | | | | | | | We want to make them affect the action itself, but that can confuse users that were already using them, and probably doesn't worth the effort. So for now make clear in the preferences window that what it affects is showing or not the action in the menu, not the availability action itself.
* Updated Slovak translationDušan Kazik2016-02-151-310/+317
|
* search-popover: fix misleading "Around" date selectorCarlos Soriano2016-02-151-1/+1
| | | | It's actually "Since...", not around.
* preferences: change tittle (again)Carlos Soriano2016-02-151-1/+1
| | | | Follow what Gedit does, and use a plain "Preferences" for the tittle.
* preferences: add tittleCarlos Soriano2016-02-151-0/+1
| | | | It was missing.
* application: give priority to user themeCarlos Soriano2016-02-151-11/+11
| | | | | | | | | | | We want to provide priority to anything that was set on the user theme rather than in custom Adwaita theme, in case anyone wants to override some style. This fixes the desktop window getting the same background as the one defined for normal windows in the Nautilus Adwaita theme. https://bugzilla.gnome.org/show_bug.cgi?id=761965
* css: draw a background for the notebookCarlos Soriano2016-02-151-0/+6
| | | | | | | | | | | | | | | With recent gtk+ changes, the notebook style and drawing was changed somehow. Nautilus had a white background by "luck", and the canvas view needs to apply it's own background style in order to have a background at all. This commit follows what we were doing with the desktop window where we apply a style class to have a transparent background, but in this case a white one to fix this issue. https://bugzilla.gnome.org/show_bug.cgi?id=761965
* eel-canvas: remove background draw handlingCarlos Soriano2016-02-153-65/+1
| | | | | | | | This seems no longer necessary. It looks like it was done to avoid flashing when redrawing, but probably this was fixed sometime in the past, so a transparent background in a widget doesn't flash anymore. https://bugzilla.gnome.org/show_bug.cgi?id=761965
* window: fix missing castingCarlos Soriano2016-02-151-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=761965
* desktop: convert css name to style classCarlos Soriano2016-02-152-5/+6
| | | | | | | | | We expect any GtkWindow to actually have the window style. So instead of changing the css node, just apply a style class. This will be needed for upcoming patches. https://bugzilla.gnome.org/show_bug.cgi?id=761965
* Updated Polish translationPiotr Drąg2016-02-141-250/+284
|
* Updated Slovak translationDušan Kazik2016-02-141-4/+4
| | | | (cherry picked from commit 81151d468cee60e544cba4bb32ad4b25ada68b83)
* Updated Slovak translationDušan Kazik2016-02-141-256/+345
| | | | (cherry picked from commit 9aa5fedb13beeb3260bfa63b4b52cc6e1d9045b2)
* Updated POTFILES.inPiotr Drąg2016-02-131-2/+2
|
* preferences: avoid repeated mnemonicsCarlos Soriano2016-02-121-2/+2
|
* preferences: rework preferences windowCarlos Soriano2016-02-1211-1380/+1266
| | | | | With designers guidance, rework the preferences window to a better state. Also, do few improvement on the way, like converting it to a GtkWindow.
* notebook: vertically align labelCarlos Soriano2016-02-121-2/+2
| | | | The label was misaligned with latest gtk+.
* search: use a separate view setting for searchCarlos Soriano2016-02-1211-147/+89
| | | | | | | | | | | | So we can select what type of view do we want for search independently of what we normally use. This is needed since we default to switch to list view for search, but we would like to allow users to select a different view. However, instead of adding a preference in the preference dialog, we can do it more straightforward and change the setting when we are in search. On the way, rework all the enums and views id for a saner code...
* preferences: remove sortingCarlos Soriano2016-02-122-53/+0
| | | | Since 3.18 is done in the menu directly.