Releases: cafe-desktop/ctk
v3.25.5
Overview of Changes in CTK+ 3.25.5
- cdkscreen: don't make 'cdk_screen_get_monitor_at_window' and 'cdk_screen_get_monitor_at_point' deprecated
- ci: some improvements
- ctkwidget: don't make 'ctk_widget_reparent' deprecated
- cdkwindow: dont make 'cdk_window_set_background' and 'cdk_window_set_background_rgba' deprecated
- cdkdisplay: don't make 'cdk_display_supports_composite' deprecated
- cdkwindow: don't make 'cdk_window_set_composited' and 'cdk_window_get_composited' deprecated
- queryimmodules: reduce the scope of variable
- testcombochange: Fix: va_list 'vap' was opened but not closed by va_end().
- ctk-reftest: avoid redundant initialization for variable
- cktfontbutton: don't make 'ctk_font_button_get_font_name' and 'ctk_font_button_set_font_name' deprecated
- ctkwidget: don't make 'ctk_widget_override_font' deprecated
- ctkstylecontext: don't make 'ctk_style_context_lookup_icon_set' deprecated
- ctkwidget: don't make 'ctk_widget_render_icon_pixbuf' deprecated
- ctkstylecontext: don't make 'ctk_icon_set_render_icon_pixbuf' deprecated
- ctkiconfactoryprivate: move to ctk folder
- ctkscrolledwindow: don't make 'ctk_scrolled_window_add_with_viewport' deprecated
- ctkfontchooserwidget: avoid deprecated 'hb_ot_layout_script_find_language'
- build: GLib 2.66.8 required
- remove obsolete GLIB_CHECK_VERSION
- liststore: Fix make check
- cdk_wayland_display_init_gl: use GLES API if required
- cdkwindow-x11: avoid redundant redeclarations
- cdk,broadway-buffer: remove unused struct member
- cdk,win32,rc: Fix malformed svg file
- reference,ctk: Fix '--run' with ctk3-demo in man
- ctk-demo and inspector: logo redesign
- rename and update README.in -> README.md
- Fix [-Wmissing-field-initializers] warnings
- Update translations
v3.25.4
Overview of Changes in CTK+ 3.25.4
- ctk,Makefile: move 'ctkcolorsel' and 'ctkcolorseldialog' from 'ctk_private_h_sources' to 'ctk_public_h_sources'
- cdkwindow: don't make deprecated 'cdk_window_get_background_pattern', 'cdk_window_set_background_pattern'
- testsuit,ctk: Avoid 'g_log_set_writer_func' in tests
- avoid deprecated G_APPLICATION_FLAGS_NONE
- don't make deprecated 'cdk_cairo_create'
- Remove Google Cloud Print backend
- ci: remove libjson-glib-dev,librest-dev,libsoup2.4-dev
- ci: build without --enable-cloudprint
- ctkwidget: don't make deprecated 'ctk_widget_get_state', 'ctk_widget_set_state'
- ctkbutton: don't make deprecated 'ctk_button_released', 'ctk_button_pressed'
v3.25.3
Overview of Changes in CTK+ 3.25.3
IMPORTANT NOTE: 5277048 (not here) is required
-
ctk3-sections: add 'ctk_dialog_add_button_with_icon_name'
-
ctkdialog:
- move function 'ctk_dialog_add_button_with_icon_name'
-
update AUTHORS
-
Fix ctk website links
-
README: remove info about mailing lists
-
Fix [-Wmissing-field-initializers] warnings
-
testctk: Fix CtkActionEntry with label 'entry'
-
adapt debian patches from gtk+3.0 (3.24.24-4+deb11u1) and (3.24.24-4+deb11u2)
-
ctkprintbackendcups: reduce the scope of some variables
-
ci: add aptitude
-
reftests,symbolic-icon-translucent-color: update icon
-
don't make deprecated:
- cdkcolor
- cdk_cairo_set_source_color
- cdk_display_get_pointer
- cdk_display_get_window_at_pointer
- cdk_display_keyboard_ungrab
- cdk_display_pointer_ungrab
- cdk_display_pointer_is_grabbed
- cdk_display_warp_pointer
- cdk_keyboard_grab
- cdk_keyboard_ungrab
- cdk_pointer_grab
- cdk_pointer_is_grabbed
- cdk_pointer_ungrab
- cdk_window_at_pointer
- cdk_window_get_pointer
- cdk_window_process_all_updates
- cdk_window_process_updates
- cdk_window_set_debug_updates
- ctkalignment
- ctkcolorbutton
- ctkcolorsel
- ctkcolorseldialog
- ctk_button_new_from_stock
- ctk_container_get_focus_chain
- ctk_container_set_focus_chain
- ctk_container_unset_focus_chain
- ctk_dialog_get_action_area
- ctk_menu_popup
- ctk_menu_popup_for_device
- ctk_message_dialog_get_image
- ctk_message_dialog_set_image
- ctk_style_context_get_background_color
- ctk_widget_override_background_color
- ctk_widget_override_color
-
Avoid deprecated in the inline comments if no deprecation guards were found around the declaration
-
avoid unneeded G_GNUC_BEGIN/END_IGNORE_DEPRECATIONS at some points
-
Update translations
v3.25.2
Overview of Changes in CTK+ 3.25.2
-
ci: some improvements
-
avoid deprecated 'mallinfo'
-
ctkdialog: add function 'ctk_dialog_add_button_with_icon_name'
-
Update descriptions for gtk-doc
-
Reduce the scope of some variables
-
Don't make deprecated CtkHSV
-
ctkhsv: avoid deprecated 'cdk_device_grab/ungrab'
-
ctkhsv: avoid duplicate initialization in variable
-
Update translations
v3.25.1
-
ctkrecentmanager: Stop using linked lists
-
avoid deprecated GBookmarkFile functions
-
don't make deprecated:
CtkStock, CtkIconFactory, CtkStyle, ctkrc, CtkAction,
CtkActionGroup, CtkToggleAction, CtkRadioAction,
CtkImageMenuItem, CtkTearoffMenuItem, CtkActivatable,
CtkUIManager, CtkRecentAction,
CtkStatusIcon, ctktrayicon, ctktrayicon-x11 -
CtkMenu: don't make deprecated tearoff functions and ctk_menu_set/get_title
-
CtkImage: don't deprecate CtkStock functions
-
ci: little improvements
-
avoid deprecated:
GTimeVal, g_get_current_time,
g_memdup, g_pattern_match_string, GParameter,
g_binding_get_source/target, g_type_class_add_private,
pango_fc_font_lock/unclock_face,
AC_TRY_COMPILE, AC_TRY_LINK, AC_TRY_LINK_FUNC, AC_HELP_STRING