Commit graph

20388 commits

Author SHA1 Message Date
Carlos Soriano 3ba92d47e4 Merge branch '134-xf86back-and-xf86forward-not-working-anymore' into 'master'
Resolve "XF86Back and XF86Forward not working anymore"

Closes #134

See merge request GNOME/nautilus!32
2017-11-30 09:33:51 +00:00
Carlos Soriano 7eb62a552e Merge branch 'WIP_detach_crash' into 'master'
Disable tab detaching to avoid crash

Closes #137

See merge request GNOME/nautilus!30
2017-11-30 09:33:13 +00:00
Ernestas Kulik 0e546d2242 file-operations: forbid more characters in FAT
‘\’ and ‘|’ aren’t allowed in both 8.3 and long file names.

https://bugzilla.gnome.org/show_bug.cgi?id=771364
2017-11-29 21:44:15 +02:00
António Fernandes bdd1c3b0ae build: Fix indent style 2017-11-29 18:01:07 +00:00
António Fernandes 2c5882aaff build: Detect X11/XF86keysym.h to enable extra keys
Support for special keyboard keys for actions such as Back,
Forward, Refresh, Go Home, etc. depends on this header.

We used to check for this header in configure.ac but
this was lost when porting from autotools to meson
(commit 857a90c2).

Restore this support by checking for this header with meson.

Fixes #134
2017-11-29 17:36:08 +00:00
Carlos Soriano 1962dd81f7 Merge branch 'master' into 'master'
build: Install appstream metadata to non-deprecated location

See merge request GNOME/nautilus!31
2017-11-27 00:42:20 +00:00
Jeremy Bicha 5d75a4a5bc build: Install appstream metadata to non-deprecated location 2017-11-26 18:52:09 -05:00
Nelson Benítez León 24ef9bd31a Disable tab detaching to avoid crash
As reported by Antonio Fernandes in:
https://bugzilla.gnome.org/show_bug.cgi?id=781991#c1

Detaching a notebook tab into a new window through DnD
leaves Nautilus in an inconsistent state leading to a
crash after loading a new location.

As opening a folder into a new window should be done
through its action already present in the folder context
menu of both files view and path bar, let's disable this
alternative way to do it through tab detaching, as
Nautilus code was not expecting that use pattern.

Closes #137
2017-11-25 15:51:42 +05:00
Marek Cernocky 3965de7e28 Updated Czech translation 2017-11-22 11:20:45 +01:00
Carlos Soriano f2dc51c2cb Merge branch '128' into 'master'
mime-actions: Add Microsoft mime types

Closes #128

See merge request GNOME/nautilus!28
2017-11-21 14:47:43 +00:00
Carlos Soriano 16785d9ab9 mime-actions: Add DjVu mime type as PDF
Seems there is a new mime type for DjVu, more information at
https://bugzilla.gnome.org/show_bug.cgi?id=754467
2017-11-21 15:34:59 +01:00
Carlos Soriano ce7247635a mime-actions: Add Microsoft mime types
Seems they are using some custom mime types for Microsoft Office.
They can be found at https://blogs.msdn.microsoft.com/vsofficedeveloper/2008/05/08/office-2007-file-format-mime-types-for-http-content-streaming-2/

This commits adds them.

Fixes #128
2017-11-21 15:34:37 +01:00
Carlos Soriano eb8e440ebb flatpak: Remove unused build-options
We use Meson nowadays that doesn't spew tons of deprecated warnings.
2017-11-21 15:24:11 +01:00
Carlos Soriano dd0fae86de flatpak: Remove stable Flatpak manifest
This should live elsewhere, like Flathub or so.
2017-11-20 21:15:56 +01:00
Carlos Soriano 78ca21634d flatpak: Move file to build-aux 2017-11-20 21:15:45 +01:00
Carlos Soriano 35acba3fe9 flatpak: Update manifest with gexiv2 changes 2017-11-20 20:41:47 +01:00
Carlos Soriano 74931f9f8b Merge branch 'exempi-removal' into 'master'
general: Remove exempi and exempi-xmp

