Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

caja-devel-1.28.0-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: caja-devel Distribution: openSUSE Tumbleweed
Version: 1.28.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Mar 24 08:33:30 2024
Group: Development/Libraries/X11 Build host: reproducible
Size: 460715 Source RPM: caja-1.28.0-1.1.src.rpm
Summary: Caja development files
Caja is the official file manager for the MATE desktop. It allows to
browse directories, preview files and launch applications associated
with them. It is also responsible for handling the icons on the MATE
desktop. It works on local and remote filesystems.




GPL-2.0-only AND LGPL-2.0-only


* Sun Mar 24 2024 Hillwood Yang <>
  - Update version to 1.28.0
    * Translation update
    * Wl bgleaks fixes (#1763)
    * wayland-background-dialog: fix two issues found by cppcheck
    * wayland-background-dialog: ensure style provider is added only once
    * eel-background: fix logic error in x11/wayland detection
    * wayland-background-dialog: Preview images at original aspect ratio
    * wayland-background-dialog: fix memory leaks
    * wayland background dialog: fix build warning
    * Make wayland background dialog more intuitive
    * Manage desktop backgrounds when running in wayland
    * wayland desktop: suppress spatial window warning
    * Do not show "Organize Desktop by Name" when desktop icons are locked
    * fix building with libxml 2.12.0
  - Drop caja-glib-2.54.patch
* Thu Nov 16 2023 Hillwood Yang <>
  - Update version to 1.26.3
    * update translations
    * caja-file: fix future informal date bug
    * caja-file: fix yesterday/today informal date bug
    * Replace deprecated code from xrandr
    * caja-desktop-window: Fix the xrandr error
* Mon Jul 18 2022 Mihai Moldovan <>
  - Update to upstream version 1.26.1:
    * tx: sync with transifex
    * Fix Caja does not show icons of application launchers
    * caja-mime-actions: fix memory leak
    * caja-bookmark: fix memory leak
    * caja-bookmark: drop create_image_cairo_for_bookmark
    * caja-file-conflict-dialog: Move to automatic signal
    * caja-file-conflict-dialog: Properly release references on
    * caja-file-conflict-dialog: update the icons once
    * caja-module: fix memory leak
    * caja-sidebar-title: fix memory leak
    * fm-directory-view: fix memory leak
    * eel-background: fix memory leak
    * caja-application: avoid SEGV when profiling/debugging code
    * caja-places-sidebar: fix right-click menu height
  - No packaging changes necessary.
* Wed Aug 11 2021 Hillwood Yang <>
  - Update version to 1.26.0
    * Update translations
    * Update copyright to 2021
* Mon Apr 26 2021 Ferdinand Thiessen <>
  - Update to 1.24.1
    * update translations
    * file-operations: don't attempt to move into the source dir
    * keep one .desktop suffix on desktop file renaming
    * fix runtime warning from newly unused code
    * Confirm before deleting during an undo operation
    * Updating the link of caja
* Wed Jul 15 2020 Bjørn Lie <>
  - Replace pkgconfig(gail) with pkgconfig(gail-3.0) BuildRequires:
    align with what configure checks for, and no longer pull in
    unneeded nor used gtk2-devel.
* Wed Feb 26 2020 Alexei Sorokin <>
  - Update to version 1.24.0 (changes since 1.23.1):
    * caja-progress-info: Use NotifyNotification instead of
    * Copy file and keep timestamps of original file including
    * Fix Caja crashes on file move in Korean.
    * Support querying files by contained text.
    * Use show icons option in views tab.
    * Add preference option to hide icons in list view.
    * fm-directory-view: Add icon to "empty trash" into "File" menu.
    * gla11y: Use version 0.3 which already defaults to using
    * caja-places-sidebar: Add icon to "empty trash".
    * spatial-window: Replace geprecated gtk_menu_popup.
    * property-browser: Replace deprecated gtk_drag_begin.
    * fm-list-view: Replace deprecated gtk_drag_begin.
    * Show thumbnails in list view.
    * file-manager: Reduce the scope of some variables.
    * preferences: Render extension icons as cairo_surfaces.
    * preferences: Render media icons as cairo_surface.
    * Replace gdkpixbuf with cairo_surfaces in a few more places.
    * sidebar: Render info icon as vector.
    * desktop: Add specific CSS for ContrastHigh and
    * desktop: Add specific CSS for HighContrast and
    * Add support for loading theme-specific caja-desktop CSS.
    * Refactor custom CSS loading into a separate function.
    * Add support for checking .ui accessibility with gla11y.
    * Render file-conflict icons as cairo_surface vectors.
    * file-conflict-dialog: Don't scale icons twice on hidpi monitors.
    * eel-string: Fix "make check".
    * Restore transparent background on icon view labels.
    * desktop icon view: Disconnect callback from correct GSettings
    * Add scroll tabs with mouse wheel for File's properties and
      caja's preferences windows.
    * hidpi: Ensure all icons are properly scaled.
    * Create msgstr for data/browser.xml.
    * Add gettext ITS.
    * Migrate intltool to gettext.
    * fm-properties: Remove use of mate-desktop-thumbnail helper.
    * Make device ejection notifications translatable.
    * Keep path same when opening new window from an existing one.
    * editable-label: Don't hyphenate filenames.
    * libcaja-private/caja-file: Redundant condition.
    * Avoid redundant redeclarations.
    * canvas-item: Don't hyphenate filenames.
    * change name from caja.{its,loc} to mimeinfo.{its,loc}.
    * caja-window-slot: "folder-saved-search" icon instead
    * Let some strings be translatable.
    * Add document for CajaWidgetViewProvider api.
    * Add new interface.
    * Add CajaWidgetViewProvider docs.
    * Add new extension for widget view.
    * Hide menu and toolbutton when view is only one.
    * Set FmWidgetView is single view.
    * Add new FmWidgetView object.
    * Fix build error about autoptr clean.
    * Use absolute path of binary on desktop files.
    * build: Fix wrong executing dir in caja.desktop.
    * Set a real title on the desktop window (as provided to ATK).
    * Drop GLIB version check.
    * build: Show compiler flags on configuration summary.
    * Fix build using the -fno-common flag.
    * Update translations.
  - Drop support for old openSUSE versions.
  - Add caja-glib-2.54.patch: restore GLib 2.54 support.
* Wed Jul 17 2019 Jonathan Brielmaier <>
  - Update to version 1.23.1 (changes since 1.22.1):
    * desktop: Always draw the items label frame
    * suppress GtkAction deprecations warnings
    * src: reduce the scope of some variables
    * caja-open-with-dialog: cppcheck: Redundant condition
    * eel-canvas: cppcheck: Local variable 'allocation' shadows outer variable
    * caja-progress-info: add tooltips to file transfer dialog
    * Add accessible names for buttons in file transfer operations dialog
    * libegg: reduce the scope of some variables
    * libcaja-private: reduce the scope of some variables
    * eel: remove date & time functions
    * caja-spatial-window: Unused variable i
    * eel: reduce the scope of some variables
    * caja-location-dialog: Fix 'cppcheck' and 'clang' warnings
    * update translations
    * caja-property-browser: Fix cast from non-struct type to struct type
    * eggsmclient-xsmp: Fix cast from non-struct type to struct type
    * caja-file-utilities: Fix cast from non-struct type to struct type
    * local #include files who are libraries inside <> instead ""
    * eel-string: Use 'va_copy' instead of 'G_VA_COPY'
    * eel-editable-label: Use 'memmove' instead of 'memcpy'
    * eel: remove eel_g_object_list_ref
    * drop functions defined but not used
    * local #include files inside "" instead <>
    * caja-icon-canvas-item: avoid 'cppcheck' warning
    * caja-file: avoid shifting signed 32-bit value by 31 bits
    * caja-icon-canvas-item: initialize variable 'scale'
    * caja-application: avoid NULL inside 'g_object_unref'
    * fm-desktop-icon-view: remove dead code
    * caja-file-operations: make sure 'error' isn't NULL
    * caja-open-with-dialog: make sure there is error before showing it
    * eel-string: Fix: 'memcpy' overflows destination buffer
    * eel-string: avoid 'memcpy' with NULL argument
    * caja-progress-info: make sure argument is initialized
    * eel: replace eel_ref_str with GRefString
    * eel: remove g_object_list_copy
    * caja-sidebar-title: avoid 'NULL' inside 'setup_gc_with_fg'
    * caja-file: Fix incomplete file replacement dialog
    * caja-autorun: avoid NULL in 'memcpy'
    * eel-editable-label: call argument with initialized value
    * caja-file: Fix: true and false branches are identical
    * caja-file-operations: add comment with false positive warning:
    * fix portability issue with test
    * eel: remove g_str_list_copy
    * Remove USE_MATE2_MACROS from (legacy)
    * eel: remove g_list_free_deep_custom
    * avoid variables set but not used
    * eel-canvas: Fix warning: Undefined or garbage value returned to caller
    * caja-window: Fix garbage value
    * eel-gdk-pixbuf-extensions: Fix division by zero
    * Fix use of memory after it is freed.
    * Fix attempt to free released memory
    * drop unused variables
  - remove patches:
    * caja-missing-include.patch: builds fine without it
    * caja-gtk-3.20.patch: we don't support gtk3.20 anymore
  - build require gtk >= 3.22, glib >= 2.50 and gio >= 2.50
* Sun May 12 2019 Alexei Sorokin <>
  - Update to version 1.22.1:
    * caja-progress-info: Make sure argument is initialised.
    * Fix invocation with --geometry from the command line.
    * Pass "NULL" for keyboard event.
    * caja-file: Fix incomplete file replacement dialogue.
    * eel-gdk-pixbuf-extensions: Fix division by zero.
    * caja-file: Fix use of memory after it is freed.
    * caja-icon-container: Fix use of memory after it is freed.
    * fm-tree-model: Fix use of memory after it is freed.
    * caja-information-panel: Fix use of memory after it is freed.
    * fm-directory-view: Fix use of memory after it is freed.
    * caja-tree-view-drag-dest: Fix memory leak.
    * [Security] eel-string: Use "g_strlcat" instead of "strcat".
    * [Security] Use "g_strlcpy" instead of "strcpy".
    * Update translations.
* Tue Mar 05 2019
  - Update to version 1.22.0:
    * Avoid deprecated GtkStock.
    * Avoid deprecated GtkImageMenuItem.
    * libcaja-private/caja-recent.c: gvfs-open is a deprecated tool,
      switch to "gio open" from libglib2.0-bin.
    * caja-query-editor.c: Add "#include <eel/eel-stock-dialogs.h>".
    * caja-file-management-properties.ui: Avoid deprecated GtkVBox
      and GtkHBox.
    * caja-bookmarks-window.ui: Avoid deprecated functions.
    * Rename mate_dialog_add_button to eel_dialog_add_button.
    * caja-spatial-window.c: Avoid deprecated GtkVBox.
    * Eliminate accessible children-changed event flood on container
    * Eliminate accessible children-changed event flood during update
    * Emit accessible-name-change signal for icons only when icons
      are renamed.
    * sidebar popup menu: Show "media-eject" icon in the "unmount"
    * pathbar: Fix random segfaults on opening mounts from Desktop.
    * fm-icon-view: Show size on disc as sort criterion.
    * sidebar popup menu: Show "media-eject" icon.
    * Add sort criterion by reversed extension segments.
    * fm-tree-view.c: Drop unused variable.
    * Rename "mate_image_menu_item..." to
    * eel-gtk-extensions: Show icons in right-click menus only if
      "menus-have-icons" is set.
    * caja-sidebar-title: Fix: images broken in sidebar.
    * caja-progress-info.c: Show notifications in begin/end of
    * caja-progress-info.c: Avoid deprecated
    * caja-sidebar-title: Fix a -Wmaybe-uninitialized warning.
    * caja-desktop-window.c: Fix: caja crashes unexpectedly.
    * Avoid deprecated "gtk_widget_override_font".
    * Avoid deprecated "gtk_window_set_wmclass".
    * caja-bookmark.c: Drop unused variable.
    * caja-bookmark.c: Fix icons in bookmarks.
    * icon-container: Avoid deprecated
    * Avoid deprecated "gtk_dialog_get_action_area".
    * Pathbar button: Fix poor response to right-click.
    * editable-label: Avoid deprecated
    * Use NULL instead of an uninitialised variable.
    * eel-editable-label.c: Avoid deprecated gdk_keymap_get_default.
    * eel-editable-label: Avoid deprecated
    * zoom-control: Don't use the eel_pop_up_context_menu function.
    * Replace deprecated gtk_menu_popup.
    * libcaja-private: Replace deprecated gdk_error_trap functions.
    * fm-desktop-icon-view: Replace deprecated
      gdk_error_trap_push/pop functions.
    * Replace deprecated gdk_flush.
    * libcaja-private: Fix -Wlogical-not-parentheses build warning.
    * Avoid deprecated gtk_style_context_get_background_color.
    * GSettings should init before use it.
    * monitor: Fix a crash on unmounting remote filesystems.
    * CajaFile: Fix a crash in modify_link_hash_table.
    * connect-server-dialog: Respect password save setting.
    * properties-window: Fix checking inconsistent state.
    * monitor: Watch for removal of non-native mounts on
    * Add "Configurable" interface and add support to
    * caja-application.c: Remove redundant empty lines.
    * Update caja manpage with info about "--force-desktop" option.
    * Caja-icon-info: Optimise icon lookups by GIcon.
    * fm-directory-view.c:  Decrease minimum update interval.
    * Remove dead code, fix a memory leak.
    * Add option to open multiple uri in tabs at startup.
    * Add the ability to switch tabs using [ctrl+tab] and
    * caja-desktop-directory: Stop segfaults in
    * caja-directory.c: Fix a build warning.
    * pathbar: Increase reference count of path in
    * Fix some issues found by static analysis.
    * pathbar: Fix crash when accessing drive root.
    * libcaja-private: Remove redundant prefs application to hash
    * [desktop-bg] Fix a memory leak during background change events.
    * caja-location-bar: Fix: change background colour based on
      activity state.
    * Avoid deprecated g_type_class_add_private under src.
    * Fix incompatible pointer types.
    * Avoid deprecated g_type_class_add_private under src.
    * Avoid deprecated g_type_class_add_private under
    * Fix compile warning.
    * Let file size units follow the users preference.
    * Fixed the value of 6 month and 1 year.
    * Support querying files by modification time and size.
    * Avoid deprecated g_type_class_add_private.
    * CajaApplication: Avoid deprecated g_type_class_add_private.
    * caja-menu: Avoid deprecated g_type_class_add_private.
    * eel, libegg: Use G_DEFINE_TYPE_WITH_PRIVATE macro.
    * Add check for PKG_CONFIG being set.
    * caja-application: Check for smclient before trying to load
    * eel: Avoid deprecated g_type_class_add_private.
    * libegg: Avoid deprecated g_type_class_add_private.
    * libcaja-private: Re-check file MIME type before picking an
    * file-manager: Fix apparent bug in context menu updating code.
    * Revert "fm-directory-view.c:  Decrease minimum update interval.".
    * Fix: weird item in bookmarks if the directory was removed.
    * Minor code-quality enhancements.
    * Forgot to initialise is_backup field.
    * Change show/hide backup files shortcut.
    * Remove useless comments, correct description string.
    * Skip hidden files only, not backups.
    * Add independent show/hide backup files.
    * Deleting an unused nautilus icon.
    * caja-progress-info: New behaviour with notifications.
    * caja-progress-info: Show notifications with the gsettings key.
    * Move AppStream files to the metainfo/ directory.
    * caja-places-sidebar: Replace two other uses of
    * caja-bookmark: Fix memory leak.
    * eel-gtk-extensions: Fix memory leaks.
    * Add script which helps to update caja.about.
    * Read authors and documenters fom caja.about file.
    * Ensure proper translation of the about dialogue title
    * Add --disable-self-check for configure.
    * Update translations.
  - Rebase caja-gtk-3.20.patch.
  - Add caja-missing-include.patch: Add a missing include.



Generated by rpm2html 1.8.1

Fabrice Bellet, Sat May 25 01:12:19 2024