Coder Social home page Coder Social logo

rickst29 / xfwm4 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from xfce-mirror/xfwm4

0.0 1.0 0.0 25.34 MB

Home Page: http://git.xfce.org/xfce/xfwm4

License: GNU General Public License v2.0

Makefile 2.98% Shell 0.17% C 94.43% Perl 0.09% C++ 2.33%

xfwm4's Introduction

                                 -= xfwm4 =-

This is the window manager for Xfce (http://www.xfce.org).

Xfwm is compliant with the following specifications from the freedesktop.org
(http://www.freedesktop.org/) standards:

    NET_ACTIVE_WINDOW
    NET_CLIENT_LIST
    NET_CLIENT_LIST_STACKING
    NET_CLOSE_WINDOW
    NET_CURRENT_DESKTOP
    NET_DESKTOP_GEOMETRY
    NET_DESKTOP_LAYOUT
    NET_DESKTOP_NAMES
    NET_DESKTOP_VIEWPORT
    NET_FRAME_EXTENTS
    NET_MOVERESIZE_WINDOW
    NET_NUMBER_OF_DESKTOPS
    NET_REQUEST_FRAME_EXTENTS
    NET_SHOWING_DESKTOP
    NET_SUPPORTED
    NET_SUPPORTING_WM_CHECK
    NET_SYSTEM_TRAY_OPCODE
    NET_WM_ACTION_ABOVE
    NET_WM_ACTION_BELOW
    NET_WM_ACTION_CHANGE_DESKTOP
    NET_WM_ACTION_CLOSE
    NET_WM_ACTION_FULLSCREEN
    NET_WM_ACTION_MAXIMIZE_HORZ
    NET_WM_ACTION_MAXIMIZE_VERT
    NET_WM_ACTION_MINIMIZE
    NET_WM_ACTION_MOVE
    NET_WM_ACTION_RESIZE
    NET_WM_ACTION_SHADE
    NET_WM_ACTION_STICK
    NET_WM_ALLOWED_ACTIONS
    NET_WM_CONTEXT_HELP
    NET_WM_DESKTOP
    NET_WM_FULLSCREEN_MONITORS
    NET_WM_ICON
    NET_WM_ICON_GEOMETRY
    NET_WM_ICON_NAME
    NET_WM_MOVERESIZE
    NET_WM_NAME
    NET_WM_PID
    NET_WM_PING
    NET_WM_STATE
    NET_WM_STATE_ABOVE
    NET_WM_STATE_BELOW
    NET_WM_STATE_DEMANDS_ATTENTION
    NET_WM_STATE_FULLSCREEN
    NET_WM_STATE_HIDDEN
    NET_WM_STATE_MAXIMIZED_HORZ
    NET_WM_STATE_MAXIMIZED_VERT
    NET_WM_STATE_MODAL
    NET_WM_STATE_SHADED
    NET_WM_STATE_SKIP_PAGER
    NET_WM_STATE_SKIP_TASKBAR
    NET_WM_STATE_STICKY
    NET_WM_STRUT
    NET_WM_STRUT_PARTIAL
    NET_WM_SYNC_REQUEST
    NET_WM_SYNC_REQUEST_COUNTER
    NET_WM_USER_TIME
    NET_WM_USER_TIME_WINDOW
    NET_WM_WINDOW_OPACITY
    NET_WM_WINDOW_OPACITY_LOCKED
    NET_WM_WINDOW_TYPE
    NET_WM_WINDOW_TYPE_DESKTOP
    NET_WM_WINDOW_TYPE_DIALOG
    NET_WM_WINDOW_TYPE_DOCK
    NET_WM_WINDOW_TYPE_MENU
    NET_WM_WINDOW_TYPE_NORMAL
    NET_WM_WINDOW_TYPE_SPLASH
    NET_WM_WINDOW_TYPE_TOOLBAR
    NET_WM_WINDOW_TYPE_UTILITY
    NET_WORKAREA

The following older GNOME 1.x specifications are supported:

    GNOME_PANEL_DESKTOP_AREA
    WIN_CLIENT_LIST
    WIN_DESKTOP_BUTTON_PROXY
    WIN_HINTS
    WIN_LAYER
    WIN_PROTOCOLS
    WIN_STATE
    WIN_SUPPORTING_WM_CHECK
    WIN_WORKSPACE
    WIN_WORKSPACE_COUNT

The KDE system tray protocol is optionally supported, xfwm4 acting as a proxy
for the standard system tray protocol.

Note that this protocol is now deprecated in KDE and support for it in xfwm4 is
disabled by default. You can enable it by using "--enable-kde-systray" when
running the configure script.

    KDE_NET_WM_SYSTEM_TRAY_WINDOW_FOR

The KDE icon protocol is supported by xfwm4:

    KWM_WIN_ICON

The following Motif specifications are also supported:

    MOTIF_WM_HINTS
    MOTIF_WM_INFO

xfwm4's People

Contributors

ofourdan avatar nschermer avatar bmeurer avatar maximilian1st avatar darkcircle avatar piarres avatar m8t avatar cmarchi avatar majklvi avatar zvacet avatar crayxt avatar stephanarts avatar kelnos avatar ochosi avatar unho avatar knedlyk avatar chrisleick avatar pjotr123 avatar rbuj avatar zerng07 avatar smarquespt avatar pkon avatar erickoegel avatar greenlunar avatar ali1234 avatar kelemeng avatar to-ba avatar jotarandom avatar cybercop-montana avatar alyoshin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.