| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
The compress dialog has a width allocation request that can be smaller than the
width of description labels in various languages other than english. In order to
fix this, use a label widget for each description and group them in a
homogeneous GtkStack.
https://bugzilla.gnome.org/show_bug.cgi?id=771435
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently we are using the old GObject class declarations, which have two
problems.
One problem is that we cannot use smart pointers like g_autoptr. The other
problem is the boilerplate code generated that makes the code less readable,
so harder to understand.
To fix this use G_DECLARE* type.
https://bugzilla.gnome.org/show_bug.cgi?id=771842
|
|
|
|
|
|
|
|
| |
The tooltip is not updated if the label will be changed.
To fix this, update the tooltip text each time the label changes.
https://bugzilla.gnome.org/show_bug.cgi?id=772191
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently we have a big padding that initially has no meaning.
The problem is that when using the rename for multiple files, we initially
have an extra padding due to auto numbering. Even if the automatic numbering
is not used, the space for the toggle button used for the numbering options
is now blank and waiting for a possible use of the automatic option.
Add a GtkReaveler that contains a child represented by a GtkBox. The GtkBox
contains a label and the toggle button for choosing an option of automatic
renaming. The child is revealed only when necesarry, more specifically when
the automatic numbering option is added.
https://bugzilla.gnome.org/show_bug.cgi?id=771813
|
| |
|
| |
|
|
|
|
|
|
|
| |
There are situations when compressing several archives into one is useful, so
Nautilus should allow it.
https://bugzilla.gnome.org/show_bug.cgi?id=771805
|
| |
|
|
|
|
| |
This reverts commit b37950722078595699b127b154ea07e9c57cbc09.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We were using a custom clipboard monitor, due to some old behaviour
in 2004 where not all X servers supported XFIXES, which allows to
monitor global clipboard changes between processes, which are needed in
Nautilus for copy, paste and link operations, and their availability
check.
Since Nautilus was a single process, it was working for most of the
time.
However recently we split the desktop in a different process, so we
were not able to correctly set the GDK action for clipboard, since
we were relying on sharing the same clipboard in the same process.
In order to fix this, this patch reworks the clipboard handling to a
more modern way, using the owner-changed signal present in XFIXES.
This fixes the clipboard changing between the desktop and Nautilus
and interproccess clipboard handling, fixes small corner cases, and
in the way this patch makes the code design and ownership of clipboard
more clearer.
https://bugzilla.gnome.org/show_bug.cgi?id=771046
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently we have a big padding that initially has no meaning.
The problem is that when using the rename for multiple files, we initially
have an extra padding due to auto numbering. Even if the automatic numbering
is not used, the space for the toggle button used for the numbering options
is now blank and waiting for a possible use of the automatic option.
Add a GtkReaveler that contains the toggle button and reveals his child only
when necesarry, when the automatic numbering option is added.
https://bugzilla.gnome.org/show_bug.cgi?id=771813
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When we rename a group of files, we can see the names of the files
inside a window with a certain dimension, so we see the part of the name
that fits the window.
The problem is that we cannot see the entire name of a file if the name
is too long.
Add a tooltip text on the label containing the name of a file.
https://bugzilla.gnome.org/show_bug.cgi?id=771467
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently we are using the old GObject class declarations, which have two
problems.
One problem is that we cannot use smart pointers like g_autoptr. The other
problem is the boilerplate code generated that makes the code less readable,
so harder to understand.
To fix this use G_DECLARE* type.
https://bugzilla.gnome.org/show_bug.cgi?id=771838
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We were using utf8_lenght, which is the right approach to know the
number of characters. However, gtk_editable_insert_text expects bytes
rather than number of characters.
This was causing languages that have unicode characters in the tags
to have a buggy batch rename dialog.
To fix it, use strlen so we get the number of bytes.
https://bugzilla.gnome.org/show_bug.cgi?id=772063
|
| |
|
| |
|
|
|
|
|
|
|
| |
Some command-line options have been deprecated and should be advertised
as such.
https://bugzilla.gnome.org/show_bug.cgi?id=771887
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770306
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770306
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770306
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770306
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770306
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770306
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
We were missing a string marked as translated.
Also, this files shouldn't have the nautilus style since they are a
copy pasted code, so this patch just copied them and therefore the
changes look bigger than what it should be.
|
| |
|
|
|
|
| |
This reverts commit d8b38a3d5cc594186f72057dc2919c37caaad162.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=771819
|
|
|
|
|
|
|
|
|
|
| |
When icons are enabled on desktop, we should be able to "eject"
the mountable devices on the selection menu. We were not setting
the actions visiblity correctly, which makes for example the "eject"
selection menu item not showing up.
This patch sets the correct initial conditions.
https://bugzilla.gnome.org/show_bug.cgi?id=768355
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770586
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770586
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=770586
|
| |
|
|
|
|
|
|
|
|
|
| |
If all files are skipped, then the batch rename operation would not end
appropriately.
To fix this, end the operation when all files are skipped.
https://bugzilla.gnome.org/show_bug.cgi?id=771398
|
|
|
|
|
|
|
| |
Files that give an error on renaming shouldn't be added to the undo
list, so those should be marked as skipped.
https://bugzilla.gnome.org/show_bug.cgi?id=771487
|