Commit graph

19926 commits

Author SHA1 Message Date
Carlos Soriano 13c959d389 build: Update flatpak build and organize folder structure
Flatpak doesn't need to build meson or a patch for ninja and meson to
work properly:
https://github.com/flatpak/flatpak/issues/607
https://bugzilla.gnome.org/show_bug.cgi?id=774368
273e2460aa

This patch updates this and improves the folder structure with a
build-aux folder to clear up the root folder.

https://bugzilla.gnome.org/show_bug.cgi?id=780580
2017-03-27 12:14:47 +03:00
Piotr Drąg b4d6cfc3f9 Update Polish translation 2017-03-25 19:54:11 +01:00
Kjartan Maraas ac21848cde Updated Norwegian bokmål translation. 2017-03-25 11:53:11 +01:00
Piotr Drąg 0e80b5a546 Update Polish translation 2017-03-25 03:37:27 +01:00
Piotr Drąg 63add4576a Update Polish translation 2017-03-23 03:14:25 +01:00
Alexandru Pandelea b57d5923d7 files-view: display search base for file chooser
Currently when the move to/copy to file chooser dialog is launched
during search, the dialog shows an error as the location is invalid.

Change this so that the base of the search is displayed in the dialog
when this dialog is launched while searching.

https://bugzilla.gnome.org/show_bug.cgi?id=778113
2017-03-22 22:36:42 +02:00
Piotr Drąg b9c40a0332 file-conflict-dialog: use a Unicode apostrophe in a new translatable string
See https://developer.gnome.org/hig/stable/typography.html

https://bugzilla.gnome.org/show_bug.cgi?id=774288
2017-03-22 20:08:16 +01:00
Evgeny Shulgin 88d41bb5b5 batch rename: Do not consider directory "extensions"
With a batch renaming using a template, the extension is removed.
That is, if we have a file named "some.txt", after renaming using
template "[Original file name]YOLO" we will get "someYOLO.txt",
and this is correct.

But if we renaming folders with a name where there is a dot and
subsequent symbols, these characters will be mistakenly considered
an extension. For example, after renaming folders "file" -> "fileYOLO",
"FILEZ." -> "FILEZ.YOLO" (is correct), but "org.package.library" ->
"org.packageYOLO.library", "project-2.0" -> "project-2YOLO.0",
"my.files" -> "myYOLO.files", "extra-0.85" -> "extra-0YOLO.85" (is
incorrect)

To fix this bug we won't search extension if current NautilusFile
is a directory.

https://bugzilla.gnome.org/show_bug.cgi?id=780326
2017-03-22 18:04:41 +01:00
Ernestas Kulik 857a90c29b autotools: kill it
We’re moving to Meson this cycle, so this is losing some deadweight.

https://bugzilla.gnome.org/show_bug.cgi?id=780366
2017-03-22 17:18:29 +02:00
Ernestas Kulik 033378c418 docs: remove outdated documentation
Most documentation is outdated and/or incomplete with no maintainers.
This commit removes it.

https://bugzilla.gnome.org/show_bug.cgi?id=780366
2017-03-22 17:18:29 +02:00
echo-devim 64f16e19c0 file-conflict-dialog: Prevent replacing a directory with a symbolic link
If the user tries to replace a folder with a symbolic link with the same
name,the content of the destination folder was being deleted.

To fix this behaviour, the UI disables the replace button allowing the
user only to skip or to rename in order to avoid the deletion of the
destination folder's content.

https://bugzilla.gnome.org/show_bug.cgi?id=632323
2017-03-22 16:09:51 +01:00
Daniel Korostil 80d796b5aa Updated Ukrainian translation 2017-03-21 22:49:56 +02:00
Carlos Soriano d589d1051c release: Prepare for 3.24.0 2017-03-21 14:21:48 +01:00
Jiro Matsuzawa 7928893461 Update Japanese translation 2017-03-20 03:41:51 +00:00
sujiniku 83bb6a18ee Update Japanese translation 2017-03-19 21:04:07 +00:00
Emin Tufan Çetin 555ab92a36 Update Turkish translation 2017-03-18 16:23:00 +00:00
Kukuh Syafaat 732018efd5 Update Indonesian translation 2017-03-18 06:26:44 +00:00
Rūdolfs Mazurs efcf7461b1 Update Latvian translation 2017-03-16 21:45:46 +02:00
Rūdolfs Mazurs a4c61eb374 Update Latvian translation 2017-03-16 21:37:39 +02:00
Carlos Soriano 75f343dac1 release: Prepare for 3.23.92 2017-03-16 18:28:31 +01:00
Carlos Soriano e4b1bf7635 flatpak: Fix nautilus meson option name 2017-03-16 18:16:34 +01:00
Carlos Soriano 8aa06a3475 org.gnome.Nautilus.json: Specify libdir
Otherwise meson install libnautilus into lib64, which is wrong for
flatpak or other distributions.

Seems this is always going to guess it wrong, let's always specify
libdir.
2017-03-16 15:44:03 +01:00
Carlos Soriano 3453309b42 Revert "org.gnome.Nautilus: revert build by default with meson"
This reverts commit a84bf6ac79.

