Skip to content

Releases: mate-desktop/caja

caja 1.26.4 release

29 Jul 03:36
Compare
Choose a tag to compare

Changes since the last release: v1.26.3...v1.26.4

caja 1.26.4

  • ci: use ubuntu jammy docker
  • fix gfile sort and symlink warnings w glib2.76 or later
  • fix building with libxml 2.12.0

caja 1.26.2

caja 1.28.0 release

20 Feb 00:46
Compare
Choose a tag to compare

Changes since the last release: v1.27.2...v1.28.0

caja 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

caja 1.26.3 release

12 Oct 12:57
Compare
Choose a tag to compare

Changes since the last release: v1.26.2...v1.26.3

caja 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
  • bump version

caja 1.27.2 release

24 Aug 19:54
Compare
Choose a tag to compare

Changes since the last release: v1.27.1...v1.27.2

caja 1.27.2

  • fix gfile sort and symlink warnings w glib2.76 or later

caja 1.27.1 release

23 Aug 10:32
Compare
Choose a tag to compare

Changes since the last release: v1.27.0...v1.27.1

caja 1.27.1

  • update translations
  • wayland: initial support for showing the desktop
  • ensure all of the desktop is usable in x11
  • Replace deprecated code from xrandr fix
  • caja-desktop-window: Fix the xrandr error
  • caja-icon-container.c: Set a transient parent on the interactive search popup
  • Initial wayland support
  • caja-file: fix future informal date bug
  • caja-file: fix yesterday/today informal date bug
  • directory: Include hidden files in properties window
  • Fix handling of invalid x-special/mate-icon-list drops
  • icon view: Fix positioning overflowing icons on the desktop
  • Make CajaIconData type less confusing
  • Remove dead assignment
  • Remove unused members and structures
  • Remove unused member
  • Enable showing in Budgie Desktop and XFCE
  • icon view: Refresh icon positions for manual layout on zoom change (#1676)

caja 1.27.0 release

09 Nov 22:27
Compare
Choose a tag to compare

Changes since the last release: v1.26.1...v1.27.0

caja 1.27.0

  • release 1.27.0
  • tx: sync with transifex
  • tx: update resource
  • tx: migrate config file
  • image properties: Look for supported mime types at runtime
  • caja-extensions: print filename when caja failed to open keys file
  • caja-bookmark: 'caja_bookmark_get_uri (CajaBookmark *)' may return NULL
  • configure.ac: Bump Autoconf version because of LT_INIT
  • image properties: Improve the layout
  • Fix build warning -Wmissing-field-initializers
  • Fix build warning -Wbad-function-cast
  • Document and fix default-sort-order preference
  • caja-file-conflict-dialog: Move to automatic signal disconnection
  • caja-file-conflict-dialog: Properly release references on dispose()
  • caja-file-conflict-dialog: update the icons once
  • build: Cleanup long deprecated macros usage
  • Properly initialize IconKey::scale
  • caja-bookmark: Fix build warning -Wlogical-not-parentheses
  • caja-application: Variable is assigned a value that is never used
  • caja-bookmark: fix memory leak
  • caja-bookmark: drop create_image_cairo_for_bookmark
  • Fix implicit conversion changes signedness: 'gboolean' to 'guint'
  • Fix some -Wsign-compare warnings
  • caja-file-operations: overlapping comparisons always evaluate to true
  • remove '-' from a m4_define
  • CI: Drop -Wunused-parameter for debian build
  • eel-editable-label: remove unused method get_font_description
  • eel-editable-label: drop eel_editable_label_clear_layout
  • caja-property-browser: 'gdk_color_parse' is deprecated
  • caja-property-browser: Fix build warning -Wconstant-conversion
  • 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
  • Use gresources for ui files
  • caja-mime-actions: fix memory leak
  • Remove whitespaces before #define, #if, and #endif
  • Use a blank line at most
  • caja-file: Remove unreachable code
  • caja-places-sidebar: fix right-click menu height
  • caja-dnd: wrong type field in printf format string
  • Fix Caja does not show icons of application launchers

caja 1.26.0

  • update translations
  • Update copyright to 2021

caja 1.25.3

  • update translations
  • caja-directory.c: Fix memory leak.
  • caja-bookmarks-window.ui: expand child widgets, sane default size
  • caja-bookmarks-window.ui: remove deprecated GtkAlignment, remove empty labels
  • caja-file-management-properties.ui: remove deprecated GtkAlignment (use
  • update resource for transifex
  • travis: disable travis builds for ubuntu
  • Add creation time support
  • caja-window: remove -Wcast-function-type warning
  • caja-window-menus: remove -Wcast-function-type warning
  • caja-window-manage-views: remove -Wcast-function-type warning
  • caja-property-browser: remove -Wcast-function-type warning
  • icon view: Add a directory setting to block moving icons
  • Improved filesystem check on dnd
  • No longer need to check the locale.h header as it's part of C90
  • warning: missing initializer for a field of ‘GtkActionEntry’
  • caja-places-sidebar: gnome-disk-utility ignores the --xid option
  • keep one .desktop suffix on desktop file renaming
  • caja-pathbar: Fix cppcheck warning nullPointerRedundantCheck
  • caja-application: Use PACKAGE in notify_init instead of GETTEXT_PACKAGE
  • cppcheck warning: Local variable 'combo_box' shadows outer argument
  • Rename wallpaper pattern name from MATE to GNOME
  • caja-window: Fix cppcheck warning unusedAllocatedMemory
  • caja-file-management-properties: Do not cast the instance to GObject when connecting a signal
  • caja-file-management-properties: use gtk_builder_new_from_file
  • Fix warnings about xmlChar cast
  • caja-customization-data: keep the key of the hash table if exists
  • caja-customization-data: Do not build the path to the browser.xml file
  • caja-directory-async: drop istr_set_insert, use g_hash_table_add instead
  • build: allow users to disable gettext support (--disable-nls)
  • build: Use PACKAGE_URL variable
  • build: underline package name and version in configure summary
  • build: set GETTEXT_PACKAGE=AC_PACKAGE_NAME

caja 1.25.2

  • update translations
  • build: fix dist target
  • i18n: Fix fetching all keywords on desktop files
  • Fix desktop file validation warning
  • caja-places-sidebar: upgrade format drive item
  • Update copyright to 2021

caja 1.25.1

  • update translations
  • Remove warning -Wtype-limits
  • caja-bookmarks-window: upgrade ui file
  • caja-file-operations: Let user mark trusted launcher
  • caja-directory-async: trust marked launchers
  • gio set PATH "metadata::caja-trusted-launcher" true
  • caja-directory-async: trust also launchers from user desktop
  • caja-directory-async: trust only system launchers
  • caja-file-management-properties: use g_list_free_full
  • caja-icon-container: warning -Wold-style-declaration
  • file-operations: don't attempt to move into the source dir
  • test-eel-pixbuf-scale: Profile only the scaling functions just once
  • Remove the use of the gettimeofday function
  • test-eel-image-table: Fix the filename for the test image
  • test-eel-image-table: Use the UTF-8 encoding for the file itself
  • test-eel-labeled-image: Fix showing the image on the controls
  • fm-properties-window: make the location of system folders portable
  • Remove unused macros
  • Duplicate tabs using the scroll wheel
  • middle-clicking the reload button duplicates tab
  • Fix i18n in backgrounds and emblems dialog
  • fix distcheck error on archlinux and fedora
  • use pango-devel as BR for fedora
  • fm-directory-view: Error message when a link could not be created
  • travis: use ubuntu:rolling tag to fix building
  • eel-editable-label: Consecutive break/return statements are unnecessary
  • tx: fix build error with Hebrew language
  • Travis CI: debian build: add -Wunused-macros to CFLAGS
  • Remove trailing spaces/tabs
  • caja-dnd: Create links by default on dnd from Web Browsers
  • Add a "Bookmarks" sidebar to Caja
  • Guard block is missing
  • caja-notebook: Add notebook scroll event
  • fm-icon-view: totem-audio-preview was removed in totem 2.25.90
  • caja-file-management-properties: Reduce the height of the dialog
  • Remove unused variable from eel_notebook_scroll_event_cb
  • fm-properties-window: Do not display Modified field for mounted points
  • add required libraries for libegg
  • caja properties-window: display dir last modified
  • Travis CI: enable irc notifications with tagged commits
  • update submodule

caja 1.25.0

  • update translations
  • Add informations about translation contribution
  • caja-window-slot: fix window icon replacement/alternation
  • fm-properties: Don't show notebook arrows
  • caja-file-management-properties: Remove caja_file_management_properties_size_group_create
  • caja-file-management-properties.ui: Fix deprecations
  • Replace GtkStateType (GTK2 enum) with GtkStateFlags (GTK3 enum)
  • caja-file: remove warning GTimeVal is deprecated
  • update README
  • mate-submodules: use git submodule for libegg
  • Remove the warning: the address of ‘iter’ will never be NULL
  • support an explicit --select command line option
  • tx: pull slowak translation from server
  • build: silent build warnings for distcheck
  • Fix -Wmissing-prototypes build warnings
  • Remove warnings about function declaration isn’t a prototype
  • caja-window-menus: website-label, consistency with other about-dialog
  • use MATE_COMPILE_WARNINGS from mate-common
  • fix runtime warning from newly unused code
  • Confirm before deleting during an undo operation
  • Updating the link of caja
  • Update authors
  • Look for caja extensions at $CAJA_EXTENSION_DIRS

caja 1.24.0

  • update translations
  • 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 gcc 10 -fno-common flag

caja 1.23.4

  • build: fix wrong executing dir in caja.desktop

caja 1.23.3

  • update translations
  • fm-properties: Remove use of mate-desktop-thumbnail helper
  • Update copyright to 2020
  • 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-extensions: allows the translation of copyright
  • caja-window-slot: "folder-saved-search" icon instead "text-x-generic"
  • 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
  • Don't export translation for Icon keyword in desktop files
  • desktop files: Add comments for translators
  • Fix a grammar mistake reported by translators
  • Remove comments that are not written to translators from pot file
  • Use absolute path of binary on desktop files

caja 1.23.2

  • update translations
  • caja-progress-info: use NotifyNotification instead of GNotification
  • Copy file and keep timestamps of original file including remotes
  • 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 python3
  • 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 ...
Read more

caja-glib-2.50 1.26.2 release

23 Jul 20:49
Compare
Choose a tag to compare

Changes since the last release: v1.26.1...v1.26.2

caja-glib-2.50 1.26.2

This release is only for distros with lower glib2 version (glib2.50.0), eg. rhel8, rocky8, etc.

  • support an explicit --select command line option
  • navigation-window: suppress GtkAction warnings
  • build: underline package name and version in configure summary

caja 1.26.1 release

03 Jul 12:34
Compare
Choose a tag to compare

Changes since the last release: v1.26.0...v1.26.1

caja 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 disconnection
  • caja-file-conflict-dialog: Properly release references on dispose()
  • 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

caja 1.26.0 release

04 Aug 13:25
Compare
Choose a tag to compare

Changes since the last release: v1.25.3...v1.26.0

caja 1.26.0

  • update translations
  • Update copyright to 2021

caja 1.25.3 release

29 May 14:27
Compare
Choose a tag to compare

Changes since the last release: v1.25.2...v1.25.3

caja 1.25.3

  • update translations
    caja-directory.c: Fix memory leak.
    caja-bookmarks-window.ui: expand child widgets, sane default size
    caja-bookmarks-window.ui: remove deprecated GtkAlignment, remove empty labels
    caja-file-management-properties.ui: remove deprecated GtkAlignment (use
    update resource for transifex
    travis: disable travis builds for ubuntu
    Add creation time support
    caja-window: remove -Wcast-function-type warning
    caja-window-menus: remove -Wcast-function-type warning
    caja-window-manage-views: remove -Wcast-function-type warning
    caja-property-browser: remove -Wcast-function-type warning
    icon view: Add a directory setting to block moving icons
    Improved filesystem check on dnd
    No longer need to check the locale.h header as it's part of C90
    warning: missing initializer for a field of ‘GtkActionEntry’
    caja-places-sidebar: gnome-disk-utility ignores the --xid option
    keep one .desktop suffix on desktop file renaming
    caja-pathbar: Fix cppcheck warning nullPointerRedundantCheck
    caja-application: Use PACKAGE in notify_init instead of GETTEXT_PACKAGE
    cppcheck warning: Local variable 'combo_box' shadows outer argument
    Rename wallpaper pattern name from MATE to GNOME
    caja-window: Fix cppcheck warning unusedAllocatedMemory
    caja-file-management-properties: Do not cast the instance to GObject when connecting a signal
    caja-file-management-properties: use gtk_builder_new_from_file
    Fix warnings about xmlChar cast
    caja-customization-data: keep the key of the hash table if exists
    caja-customization-data: Do not build the path to the browser.xml file
    caja-directory-async: drop istr_set_insert, use g_hash_table_add instead
    build: allow users to disable gettext support (--disable-nls)
    build: Use PACKAGE_URL variable
    build: underline package name and version in configure summary
    build: set GETTEXT_PACKAGE=AC_PACKAGE_NAME