Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Feature #637944

New gtk3x-client

Added by Marko Lindqvist over 5 years ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Category:
gui-gtk-3.9x
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

New gtk3x-client to be built against gtk4 development versions and to be turned into gtk4-client when the time comes.


Subtasks

Feature #637945: Copy gui-gtk-3.22 as gui-gtk-4.0 starting pointClosedMarko Lindqvist

Actions
Feature #637962: Gtk3x-client to identify itself as oneClosedMarko Lindqvist

Actions
Feature #647926: Drop fifth parameter from gtk_box_pack_start() callsClosedMarko Lindqvist

Actions
Feature #647927: Drop fourth parameter from gtk_css_provider_load_from_data() callsClosedMarko Lindqvist

Actions
Feature #647928: Drop third parameter from gtk_css_provider_load_from_file() callClosedMarko Lindqvist

Actions
Feature #647929: Replace gtk_container_set_border_width() with modern constructsClosedMarko Lindqvist

Actions
Feature #647930: Replace gtk_button_set_image() with modern constructsClosedMarko Lindqvist

Actions
Feature #647931: Drop gtk_button_set_image_position() callClosedMarko Lindqvist

Actions
Feature #647932: Drop deprecated gtk_widget_set_app_paintable() callsClosedMarko Lindqvist

Actions
Feature #647933: Remove use of GdkVisualClosedMarko Lindqvist

Actions
Feature #647934: Add third parameter to gdk_window_begin_draw_frame() callsClosedMarko Lindqvist

Actions
Feature #647935: Drop gdk_window_process_updates() callClosedMarko Lindqvist

Actions
Feature #647936: Plug gtk3x-client to buildClosedMarko Lindqvist

Actions
Feature #647950: Set gui-gtk-4.0 include dir comments correctlyClosedMarko Lindqvist

Actions
Feature #649541: Replace gtk_widget_show_all() calls with modern constructsClosedMarko Lindqvist

Actions
Feature #649542: Replace gtk_toggle_button_set_mode() calls with modern constructsClosedMarko Lindqvist

Actions
Feature #649543: Drop parameters from gtk_init() callClosedMarko Lindqvist

Actions
Feature #656561: Add separate gtk4_menus.xml for gtk3x-clientClosedMarko Lindqvist

Actions
Feature #663042: Drop extra parameters to gtk_box_pack_start() callsClosedMarko Lindqvist

Actions
Feature #673887: Use gtk_drawing_area_set_draw_func() for map canvasesClosedMarko Lindqvist

Actions
Feature #678973: Connect mapview to "size-allocate" signal instead of "configure-event"ClosedMarko Lindqvist

Actions
Feature #686885: Drop gtk_widget_add_events() callsClosedMarko Lindqvist

Actions
Feature #743786: Use accessor functions for GdkEvent fieldsClosedMarko Lindqvist

Actions
Feature #767466: gtk3x: Replace GdkWindows with GdkSurfacesClosedMarko Lindqvist

Actions
Feature #767471: Set gtk3x-client to use gtk+-3.94ClosedMarko Lindqvist

Actions
Feature #767472: gtk3x: Replace gdk_threads_add_idle() call with g_idle_add()ClosedMarko Lindqvist

Actions
Feature #777521: gtk3x: Replace gdk_pango_context_get_for_screen() callsClosedMarko Lindqvist

Actions
Feature #777522: gtk3x: Replace gdk_cursor_new_for_display() callsClosedMarko Lindqvist

Actions
Feature #777527: gtk3x: Drop obsolete gtk_toolbar_set_icon_size() callClosedMarko Lindqvist

Actions
Feature #777529: gtk3x: Drop extra parameters to gtk_image_new_from_icon_name() callsClosedMarko Lindqvist

Actions
Feature #777563: gtk3x: Replace gtk_widget_get_window() calls with gtk_widget_get_surface()RejectedMarko Lindqvist

Actions
Feature #777693: gtk3x: Avoid nonexistent gdk_get_default_root_window()ClosedMarko Lindqvist

Actions
Feature #777701: gtk3x: Replace remaining direct accesses to GdkEvent fields with accessor callsClosedMarko Lindqvist

Actions
Feature #778153: Set gtk3x-client to use gtk+-3.92ClosedMarko Lindqvist

Actions
Feature #778154: gtk3x: Replace gtk_widget_get_window() calls with gtk_widget_get_surface() callsClosedMarko Lindqvist

Actions
Feature #778842: gtk3x: Get rid of gtk_event_box_new() callsClosedMarko Lindqvist

Actions
Feature #780502: gtk3x: Avoid gtk_image_new_from_surface() and gtk_image_set_from_surface()ClosedMarko Lindqvist

Actions
Feature #780503: gtk3x: Drop extra parameters to gtk_button_new_from_icon_name() callsClosedMarko Lindqvist

Actions
Feature #780505: gtk3x: Pass GdkTexture to gtk_window_set_icon() callsClosedMarko Lindqvist

Actions
Feature #780506: gtk3x: Replace GDK_WINDOW_TYPE_HINT_... with GDK_SURFACE_TYPE_HINT_...ClosedMarko Lindqvist