Meson can be used now from builder, although it compiles everytime due
to ninja issue https://github.com/ninja-build/ninja/issues/1120 it's
still faster than autotools for me (quite surprising), so switching for
it as default build system.

Developers can still use autotools just switching the buildsystem in the
flatpak manifest.
2017-03-16 15:44:03 +01:00
gogo 87141c131f Update Croatian translation 2017-03-15 21:09:02 +00:00
gogo c18c6086a2 Update Croatian translation 2017-03-15 15:35:28 +00:00
Stas Solovey 8f44381e63 Update Russian translation 2017-03-14 14:17:36 +00:00
Dušan Kazik ce2ed3b641 Update Slovak translation 2017-03-12 09:24:23 +00:00
A S Alam ec28712493 updated Punjabi Translation 2017-03-11 10:04:06 -06:00
Changwoo Ryu 874055625c Update Korean translation 2017-03-11 13:36:05 +00:00
Ernestas Kulik 63a7e1ebad meson: actually use optional dependencies
EXIF and Exempi are currently only being detected due to an oversight.
This commit makes Meson define the preprocessor macros needed to use the
libraries.

https://bugzilla.gnome.org/show_bug.cgi?id=779879
2017-03-11 00:40:19 +02:00
Carlos Soriano ad17373e6c org.gnome.Nautilus.json: Fix syntax error 2017-03-10 21:53:25 +01:00
Carlos Soriano a84bf6ac79 org.gnome.Nautilus: revert build by default with meson
Builder and ninja is not ready for a good experience with meson.
2017-03-10 21:38:48 +01:00
Carlos Soriano 2a219cd954 org.gnome.Nautilus.json: remove update-mimedb
We removed the option in 2475e9a1f7
2017-03-10 21:11:21 +01:00
Carlos Soriano 52439af8d2 org.gnome.Nautilus.json: Use meson as default build system 2017-03-10 21:08:02 +01:00
Carlos Soriano d337f6d456 build: include forgotten files 2017-03-10 20:45:22 +01:00
Carlos Soriano 62ae03a62c org.gnome.Nautilus.json: Build meson
So we can build Nautilus with meson in flatpak
2017-03-10 20:33:43 +01:00
Carlos Soriano 7b074dfb73 build: remove .builconfig 2017-03-10 20:33:33 +01:00
Carlos Soriano cbba1e65d6 Adwaita.css: Remove unused padding:0 2017-03-10 17:11:29 +01:00
Carlos Soriano 5c340ba19d view-icon-ui: Remove row and column spacing
The default flowbox child provides some spacing already, not need to
make it bigger.
2017-03-10 17:10:56 +01:00
Carlos Soriano 9488453667 view-icon-item-ui: Allow maximum of 3 lines for file name
If not the vertical requirement per item is too big.
2017-03-10 17:10:26 +01:00
Carlos Soriano 06e393e8f6 icon-item-ui: Use middle ellipsization
Let's try with middle ellipsization, since it provides context on both
the start and the end of the name.
2017-03-10 17:09:50 +01:00
Carlos Soriano 3e30313102 container-max-width: Fix padding calculation
We were taking into account the child's padding for min and max size,
instead of the self widget.
2017-03-10 17:09:13 +01:00
Carlos Soriano 71ad9be5fe container-max-width: Increase default min & max width
So there is more room for a label
2017-03-10 16:17:00 +01:00
Carlos Soriano 08e6082974 view-icon-controller: Use event box for click handling
Either we expand the GtkFlowBox making the icons scarce around, or
we need to handle ourselves the mouse events with an event box on top
of it.

Ideally GtkFlowBox would expand but have a property to pack the
children. This will be possible in gtk4 when GtkContainer is an
interface and GtkFlowBox implements it, but being able to have an
overlay on top that will handle these clicks outside of the actual area
and also the rubber band selection.
2017-03-10 15:26:15 +01:00
Carlos Soriano 7ac81c87c8 view-icon-controller: Handle get_selection_for_file_transfer
We were not handling it properly, making trash and other operations to
fail.

This functions should be removed anyway. Probably if we don't need
tree view expanding in a future.
2017-03-10 15:26:15 +01:00
Carlos Soriano 1a1e367fd0 nautilus-view-icon: Rework selection and loading
Better performance, code design and fixes some issues.
2017-03-10 15:26:15 +01:00
Milo Casagrande 8eaea9080f Update Italian translation 2017-03-09 22:25:23 +00:00
Piotr Drąg 23b3698f33 Update Polish translation 2017-03-09 14:10:34 +01:00
Alexandru Pandelea bb17f89256 general: use gtk_menu_popup_at_pointer
Since gtk_menu_popup is deprecated, use gtk_menu_popup_at_poiner instead.

https://bugzilla.gnome.org/show_bug.cgi?id=779775
2017-03-09 12:40:09 +02:00
Alexandru Pandelea cff57aa144 Revert "use gtk_menu_popup_at_pointer"
This reverts commit eff346505b.
2017-03-09 12:34:15 +02:00