D24184: Rename Client to X11Client

Vlad Zahorodnii noreply at phabricator.kde.org
Tue Sep 24 11:02:01 BST 2019


zzag created this revision.
zzag added a reviewer: KWin.
Herald added a project: KWin.
Herald added a subscriber: kwin.
zzag requested review of this revision.

REVISION SUMMARY
  Currently each managed X11 client is represented with an instance of
  Client class, however the name of that class is very generic and the
  only reason why it's called that way is because historically kwin
  was created as an x11 window manager, so "Client" was a sensible choice.
  
  With introduction of wayland support, things had changed and therefore
  Client needs to be renamed to X11Client in order to better reflect what
  that class is.
  
  Renaming of Client to X11Client was agreed upon during the last KWin
  sprint.

TEST PLAN
  Compiles, the test suite is still green.

REPOSITORY
  R108 KWin

BRANCH
  rename-client-to-x11client

REVISION DETAIL
  https://phabricator.kde.org/D24184

AFFECTED FILES
  CMakeLists.txt
  abstract_client.cpp
  activation.cpp
  activities.cpp
  activities.h
  appmenu.cpp
  autotests/CMakeLists.txt
  autotests/client.h
  autotests/integration/activities_test.cpp
  autotests/integration/dbus_interface_test.cpp
  autotests/integration/desktop_window_x11_test.cpp
  autotests/integration/dont_crash_aurorae_destroy_deco.cpp
  autotests/integration/dont_crash_cancel_animation.cpp
  autotests/integration/dont_crash_cursor_physical_size_empty.cpp
  autotests/integration/dont_crash_empty_deco.cpp
  autotests/integration/dont_crash_glxgears.cpp
  autotests/integration/dont_crash_no_border.cpp
  autotests/integration/effects/slidingpopups_test.cpp
  autotests/integration/effects/translucency_test.cpp
  autotests/integration/effects/wobbly_shade_test.cpp
  autotests/integration/globalshortcuts_test.cpp
  autotests/integration/move_resize_window_test.cpp
  autotests/integration/plasmawindow_test.cpp
  autotests/integration/quick_tiling_test.cpp
  autotests/integration/scene_qpainter_test.cpp
  autotests/integration/screenedge_client_show_test.cpp
  autotests/integration/shade_test.cpp
  autotests/integration/stacking_order_test.cpp
  autotests/integration/struts_test.cpp
  autotests/integration/window_rules_test.cpp
  autotests/integration/x11_client_test.cpp
  autotests/integration/xwayland_input_test.cpp
  autotests/mock_client.cpp
  autotests/mock_client.h
  autotests/mock_workspace.h
  autotests/mock_x11client.cpp
  autotests/mock_x11client.h
  autotests/test_screen_edges.cpp
  autotests/test_screens.cpp
  autotests/x11client.h
  client.cpp
  client.h
  composite.cpp
  composite.h
  debug_console.cpp
  debug_console.h
  deleted.cpp
  effects.cpp
  effects.h
  events.cpp
  focuschain.h
  geometry.cpp
  group.cpp
  group.h
  input.cpp
  layers.cpp
  manage.cpp
  moving_client_x11_filter.cpp
  netinfo.cpp
  netinfo.h
  placement.cpp
  plugins/platforms/x11/standalone/sync_filter.cpp
  plugins/platforms/x11/standalone/windowselector.cpp
  plugins/platforms/x11/standalone/x11_decoration_renderer.cpp
  plugins/scenes/opengl/lanczosfilter.cpp
  plugins/scenes/opengl/scene_opengl.cpp
  plugins/scenes/qpainter/scene_qpainter.cpp
  plugins/scenes/xrender/scene_xrender.cpp
  pointer_input.cpp
  rules.cpp
  rules.h
  scene.cpp
  screenedge.cpp
  screens.cpp
  scripting/meta.cpp
  scripting/meta.h
  scripting/scripting.cpp
  scripting/scripting.h
  scripting/scripting_model.cpp
  scripting/workspace_wrapper.cpp
  scripting/workspace_wrapper.h
  sm.cpp
  sm.h
  tabbox/tabbox.cpp
  tabbox/tabbox.h
  thumbnailitem.cpp
  toplevel.cpp
  useractions.cpp
  useractions.h
  utils.h
  wayland_server.cpp
  window_property_notify_x11_filter.cpp
  workspace.cpp
  workspace.h
  x11client.cpp
  x11client.h
  xwl/clipboard.cpp
  xwl/dnd.cpp
  xwl/drag_wl.cpp
  xwl/selection.cpp

To: zzag, #kwin
Cc: kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwin/attachments/20190924/aa6c704b/attachment.html>


More information about the kwin mailing list