Actions
Feature #780516: gtk3x: Avoid gtk_true() usageClosedMarko Lindqvist

Actions
Feature #820703: gtk3x: Disable mapview overlay drawingClosedMarko Lindqvist

Actions
Feature #820718: gtk3x: Disable gtk3-style drag&drop implementation from worklistClosedMarko Lindqvist

Actions
Feature #821834: gtk3x: Avoid gtk_widget_hide_on_delete()ClosedMarko Lindqvist

Actions
Feature #822554: gtk3x: Avoid gdk_cursor_new_from_pixbuf() usageClosedMarko Lindqvist

Actions
Feature #822555: gtk3x: Avoid gdk_window_set_cursor() usageClosedMarko Lindqvist

Actions
Feature #822557: gtk3x: Avoid gtk_style_context_add_provider_for_screen() usageClosedMarko Lindqvist

Actions
Feature #822558: gtk3x: Replace gdk_window_...() calls with gdk_surface_...() callsClosedMarko Lindqvist

Actions
Feature #851563: Set gtk3x-client to use gtk-3.96ClosedMarko Lindqvist

Actions
Feature #851564: gtk3x: Replace deprecated gtk_box_pack_start() callsClosedMarko Lindqvist

Actions
Feature #851565: gtk3x: Replace deprecated gtk_box_reorder_child() callClosedMarko Lindqvist

Actions
Feature #852422: gtk3x: Replace GtkButtonBoxes with GtkBoxesClosedMarko Lindqvist

Actions
Feature #852689: gtk3x: Replace city dialog gtk_window_set_icon() with gtk_window_set_icon_name()ClosedMarko Lindqvist

Actions
Feature #852690: gtk3x: Drop gtk_window_set_role() callClosedMarko Lindqvist

Actions
Feature #852693: gtk3x: Drop gtk_combo_box_set_wrap_width() callClosedMarko Lindqvist

Actions
Feature #853649: gtk3x: Get rid of gtk_entry_set_width_chars() callsClosedMarko Lindqvist

Actions
Feature #853653: gtk3x: Correct gdk_device_get_surface_at_position() args for gtk-3.96ClosedMarko Lindqvist

Actions
Feature #853655: gtk3x: Drop remaining gtk_window_set_role() callsClosedMarko Lindqvist

Actions
Feature #869871: gtk3x: Replace remaining gtk_window_set_icon() calls with gtk_window_set_icon_name()ClosedMarko Lindqvist

Actions
Feature #869872: gtk3x: Avoid using GtkButtonBoxClosedMarko Lindqvist

Actions
Feature #871436: gtk3x: Drop set_relative_window_position()ClosedMarko Lindqvist

Actions
Feature #871437: gtk3x: Deprecated gtk_widget_grab_default()ClosedMarko Lindqvist

Actions
Feature #871438: gtk3x: Drop popupinfo_positioning_callback()ClosedMarko Lindqvist

Actions
Feature #890399: gtk3x: Replace GtkLayout usage with GtkFixed usageClosedMarko Lindqvist

Actions
Feature #890400: gtk3x: Comment out gdk_surface_invalidate_rect() callsClosedMarko Lindqvist

Actions
Feature #890402: gtk3x: Comment out GdkDragContext usageClosedMarko Lindqvist

Actions
Feature #890455: Set gtk3x-client to use gtk-3.98ClosedMarko Lindqvist

Actions
Feature #891536: gtk3x: Drop gtk_window_set_position() usageClosedMarko Lindqvist

Actions
Feature #892340: gtk3x: Avoid using gtk_main()ClosedMarko Lindqvist

Actions
Feature #892350: gtk3x: Drop parameter from gtk_window_new() callsClosedMarko Lindqvist

Actions
Feature #892512: gtk3x: Avoid using deprecated gtk main iteration APIClosedMarko Lindqvist

Actions
Feature #903153: gtk3x: Replace gdk_event_get_keyval() calls with gdk_key_event_get_keyval()ClosedMarko Lindqvist

Actions
Feature #903154: gtk3x: Replace gdk_event_get_state() calls with gdk_event_get_modifier_state()ClosedMarko Lindqvist

Actions
Feature #903155: gtk3x: Replace gdk_event_get_button() calls with gdk_button_event_get_button()ClosedMarko Lindqvist

Actions
Feature #903161: gtk3x: Replace gdk_event_get_coords() calls with gdk_event_get_position()ClosedMarko Lindqvist

Actions
Feature #903761: gtk3x: Make gtkcompat.c to include gtkcompat.hClosedMarko Lindqvist

Actions
Feature #909061: gtk3x: Comment out chatline.c GtkToolButton usageClosedMarko Lindqvist

Actions

History

#1 Updated by Marko Lindqvist over 5 years ago

  • Tracker changed from Task to Feature

#2 Updated by Marko Lindqvist 7 months ago

  • Status changed from New to Closed
  • Assignee set to Marko Lindqvist

It builds now, and has renamed as gtk4-client (doesn't work at all, but that's beyond this ticket)

Also available in: Atom PDF