Commit graph

20388 commits

Author SHA1 Message Date
Carlos Soriano 1cd19241d1 Flatpak: Remove version 3.24
Every branch has its corresponding version, no need to have older
versions in each.
2018-01-15 11:31:29 +01:00
António Fernandes 204844a4fd Merge branch 'my_work' into 'master'
Issue- -Wincompatible-pointer-types warning

Closes #192

See merge request GNOME/nautilus!59
2018-01-13 21:58:59 +00:00
Rahul Verma e01a8497e2 general: Fix-Wincompatible-pointer-types warnings
We were having an issue where we were not casting objects properly.
https://blogs.gnome.org/chergert/2018/01/05/g_object_ref-and-wincompatible-pointer-types/

The solution is to type cast explicitly to the correct type.

close #192
2018-01-14 03:09:17 +05:30
Balázs Meskó c6b4859a69 Update Hungarian translation 2018-01-12 22:33:19 +00:00
Jiri Grönroos f4d493060c Update Finnish translation 2018-01-12 15:49:31 +00:00
Carlos Soriano 074cecf409 Merge branch 'wip/antares/issue63' into 'master'
nautilus-toolbar : Add close button to close location entry

See merge request GNOME/nautilus!45
2018-01-12 08:34:02 +00:00
Karuna Grewal 09f6b6611b toolbar : Add close button to location entry
Due to the absence of an obvious way to close location entry
a close button is added to the location entry container which
can be used to close it.

Fixes : https://gitlab.gnome.org/GNOME/nautilus/issues/63
2018-01-12 13:44:03 +05:30
Carlos Soriano c66bbbdd5a Merge branch 'trash-rate-limit' into 'master'
trash-monitor: Rate limit updates

See merge request GNOME/nautilus!57
2018-01-08 17:34:16 +00:00
Ondrej Holy 3ccd29e13c trash-monitor: Rate limit updates
Trash monitor queries info from gvfsd-trash after each file monitor
change which can be problematic when too many changes happen in
a short time. Let's rate limit the number of queries...
2018-01-08 18:24:42 +01:00
Carlos Soriano 5fe3422fef Merge branch 'coverage' into 'master'
CI: report code coverage

See merge request GNOME/nautilus!55
2018-01-08 14:45:04 +00:00
Ernestas Kulik d552cd7ff7 README.md: change badge href
Currently, clicking on either badge opens the image; the typical setup
is to redirect to the commits page.
2018-01-08 16:09:41 +02:00
Ernestas Kulik 10a6130bb7 CI: report code coverage 2018-01-08 16:09:37 +02:00
Fabio Tomat d1b4f4d06f Update Friulian translation 2018-01-08 13:42:58 +00:00
Fran Dieguez 9ce9861cab Update Galician translation 2018-01-08 10:10:08 +00:00
Carlos Soriano ec3eefcd2e tests: Put eel check and nautilus check under display-test option
Although eel can be split into displayless and display like we did for
other tests, let's make sure we have a working prototype for now.
2018-01-06 01:59:04 +01:00
Carlos Soriano 93bd5ca42e CI: Only run displayless tests 2018-01-06 00:21:11 +00:00
Carlos Soriano 12601e9204 tests: Split between display and displayless
Some tests require gtk_init, which requires a display and therefore
cannot be part of the tests to be ran in the GitLab CI.

Split those so we can pass an option to meson to only test the
displayless tests for GitLab CI.
2018-01-06 01:17:29 +01:00
Carlos Soriano e7578a2de0 CI: Use a simple stage, we are not that fancy 2018-01-05 23:24:38 +00:00
Carlos Soriano 6288d4156f CI: Enable cache 2018-01-05 23:07:49 +00:00
Carlos Soriano 0e1467c957 CI: fix indentation 2018-01-05 22:07:34 +00:00
Carlos Soriano 9662151a0f CI: Add test phase 2018-01-05 22:06:00 +00:00
Carlos Soriano 6078da64a7 Merge branch 'broken-tests-not-anymore' into 'master'
tests: update common filename prefix test

See merge request GNOME/nautilus!54
2018-01-05 21:46:09 +00:00
Ernestas Kulik 6bc3255fea tests: remove obsolete test
test-eel-background hasn’t been built forever and the code it tests is
long gone.
2018-01-05 23:33:53 +02:00
Ernestas Kulik 22075a4c3c tests: update common filename prefix test
61ac48bdc0 changed the way the prefix is
computed, thus breaking some of the tests. This commit removes
irrelevant tests and updates broken cases.
2018-01-05 23:24:58 +02:00
Carlos Soriano 3d0b63c6c0 Flatpak: Update 3.24 version 2018-01-05 15:12:51 +00:00
Carlos Soriano 53569d4811 Merge branch 'revert-dd0fae86' into 'master'
Revert "flatpak: Remove stable Flatpak manifest"

See merge request GNOME/nautilus!53
2018-01-05 15:04:35 +00:00
Carlos Soriano d5cefedb02 Revert "flatpak: Remove stable Flatpak manifest"
This reverts commit dd0fae86de
2018-01-05 14:55:15 +00:00
Carlos Soriano f1e994e2b5 Update README.md 2018-01-05 14:45:19 +00:00
Carlos Soriano 3f5d5e2de1 Merge branch 'a-very-vague-branch-name' into 'master'
Various cleanups and fixes

