Releases: mate-desktop/caja
Releases · mate-desktop/caja
caja 1.26.4 release
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
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
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
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
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
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 ...
caja-glib-2.50 1.26.2 release
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
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
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
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