Xfce Wiki

Sub domains
 

Differences

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

Link to this comparison view

Next revision
Previous revision
releng:4.14:roadmap:xfwm4 [2017/07/04 22:20] – created 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 =====
  
-  * menu.c: gdk_pointer_grab +  * <del>Zooming causes tearing with Present enabled</del> 
-  * menu.cgdk_keyboard_grab +  * <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_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+