Closes #176

See merge request GNOME/nautilus!52
2018-01-05 13:52:11 +00:00
Ernestas Kulik 3d2af16001 README.md: add pipeline badge and change headings
This adds a badge to signify the build status and moves all headings
under a new “Nautilus” heading.
2018-01-05 15:14:37 +02:00
Ernestas Kulik b7a9d2d84f view-icon-ui: set “can-focus” property.
gtk_flow_box_move_cursor() returns early if it isn’t set.

Fixes #176.
2018-01-05 15:08:06 +02:00
Ernestas Kulik 74b0a69b6e global-preferences: remove thumbnail-size setting
As the setting can only be changed manually (and the assumption is that
no one does that), it makes sense to not expose it and always use the
default.
2018-01-05 15:08:06 +02:00
Ernestas Kulik c7a608b1dc file: general cleanups
Some vfuncs are no longer required now that the desktop is gone and the
overrides that (used to) return constant values are removed.
2018-01-05 15:08:06 +02:00
Carlos Soriano 2fff34b21c CI: Install meson from Fedora
Using a newer enough system there is no need to install from pip, that
seems was giving some issues.
2018-01-05 12:12:30 +00:00
Carlos Soriano 2d08aa9dc4 Merge branch '189-recent-can-be-bookmarked' into 'master'
Resolve ""Recent" and "Trash" can be bookmarked"

Closes #189

See merge request GNOME/nautilus!51
2018-01-04 18:54:16 +00:00
António Fernandes 6c5f6ecc28 eel-vfs-extensions: Remove unused, undefined API
Leftovers from the gnome-vfs to gio port 10 years ago
https://git.gnome.org/browse/archive/eel/commit/?id=59511dfee330102ee42e09bef37cbc9cd12973c6
2018-01-04 18:32:50 +00:00
António Fernandes f73c771a02 bookmark: Clean up get_is_builtin
Now that we don't check for icons on desktop, there is no need for a
separate "if" block.

Instead, make it closer to equivalent code in gtk/gtkbookmarksmanager.c
2018-01-04 18:32:50 +00:00
António Fernandes ef6068adf4 bookmark-list: Tidy up can_bookmark_location
Make it shorter, reorder as per sidebar, and add comments.

No logical changes.
2018-01-04 18:32:50 +00:00
António Fernandes 90799c2af7 bookmark-list: Disable bookmarking recent:// and trash://
These locations are listed in the sidebar already. Bookmarking duplicates them.

We already disable bookmarking Home, Favories, XDG User Firs, and Other Locations.

Do the same thing for Recent and Trash.
As a side effect, this will disable bookmarking child folders inside Trash.

Fixes: #189
2018-01-04 18:32:50 +00:00
Carlos Soriano 9238456bcb preferences-window: Use correct mnemonic
An oversight from 611f381d56
2018-01-04 18:08:03 +01:00
Carlos Soriano d74e1a3d2f preferences-window: Use correct bold weight enum
We were using "bold" as the weight value, but seems that was not the
documented one, and seems at some point changed and required the proper
enum value, resulting in no bold labels in the preference window.

This commit fixes it by using the correct Pango enum.

Closes #25

https://gitlab.gnome.org/GNOME/nautilus/issues/25
2018-01-04 18:07:18 +01:00
Carlos Soriano 50f9081863 Merge branch 'meson-disablers-not-what-i-thought-them-to-be' into 'master'
build: drop use of disabler object

See merge request GNOME/nautilus!50
2018-01-04 16:12:29 +00:00
Ernestas Kulik 5996435da9 flatpak: don’t build Meson
The need for 0.44 has been removed.
2018-01-04 17:38:38 +02:00
Ernestas Kulik 01352d3b22 build: drop use of disabler object
Should have read docs more carefully. An empty array does the trick just
as well, with the side effect of not breaking builds.
2018-01-04 17:35:51 +02:00
Carlos Soriano 70ac3742d6 Merge branch 'action-name-escaping' into 'master'
files-view: use GLib for action name escaping

Closes #69

See merge request GNOME/nautilus!49
2018-01-04 12:25:01 +00:00
Ernestas Kulik bf104ec9d9 files-view: use GLib for action name escaping
URI-encoding the strings takes care of all illegal characters and
removes the need for our own escaping method.

Fixes #69.
2018-01-04 14:11:49 +02:00
Carlos Soriano dc380da7d5 Merge branch 'unused-settings' into 'master'
global-preferences: drop unused settings

See merge request GNOME/nautilus!47
2018-01-04 09:17:23 +00:00
Carlos Soriano 890760bbce Merge branch 'tracker-sparql' into 'master'
build: drop support for tracker-sparql-1.0

Closes #186

See merge request GNOME/nautilus!48
2018-01-04 09:15:41 +00:00
Ernestas Kulik 9cfa5dd275 build: drop support for tracker-sparql-1.0
tracker-sparql-2.0 should be available in all distros, which are going
to offer GNOME 3.28.

Closes #186.
2018-01-04 10:18:55 +02:00
António Fernandes 4ce28a25af bookmark: Actually drop unused include
The wrong line was deleted in the previous commit 
eb3b172fe7
2018-01-03 19:32:59 +00:00