Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
releng:4.14:roadmap:xfwm4 [2017/07/05 07:21] – [Deprecations] ninetlsreleng:4.14:roadmap:xfwm4 [2019/04/09 14:27] (current) – [Known Issues] andreldm
Line 2: Line 2:
  
 ===== Port to Gtk3 ===== ===== Port to Gtk3 =====
- 
-WIP branch: https://git.xfce.org/users/ninetls/xfwm4/log/?h=gtk3 
- 
-==== Roadmap ==== 
  
   * Components ported to GTK+ 3 (100%)   * Components ported to GTK+ 3 (100%)
   * Replace GdkGC with cairo drawing (100%)   * Replace GdkGC with cairo drawing (100%)
-  * Replace dbus-glib with GDbus (0%)+  * Add Xfconf 4.13 support (100%)
   * Add compatibility with GTK+ 2 theme engine for xfwm4 themes (100%)   * Add compatibility with GTK+ 2 theme engine for xfwm4 themes (100%)
 +  * Add XI2 support introduced with GDK 3 (100%)
  
-==== Known Issues ====+===== Features =====
  
-  * Popup menu in the title bar doesn't work +  * Sync to VBLANK using Present or GLX (100%) 
-  * Can't select a window using enter or mouse click in alt-tab screen +  * Cycle workspaces via easy-move key + mouse forward/backward key
-  * Rare crash in myDisplayUngrabServer during XFlush call (SIGTRAP)+
  
-==== Deprecations ====+===== Known Issues =====
  
-  * main.c: gdk_display_get_n_screens +  * <del>Zooming causes tearing with Present enabled</del> 
-  * main.cgdk_display_get_screen +  * <del>Incorrect positioning of maximized windows controlled by GDK when size hints provided ([[https://bugzilla.xfce.org/show_bug.cgi?id=13954|Bug 13954]])</del>
-  * menu.c: gdk_pointer_grab +
-  * menu.c: gdk_keyboard_grab +
-  * menu.c: gdk_pointer_ungrab +
-  * menu.c: gdk_keyboard_ungrab +
-  * menu.c: gtk_menu_popup +
-  * menu.c: GtkMenuShell.have_xgrab +
-  * screen.c: gdk_screen_get_width +
-  * screen.c: gdk_screen_get_height+