Commit graph

10 commits

Author SHA1 Message Date
gutteridge
b39d9b306e caja: update to 1.24.1
Change log:

caja 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 distcheck error on archlinux and fedora
    build: silent build warnings for distcheck
    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
2021-08-06 00:02:02 +00:00
bsiegert
7da33feba7 Update all MATE packages (except system-monitor) to 1.24.0.
This release contains plenty of new features, bug-fixes, and general
improvements. Some of the most important highlights include:

  * We did it again, the MATE desktop environment is easier to use than before,
    once the user starts the session. Do you want to hide applications startup?
    Now you can set which applications to show on startup.
  * Engrampa now has support for a handful of extra formats, as well as fixed
    support for passwords and unicode characters in some of them.
  * Eye of MATE now has support for Wayland and we’ve added support for
    embedded color profiles.
      * The thumbnail generation has been reworked and fixed in several places.
      * Added support for webp files.
  * Our window manager, marco, has gotten quite a few changes:
      * We’ve brought a bunch of window decorations from the past to feed
        your nostalgia.
      * Finally added invisible resize borders. No more struggling to find a
        border to grab with your mouse!
      * All window controls (you know, the min, max, close buttons) are now
        rendered in HiDPI.
      * The Alt+Tab and Workspace Switcher popups have been entirely reworked.
        Now they render in beautiful OSD style, are more configurable, and can
        respond to keyboard arrows.
      * Tiling windows with the keyboard now allows you to cycle through
        different window sizes. You no longer need to feel constrained by only
        half of your screen.
  * The System Monitor panel applet now has support for NVMe drives.
  * Calculator now supports using either “pi” or “π”.
      * Scientific notation has been improved.
      * Some fixes for supporting pre-defined physical constants.
  * The Control Center now displays its icons correctly on HiDPI displays.
  * A brand new Time And Date Manager app has been added.
  * The Mouse app now supports acceleration profiles.
  * The Preferred Applications app has been improved for accessibility, as well
    as better support for integration with IM clients.
  * The Indicator Applet has slightly better interaction with
    oddly-sized icons.
  * Speaking of icons, the network manager applet icons in our own themes have
    been entirely redesigned and can now be enjoyed on HiDPI displays.
  * If you’re the type of person that does not like to be disturbed when busy,
    or giving a presentation, or watching a movie, you’ll be happy to know that
    the notification daemon now supports a Do-Not-Disturb mode.
  * The MATE Panel had several bugs that caused crashes in the past when
    changing layouts. Those are now fixed!
      * Support for Wayland compatibility has improved considerably.
      * Status icons (a.k.a. notification area, or system tray) have support
        for HiDPI displays.
      * Wanda the Fish got a make-over and now you can enjoy her in full
        HiDPI glory.
      * The window list applet now supports window thumbnails on hover.
      * Various accessibility improvements throughout the panel and its
        core applets.
  * If your system doesn’t, uh, support systemd you might be interested in
    knowing that we’ve added support for elogind to both the MATE Screensaver
    and the MATE Session.
  * We’ve also added a brand new MATE Disk Image Mounter utility.
  * Mozo, the menu editor, now supports Undo and Redo actions.
  * Pluma plugins have now fully switched to Python 3.
  * Pluma no longer has to envy anything from other complex editors, since it
    can now show the formatting marks.
  * i18n: All applications have been migrated from intltools to gettext.
2020-04-05 16:05:39 +00:00
gutteridge
7e73e4b9e3 caja: update to caja 1.22.2
Change log:

caja 1.22.2

  * update translations
  * caja-progress-info: use NotifyNotification instead of GNotification
  * Update Korean translation which prevents a segfault on file move
  * Use the same view settings for search results as the folder being searched
  * fix build error about fm-empty-view
  * 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
  * caja-location-dialog: Fix 'cppcheck' and 'clang' warnings
  * eel-editable-label: Use 'memmove' instead of 'memcpy'
  * 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
  * caja-sidebar-title: avoid 'NULL' inside 'setup_gc_with_fg'
  * caja-autorun: avoid NULL in 'memcpy'
  * eel-editable-label: call argument with initialized value
  * configure.ac: fix portability issue with test
  * eel-canvas: Fix warning: Undefined or garbage value returned to caller
  * caja-window: Fix garbage value
  * Fix attempt to free released memory
  * Render file-conflict icons as cairo_surface vectors
  * file-conflict-dialog: don't scale icons twice on hidpi monitors
  * desktop icon view: disconnect callback from correct GSettings instance
  * hidpi: ensure all icons are properly scaled