See merge request GNOME/nautilus!26
2017-11-20 17:23:09 +00:00
Carlos Soriano 23eacd3155 general: Remove exempi and exempi-xmp
Since now we use gexiv2 these are not longer necessary.
2017-11-20 15:43:45 +01:00
Carlos Soriano 6cb519f0a5 image-properties-page: Make coordinates translatable
Seems some languages doesn't use the NWES pattern for coordinates.
2017-11-20 15:30:47 +01:00
Carlos Soriano fb0a1027dd image-properties-page: Fix formatting and warnings
Commit 1d2a80c913 introduced code that was wrong formatted and also
introduced some warnings.

Fix them.
2017-11-20 14:43:54 +01:00
Carlos Soriano 6c63ba82f2 CI: Update for latest gexiv2 addition 2017-11-20 12:10:34 +00:00
Kjartan Maraas de2db15894 Updated Norwegian bokmål translation. 2017-11-20 12:42:02 +01:00
Carlos Soriano 1d2a80c913 Merge branch 'gexiv2-switch' into 'master'
image-properties-page: Use gexiv2 for metadata

See merge request GNOME/nautilus!5
2017-11-20 11:40:22 +00:00
Daniel Mustieles 8c7bfa8371 Update Spanish translation 2017-11-20 09:02:44 +00:00
Dušan Kazik 5f0df8c385 Update Slovak translation
(cherry picked from commit e393f614f5)
2017-11-18 13:47:30 +00:00
Carlos Soriano dc3c1ded4a Merge branch 'BB' into 'master'
favorite-directory: port to G_DECLARE_* macros

See merge request GNOME/nautilus!25
2017-11-13 17:19:43 +00:00
Carlos Soriano aa6528699a Release: Prepare for 3.27.2 2017-11-13 18:06:54 +01:00
Vyas Giridharan 837a3a2dd4 favorite-directory: port to G_DECLARE_* macros
Porting type declarations to use GLib macros will reduce a good amount
of boilerplate code.
2017-11-13 22:09:14 +05:30
Kjartan Maraas 0fa517949e Updated Norwegian bokmål translation. 2017-11-11 16:17:42 +01:00
Kjartan Maraas 4a0ea96548 Updated Norwegian bokmål translation. 2017-11-09 20:03:43 +01:00
António Fernandes 96e860696e Merge branch '105-expanding-folders-crashes-nautilus' into 'master'
Resolve "Expanding folders crashes nautilus"

Closes #105

See merge request GNOME/nautilus!24
2017-11-08 14:11:28 +00:00
António Fernandes 83be751408 list-view: Make star cell blank and inert on dummy row
If org.gnome.nautilus.list-view use-tree-view is TRUE, folders can
be expanded, which creates a dummy row to display the "Loading" label.

The code to display the correct star icon assumes each row represents a
file, but the dummy row breaks this assumption, crashing nautilus when
checking if the NULL file is starred or unstarred.

Instead, don't set a star icon unless the row represents a file. Also,
do nothing if the cell is clicked on a dummy row.

Fixes: #105
2017-11-08 13:30:05 +00:00
Carlos Soriano f12a305bd0 Merge branch 'WIP/BUG_reveal_recent' into 'master'
nautilus-files-view: reveal item location opened from recent view

See merge request GNOME/nautilus!20
2017-11-08 08:45:17 +00:00
Fabio Tomat a2ed4541f2 Update Friulian translation 2017-11-08 06:55:43 +00:00
António Fernandes c5f6c689b7 Resolve "Crash when expanding folder in search results via list view"
Closes https://gitlab.gnome.org/GNOME/nautilus/issues/54

