Skip to content

Releases: cafe-desktop/ctk

v3.25.5

14 Aug 12:31
Compare
Choose a tag to compare

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

01 Oct 12:33
Compare
Choose a tag to compare

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

11 Aug 19:39
Compare
Choose a tag to compare

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

24 Mar 09:24
Compare
Choose a tag to compare

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

12 Dec 18:50
Compare
Choose a tag to compare
  • 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

v3.25.0

25 Jul 12:49
Compare
Choose a tag to compare

CTK+ 3.25.0

  • Initial release:
  • Forked from GTK+ 3.24.24
  • ci enabled with Github Actions
  • Renaming functions:
    gtk -> ctk, gdk -> cdk, gail -> cail, broadwayd -> cdkbroadwayd
  • Apply debian patches from [gtk+3.0_3.24.24-4.debian.tar.xz]