summaryrefslogtreecommitdiff
path: root/Servers
AgeCommit message (Expand)Author
2019-07-27AudioServer: Avoid two heap allocations per mixing iteration.Andreas Kling
2019-07-27Audio: Make basic streaming WAV playback work.Andreas Kling
2019-07-27LibCore: Port CoreIPCServer to using CLocalServer.Andreas Kling
2019-07-27WindowServer: Add missing WSAPITypes.h include in WSClientConnection.hAndreas Kling
2019-07-25LibCore: Introduce a C_OBJECT macro.Andreas Kling
2019-07-24AK: Make HashMap::get(Key) return an Optional<Value>.Andreas Kling
2019-07-24WindowServer: Convert Vector<OwnPtr> to NonnullOwnPtrVector.Andreas Kling
2019-07-24Convert HashMap<Key, OwnPtr<T>> to HashMap<Key, NonnullOwnPtr<T>>.Andreas Kling
2019-07-21Userspace: Deal with select() returning EINTR on a signal interruptionRobin Burchell
2019-07-21WindowServer: Disable the global menubar while a modal window is active.Andreas Kling
2019-07-18WindowServer: Fix build after renaming WSMenuBarKeeper => WSMenuManager.Andreas Kling
2019-07-18LibDraw: Introduce (formerly known as SharedGraphics.)Andreas Kling
2019-07-18WindowServer: Rename (files) WSMenuBarKeeper => WSMenuManager.Andreas Kling
2019-07-18WindowServer: Rename WSMenuBarKeeper => WSMenuManager.Andreas Kling
2019-07-18SharedBuffer: Split the creation and share stepsRobin Burchell
2019-07-18CProcessStatisticsReader: Be consistent about terminology from the kernel downRobin Burchell
2019-07-17AudioServer: Use Vector::append(Vector&&) for pending mix buffers.Andreas Kling
2019-07-17Rename new IPC headers & classesRobin Burchell
2019-07-17WSEventLoop: Remove inheritance from CEventLoopRobin Burchell
2019-07-17Port WSClientConnection to CIPCServerSideClientRobin Burchell
2019-07-17Introduce CIPCServerSideClientRobin Burchell
2019-07-17ABuffer: clamp -> clipRobin Burchell
2019-07-17ABuffer: move it and groove itRobin Burchell
2019-07-17Work on AudioServerRobin Burchell
2019-07-16WindowServer: Spawn a SystemDialog when activating the shutdown menu.Andreas Kling
2019-07-14WSEventLoop: Move message processing into WSClientConnectionRobin Burchell
2019-07-14WindowServer: Add a custom window type for LauncherRobin Burchell
2019-07-14WSEventLoop: Treat invalid window types the same as unknown window typesRobin Burchell
2019-07-13AudioServer: Assorted infrastructure workRobin Burchell
2019-07-13WindowServer: Don't deliver the same mouse event twice.Andreas Kling
2019-07-13Kernel: First cut of a sb16 driverRobin Burchell
2019-07-12WSWindowManager: Ensure that we pick a single window to deliver a full stream...Robin Burchell
2019-07-10WindowServer: Use CProcessStatisticsReader in WSCPUMonitor.Andreas Kling
2019-07-04WindowServer: Convert dbgprintf() in WSWindowManager to dbg().Andreas Kling
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-06-30WindowServer: Add a separator before "close" in window menus.Andreas Kling
2019-06-30Meta: Removed all gitignore in the source tree only keeping the root oneVAN BOSSUYT Nicolas
2019-06-30GUI: Use Win2K-like "warm gray" color instead of the older colder gray.Andreas Kling
2019-06-29WindowServer: Allow changing window opacity with Logo+MouseWheel.Andreas Kling
2019-06-29Kernel: Change the format of /proc/all to JSON.Andreas Kling
2019-06-28WindowServer: Make use of the new Vector(initializer_list).Andreas Kling
2019-06-22Userland: Fix many compiler warnings.Andreas Kling
2019-06-22WindowServer: Fix compiler warnings.Andreas Kling
2019-06-21AK: Rename RetainPtr.h => RefPtr.h, Retained.h => NonnullRefPtr.h.Andreas Kling
2019-06-21Change "retain" to "ref" in various comments.Andreas Kling
2019-06-21AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.Andreas Kling
2019-06-21AK: Rename Retainable => RefCounted.Andreas Kling
2019-06-21WindowServer: Move some event code from WSWindowManager to WSMenuBarKeeper.Andreas Kling
2019-06-21WindowServer: Make most of WSMenuBarKeeper private.Andreas Kling
2019-06-21WindowServer+Taskbar: Let WindowServer manage the "window menus".Andreas Kling