See merge request https://gitlab.gnome.org/GNOME/nautilus/merge_requests/11
2017-11-07 15:34:51 +00:00
António Fernandes 6873f9ec5b Merge branch 'revert-4930ec0b' into 'master'
Revert "Merge branch '105-expanding-folders-crashes-nautilus' into 'master'"

See merge request GNOME/nautilus!23
2017-11-07 15:10:44 +00:00
António Fernandes f120bbd8f1 Revert "Merge branch '105-expanding-folders-crashes-nautilus' into 'master'"
This reverts merge request !22
2017-11-07 14:58:38 +00:00
António Fernandes 4930ec0b78 Merge branch '105-expanding-folders-crashes-nautilus' into 'master'
Resolve "Expanding folders crashes nautilus"

Closes #105

See merge request GNOME/nautilus!22
2017-11-07 14:52:44 +00:00
António Fernandes 0a67e3d5bb list-view: Don't try to get fts snippet for dummy row
If org.gnome.nautilus.list-view use-tree-view is TRUE, folders can
be expanded, which creates a dummy row to display the "Loading" label.

When displaying search results as a list, we look for the fts_snippet
on every row's NautilusFile, but this causes a crash when a dummy row is
created, because its NautilusFile is NULL.

Therefore, we should not look for fts_snippet on dummy rows.

Fixes: https://gitlab.gnome.org/GNOME/nautilus/issues/54
2017-11-07 14:31:41 +00:00
António Fernandes e6aadd6026 list-view: Don't display star on dummy row
If org.gnome.nautilus.list-view use-tree-view is true, folders can be 
expanded. While loading expanded folders, there is a dummy row with 
"Loading" label, which turns into "Empty" if no items are loaded. This 
row has a NULL NautilusFile.

The code to display the correct star icon assumes each row represents a 
file, but the dummy row breaks this assumption, crashing nautilus when 
checking if the file is starred or unstarred.

Instead, don't set a star icon unless the row represents a file. Also, 
do nothing if the cell is clicked on a dummy row.

Fixes: #105
2017-11-07 13:37:19 +00:00
Marek Cernocky 30ef465278 Updated Czech translation 2017-11-06 21:15:11 +01:00
Piotr Drąg 32f1977a99 files-view: Add context and comments to ambiguous starring strings 2017-11-06 19:01:38 +01:00
Piotr Drąg 350281eb4e Update POTFILES.in 2017-11-06 18:50:20 +01:00
Marek Cernocky 1f8054bdca Updated Czech translation 2017-11-06 17:38:54 +01:00
Kjartan Maraas b80b070ccb Updated Norwegian bokmål translation. 2017-11-06 08:59:46 +01:00
Carlos Soriano 6af42427f8 Merge branch 'wip/carlosg/favorites' into 'master'
Add starred files

See https://gitlab.gnome.org/GNOME/nautilus/merge_requests/21
2017-11-05 20:33:15 +00:00
Carlos Garnacho 86e5d2b536 search-engine: Increment providers_running early
There are chances that providers get to finish before all are
added, resulting in early calls to check_providers_status() which
mess up refcount. Bumping providers_running early prevents that
to happen.
2017-11-05 20:09:00 +01:00
Alexandru Pandelea a9c446afe2 Add favorite files
Add option to make files Favorite, by either toggling a star in the
list view, or from the context menu.

https://bugzilla.gnome.org/show_bug.cgi?id=786039
2017-11-05 20:09:00 +01:00
Marek Cernocky 0be00303f0 Updated Czech translation 2017-11-05 13:01:32 +01:00
Nelson Benítez León 0d3bae9c63 nautilus-files-view: reveal item location opened from recent view
"open item location" action from 'recent files' view was not
revealing (selecting and scrolling to) the item whose location
was opened.

Selection code logic on canvas/list view compares NautilusFiles's,
so we need to provide one that refers to the destination uri
(activation uri) instead of the original one from recent view which
has a "recent://" uri scheme.

https://bugzilla.gnome.org/show_bug.cgi?id=784516
2017-11-03 22:08:18 +05:00