2019-12-30 22:39:31 +00:00
gutteridge
0d08866fce caja: update to version 1.22
Change log:

  * update translations
  * Add update-authors.pl script which helps to update atril.about
  * Read authors (updated) from atril.about gresource
  * Initialize Travis CI support
  * Update Documenters
  * [ephy-zoom-control] Avoid deprecated g_type_class_add_private
  * [ephy-zoom-action] Avoid deprecated g_type_class_add_private
  * Add pixbuf, tiff and xps TypeDescription to POTFILES.in
  * eggsmclient: avoid deprecated 'g_type_class_add_private'
  * move appdata to metainfo directory
  * message-area: set a11y object name from actual icon name
  * shell: remove duplicate condition check
  * tiff: fix possible NULL pointer dereference
  * pdf: add missing break statement
  * libdocument: drop useless freeing of NULL pointer
  * comics: fix incorrect mimetype saying to open and thumbnail all rarfiles
  * disable deprecation warnings for distcheck
2019-03-06 06:02:25 +00:00
gutteridge
0daebe16a5 caja: update to version 1.21.4
Change log:

  * update translations
  * 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 libcaja-private
  * Enable Travis CI
  * 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
  * Update copyright to 2019
  * 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
  * configure.ac: Add check for PKG_CONFIG being set.
  * caja-application: Check for smclient before trying to load session
  * [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 application.
  * [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 folder was removed
  * Minor code-quality enhancements
  * Forgot to initialize 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 unused nautilus icon
  * caja-progress-info: new behavior with notifications:
  * caja-progress-info: show notifications with the gsettings key:
  * move appdata to metainfo directory
  * disable deprecation warnings for distcheck
  * caja-places-sidebar: replace two other uses of g_drive_poll_for_media_finish
  * Fix segfault on stopping USB hard drives
  * caja-bookmark: Fix memory leak
  * fm-properties-window: Fix memory leaks
  * caja-desktop-link-monitor: Fix memory leak
  * eel-gtk-extensions: Fix memory leaks
2019-02-17 05:54:36 +00:00
youri
fbad1df301 Update caja to 1.21.3:
### caja 1.21.3

  * GSettings should init beforce use it
  * update translations
  * Fix case-insensitive comparison in running_in_mate
  * monitor: fix crash on unmounting remote filesystems
  * CajaFile: fix 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 GVolumeMonitor
  * Add 'Configurable' interface and add support to caja-file-management-properties
  * caja-application.c: Remove redundant empty lines
  * Update caja manpage with info about "--force-desktop" option
  * Caja-icon-info: Optimize 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
  * pathbar: Activate pane when changing location
  * add the ability to switch tabs using [ctrl+tab] and [ctrl+shift+tab]
  * caja-window: Fix: mouse doesn't work with [ctrl] + [.] or [ctrl] + [;]
  * caja-desktop-directory: stop segfaults in directory_ready_callback
  * caja-directory.c: fix build warning
  * pathbar: increase reference count of path in update_button_types
  * Fix some issues found by static analysis
  * pathbar: Fix crash when accessing drive root
  * libcaja-private: remove redundant prefs application to hash table
  * [desktop-bg] Fix memory leak during background change events
  * caja-location-bar: Fix: change background color based on activity state

### caja 1.21.2

  * update translations
  * eel-gtk-extensions: show icons in right-click menus only if "menus-have-icons" set
  * caja-sidebar-title: Fix: images broken in sidebar
  * caja-progress-info.c: show notifications in begin/end of progress
  * caja-progress-info.c: avoid deprecated 'gtk_status_icon_get_visible'
  * caja-sidebar-title: fix [-Wmaybe-uninitialized] warning
  * desktop window: Add is-desktop AtkObject attribute
  * 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 'gtk_style_context_get_border_color'
  * avoid deprecated 'gtk_dialog_get_action_area'
  * Pathbar button: fix poor response to right-click
  * editable-label: avoid deprecated 'gtk_im_multicontext_append_menuitems'
  * zoom-control: use NULL instead of uninitialized variable
  * remove unused function
  * use NULL instead of uninitialized variable
  * eel-editable-label.c: avoid deprecated 'gdk_keymap_get_default'
  * eel-editable-label: avoid deprecated gtk_style_context_set_background
  * eel-gtk-extensions: replace deprecated gtk_menu_popup function
  * zoom-control: don't use 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'

### caja 1.21.1

  * Translations update
  * caja-spatial-window.c: avoid deprecated 'gtk_vbox_new'
  * Eliminate accessible children-changed event flood on container repopulation
  * Eliminate accessible children-changed event flood during update all
  * Emit accessible-name-change signal for icons only when icons are renamed
  * libcaja-private/caja-recent.c: gvfs-open is a deprecated tool, switch to "gio open" from libglib2.0-bin.
  * sidebar popup menu: show "media-eject" icon in the "unmount" items
  * pathbar: fix random segfaults on opening mounts from Desktop
  * fm-icon-view: Show size on disk as sort criterion
  * sidebar popup menu: show "media-eject" icon
  * Add sort criterion by reversed extension segments
  * set icon names instead stock ids in some places
  * caja-spatial-window.c: avoid deprecated GtkImageMenuItem
  * Fix warnings from HiDPI commits
  * sidebar: Respect sidebar dimensions on HiDPI
  * HiDPI: Convert Pixbufs to Cairo Surfaces
  * general: use gdk_monitor_get_scale_factor
  * list-view: use the cairo surface as a drag icon
  * Scale screen dimensions
  * icon-info: hash/store icons using scale factor as well as size
  * file: support HiDpi for thumbnails images
  * properties-window: support HiDpi for the properties window icon
  * Support HiDpi icons
  * canvas-container: listen to scale factor to invalidate icons
  * canvas-item: use gtk_render_icon_surface for the DnD surface
  * desktop-canvas-view: scale desktop workarea
  * caja-side-pane.c: avoid deprecated GtkImageMenuItem
  * caja-navigation-window-pane.c: avoid deprecated GtkImageMenuItem
  * caja-navigation-window-menus.c: drop unused variable
  * caja-navigation-window-menus.c: avoid deprecated GtkImageMenuItem
  * caja-bookmark: avoid deprecated GtkImageMenuItem
  * caja-places-sidebar.c: avoid deprecated GtkImageMenuItem
  * caja-emblem-sidebar.c: avoid deprecated GtkImageMenuItem
  * fm-tree-view.c: drop unused variable
  * modify code error: end the statement with a semicolon
  * fm-tree-view.c: avoid deprecated GtkImageMenuItem
  * rename 'mate_image_menu_item...' to 'eel_image_menu_item_new_from_icon'
  * eel-editable-label.c: avoid 'append_action_signal' with stock ids

### caja 1.21.0

  * Translations update
  * caja-query-editor.c: add #include <eel/eel-stock-dialogs.h>
  * avoid 'gtk_file_chooser_dialog_new' with stock ids
  * avoid gtk_dialog_new_with_buttons with stock ids
  * avoid gtk_dialog_add_buttons with stock ids
  * caja-file-management-properties.ui: avoid deprecated GtkVBox and GtkHBox
  * caja-bookmarks-window.ui: avoid deprecated:
  * rename mate_dialog_add_button to eel_dialog_add_button
  * use development version
  * avoid eel_create_question_dialog with stock ids
  * avoid eel_run_simple_dialog with stock ids
  * eel-stock-dialogs: avoid gtk_dialog_add_button with stock ids
  * caja-file-operations: avoid gtk_dialog_add_buttons with stock ids
  * remove runtime warning in usage of caja_clipboard_set_up_editable
  * caja-file-conflict-dialog: avoid gtk_dialog_add_buttons with stock id
  * avoid deprecated GtkButton:use-stock
  * can selected all the search keywords with Ctrl+a. #918
  * caja-autorun: avoid gtk_dialog_add_buttons with stock ids
  * eel-editable-label.c: avoid gtk_image_menu_item_new_from_stock
  * caja-file-management-properties.ui: avoid stock properties:
  * Toolbar: find icon: use icon name instead the stock id
  * caja-bookmarks-window.ui: avoid deprecated GtkButton:use-stock
  * CAJA_TYPE_NAVIGATION_ACTION: avoid deprecated property "stock_id"
  * fix backgrounds and emblems dialog content rendering
  * avoid deprecated GtkStock
2019-01-16 14:53:14 +00:00
youri
fc5f2c10e8 Update caja to 1.20.2:
drop CSS for GTK+ 3.14
Fix tasklist icon change when opening new tab
Include local files with “” instead of <>
search_dispose and search_finilize can’t be run after search finished
add missing window icon to About dialog for extensions
move libegg to the top srcdir and drop some leftovers
WidthOfScreen and HeightOfScreen implementation
caja-places-sidebar: fix refusal to unmount when sidebar is wide
caja-places-sidebar: disable overlay scrollbar
Fix: wrong behavior with key “enter” while renaming files in list view
open folder in new window: ctrl + shift + w
zoom-control: change zoom with mousewheel scroll over button
View -> Visible Columns: fix vertical expand of dialog content
reword Size on Disk column description a bit
Fix: wrong behavior while renaming files
icon-dnd: remove hardcoded highlight frame
Fix: high cpu while loading background image
list view: fix large icon margins on zooming out
make sure scaling the desktop wallpaper works in all monitors
remove weird +x attribute from a source file
gtk 3.22: avoid deprecated gdk_screen_get_monitor functions:
Adds columns autosizing
Refresh all rows on zoom change
Forces widget redraw on zoom
pathbar: enable mousewheel scrolling like it was with GTK+2
libcaja-private: remove wrong link from internal README
private: Ensure we allow launching .desktop files from trusted symlinks
Fix: Scaling the desktop wallpaper doesn’t work
open-with-dialog: set max-char-width for a label
Fix “Open With” dialog “Open” button’s text misaligned
avoid deprecated gdk_screen_width/height
avoid deprecated gdk_screen_get_width/height
avoid deprecated gdk_screen_make_display_name
libegg: replace deprecated gtk_drag_begin
eggsmclient: fix a build warning because of -Wcomment
don’t use deprecated gtk_show_uri
avoid deprecated gdk_screen_get_number
Fix browsing/autorun media on insertion
fix vertical Compact View scrolling in fm_icon_view_scroll_event()
property-browser: add style class frame to scrolledwindows”
Fix off-by-one error in caja-pathbar.c
added feature: present the size on disk of files as we present the size of the file.
restore DBus interface initialization
CSS: Load a different caja-desktop.css with GTK 3.14
Use gtk+-3 bookmarks location
Open With dialog: force icon size
file: make caja_file_get_gicon return custom icons too
Expand grid width to canvas
use atk_component_get_extents instead of atk_component_get_position
don’t parse .hidden files manually - GIO does it since 2.36
don’t check nonexistent MATE22_USER_DIR env var
don’t check nonexistent ~/.mate2 directory
eel-accessibility: remove unused code and outdated comments
show correct right-click menu after making selection
eel: Queue resizes on the canvas as elements change visibility
Add size_request to IconContainer to work around unncecessary relayouting
IconCanvasItem: fix overlapping filenames on hover
eel: remove unneeded #include with condition
eel: remove some unused code from eel-gdk-pixbuf-extensions
fix build warning (no const needed there)
fix build with gcc 4.9.2 (looks like it’s in c89 mode by default)
search: added tag support (xattr::xdg.tags).
Fix broken rename in list view by selectin file name cell.
property-browser: add style class frame to scrolledwindows
caja-application.c: Fix uninitialized variable
Translations update
2018-05-14 12:29:35 +00:00
youri
38b3e90c74 Update caja to 1.18.3. 2017-06-23 17:06:33 +00:00
youri
d6a16d0ddb caja: update to 1.14.1:
Major changes in 1.14.1 are:
* prefs dialog: don't crash on toggling "Show hidden and backup files"
* GTK+-3 theming: add a CSS file for caja, and initialize it at startup
* GTK+3: add style class caja-desktop-window at top level
* translation update
2016-06-13 22:31:25 +00:00
youri
2a515fdd7b Import caja-1.14.0 as sysutils/caja.
This is Caja, the file manager for the MATE desktop.

Caja is a fork of Nautilus.
2016-05-22 13:01:45 +00:00