serenity/Servers/WindowServer
joshua stein ac25438d54 Build: clean up build system, use one shared Makefile
Allow everything to be built from the top level directory with just
'make', cleaned with 'make clean', and installed with 'make
install'.  Also support these in any particular subdirectory.

Specifying 'make VERBOSE=1' will print each ld/g++/etc. command as
it runs.

Kernel and early host tools (IPCCompiler, etc.) are built as
object.host.o so that they don't conflict with other things built
with the cross-compiler.
2019-12-20 20:20:54 +01:00
..
main.cpp WindowServer: Remove silly debug logging on startup :^) 2019-12-02 16:47:11 +01:00
Makefile Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
WindowClient.ipc WindowServer+LibGUI: Add data_type and data fields to drag operations 2019-12-20 20:07:10 +01:00
WindowServer.ipc WindowServer+LibGUI: Add data_type and data fields to drag operations 2019-12-20 20:07:10 +01:00
WSButton.cpp LibDraw: Introduce (formerly known as SharedGraphics.) 2019-07-18 10:18:16 +02:00
WSButton.h LibDraw: Introduce (formerly known as SharedGraphics.) 2019-07-18 10:18:16 +02:00
WSClientConnection.cpp WindowServer+LibGUI: Add data_type and data fields to drag operations 2019-12-20 20:07:10 +01:00
WSClientConnection.h WindowServer+CPUGraph: Make menu applets be "regular" windows 2019-12-16 15:05:45 +01:00
WSClipboard.cpp WindowServer+LibGUI: Store a "data type" with the clipboard content 2019-09-14 09:19:05 +02:00
WSClipboard.h WindowServer+LibGUI: Store a "data type" with the clipboard content 2019-09-14 09:19:05 +02:00
WSCompositor.cpp WindowServer: Disambiguate "dragging" a bit, use "moving" more instead 2019-12-08 23:41:02 +01:00
WSCompositor.h LibGUI+WindowServer: Start fleshing out drag&drop functionality 2019-12-08 16:50:23 +01:00
WSCursor.cpp WindowServer: Add a dedicated drag cursor 2019-12-08 20:29:14 +01:00
WSCursor.h WindowServer: Add a dedicated drag cursor 2019-12-08 20:29:14 +01:00
WSEvent.h WindowServer: Port to the new IPC system 2019-12-02 11:11:05 +01:00
WSEventLoop.cpp LibIPC: Rename base classes to IClientConnection and IServerConnection 2019-12-02 11:11:05 +01:00
WSEventLoop.h WindowServer: Port to the new IPC system 2019-12-02 11:11:05 +01:00
WSMenu.cpp WindowServer: Port to the new IPC system 2019-12-02 11:11:05 +01:00
WSMenu.h WindowManager: Move more of the menu management logic to WSMenuManager 2019-11-11 13:13:08 +01:00
WSMenuBar.cpp WindowServer+LibGUI: Show action icons in the menus when possible 2019-08-26 18:54:44 +02:00
WSMenuBar.h WindowServer+MenuApplets: Move the "Audio" applet to its own program 2019-12-16 15:33:42 +01:00
WSMenuItem.cpp WindowServer: Organize system menu app shortcuts into categories 2019-11-11 13:13:08 +01:00
WSMenuItem.h AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
WSMenuManager.cpp WindowServer+MenuApplets: Move the "Audio" applet to its own program 2019-12-16 15:33:42 +01:00
WSMenuManager.h WindowServer+MenuApplets: Move the "Audio" applet to its own program 2019-12-16 15:33:42 +01:00
WSScreen.cpp WindowServer: Fix leaking framebuffer fd to clients 2019-11-13 16:37:04 +01:00
WSScreen.h GraphicsBitmap: create_wrapper() should take pitch as a parameter 2019-08-19 13:45:22 +02:00
WSWindow.cpp WindowServer+Taskbar: Animate window frames on minimize/unminimize 2019-12-03 21:34:34 +01:00
WSWindow.h WindowServer+CPUGraph: Make menu applets be "regular" windows 2019-12-16 15:05:45 +01:00
WSWindowFrame.cpp WindowServer: Disambiguate "dragging" a bit, use "moving" more instead 2019-12-08 23:41:02 +01:00
WSWindowFrame.h WindowServer: Convert Vector<OwnPtr> to NonnullOwnPtrVector. 2019-07-24 09:04:57 +02:00
WSWindowManager.cpp WindowServer: Starting a drag should forget the active input window 2019-12-20 20:19:38 +01:00
WSWindowManager.h WindowServer+LibGUI: Add data_type and data fields to drag operations 2019-12-20 20:07:10 +01:00
WSWindowSwitcher.cpp LibCore: Make CObject reference-counted 2019-09-22 00:25:25 +02:00
WSWindowSwitcher.h LibCore: Make CObject reference-counted 2019-09-22 00:25:25 +02:00
WSWindowType.h WindowServer+CPUGraph: Make menu applets be "regular" windows 2019-12-16 15:05:45 +01:00