Skip to content

Rename-file Usability Improvements#1

Open
thegame1999 wants to merge 39 commits intovgstef:rename-filefrom
thegame1999:master
Open

Rename-file Usability Improvements#1
thegame1999 wants to merge 39 commits intovgstef:rename-filefrom
thegame1999:master

Conversation

@thegame1999
Copy link

@thegame1999 thegame1999 commented Feb 23, 2026

  • Default action (OK)
  • Selects the filename without the extension for easy renaming
  • Better error messages and fail cases

d4c63a8

clefebvre and others added 30 commits September 8, 2016 16:22
Not cross-DE.

Also, this is typically the responsibility of the WM, not particular apps.
Why do we need this to be a plugin?

Edit -> Preferences -> custom color should apply to fullscreen instead.
postr no longer exists in Debian
* map: Replace deprecated stock icons with named symbolic icons

* map: Use a non-deprecated image icon

"gnome-mime-image" requires the deprecated gnome-icon-theme
package. Use "image-x-generic" instead, which is part of adwaita-icon-theme.

https://bugzilla.gnome.org/show_bug.cgi?id=753761

* map: Use location marker icon

Instead of showing the generic "image-x-generic" icon for a marker
on a map, use "mark-location" as the icon. This is what other GNOME
apps do, i.e. gnome-maps.

https://bugzilla.gnome.org/show_bug.cgi?id=771945

* map: Fall back to old marker icon if the new one isn't available

mark-location doesn't appear to be a "standard" icon yet,
so try falling back to image-x-generic as before if it is not available.

https://bugzilla.gnome.org/show_bug.cgi?id=771945

* map: Slowly move to selected image instead of a quick jump

When navigating through images while showing the map, the center of the map
now changes slowly from the current position to the newly selected image.

https://bugzilla.gnome.org/show_bug.cgi?id=771948

* map: Use meaningful initial zoom level

Just be sure that all given markers are visible on the initial zoom level
but on the other hand, don't show the whole world.

https://bugzilla.gnome.org/show_bug.cgi?id=771976

* map: Only set initial zoom if markers are actually present

Otherwise it would just zoom somewhere in the Atlantic.

https://bugzilla.gnome.org/show_bug.cgi?id=771976

* map: Set move duration to 1sec

Default moving duration "500 * zoom_level / 2.0" is too slow for the map
plugin purpose. The center of map now move to the next image position in
1sec regardless of zoom_level, which is similar animation duration to
other typical map apps/web apps.

Co-authored-by: Felix Riemann <friemann@gnome.org>
Co-authored-by: Thomas Bechtold <tbechtold@suse.com>
The old method with the mailto-URI doesn't work anymore. Instead, use
`thunderbird -compose`. The old method was thunderbird-specific as well.
This functionality is part of xviewer core now.
* Ported build system to meson
	* removed automake files
	* removed `desktop2description.awk` (not used)
	* removed generated gresource source files
* Updated packaging
	* pushed debhelper-compat to version 12
	* updated `debian/rules`
	* ran `wrap-and-sort`
* Removed empty files (`AUTHORS`, `ChangeLog`, `README`)

Other changes:

* moved .metainfo files `/usr/share/{appdata => metainfo}`
* Hide Titlebar: removed in c944e58
* Zoom to Fit Image Width: removed in a2212ec
* Flickr Uploaded: disabled since 2e4f4e521
* Fullscreen Background: removed in e75a681
* map: check return value of clutter_init
* postasa: replace deprecated *_GET_INSTANCE_PRIVATE usage
* send by mail: remove unused variable
Fixes the runtime error message
`gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed`
when closing xviewer with the send-by-mail plugin enabled.

This is caused by the removal of the action group on exit.
Refer to the documentation of `gtk_ui_manager_ensure_update()`

Also free the action group object after deactivation.
Previously, the EXIF plugin would increase the height of the statusbar
when EXIF data were displayed in it.
Dark mode is now handled directly by libxapp.
This is for Google's Picassa photo service, which is discontinued.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants