Commit történet

Szerző SHA1 Üzenet Dátum
  Andreas Kling c61f9eba61 WindowServer: Add a WSWindowType enum. 6 éve
  Andreas Kling 7def86c86d WindowServer: Send all mouse events inside the menubar rect to the menubar. 6 éve
  Andreas Kling e03af1e8b9 WindowServer: Make it possible to launch a terminal from the system menu. 6 éve
  Andreas Kling 4b8133e925 WindowServer: Clean up any menu objects on process exit. 6 éve
  Andreas Kling 9c1c885483 WindowServer: Add locking and fix coalesced invalidation race. 6 éve
  Andreas Kling 5cd588a497 WindowServer: Always include the system menu in the menubar. 6 éve
  Andreas Kling 15b4c9f9f1 WindowServer: More work on the menu system. 6 éve
  Andreas Kling 133706d697 Add API's and plumbing for WindowServer clients to make menus. 6 éve
  Andreas Kling bb31d961b4 WindowServer: Let's call the default menu "Dummy" for now. 6 éve
  Andreas Kling 3c863e0ffa WindowServer: Make automatic menu dismissal feel more "natural." 6 éve
  Andreas Kling f7b25773ab WindowServer: Let's have a cute little symbol for the system menu. 6 éve
  Andreas Kling e6de6c4f45 WindowServer: Don't keep menu items in hovered state after the cursor leaves. 6 éve
  Andreas Kling 6dd1a1f26d WindowServer: Switch current menu if hovering over another menu with button. 6 éve
  Andreas Kling 145aa27b8f WindowServer: Give menu items an identifier field and add a simple callback. 6 éve
  Andreas Kling 5f288014d4 WindowServer: More work on menus. 6 éve
  Andreas Kling 443b043b49 WindowServer: Start implementing a menu system. 6 éve
  Andreas Kling a6f9ddbb58 Let's have two wallpapers installed so we can test switching. 6 éve
  Andreas Kling 33d34d9b26 Kernel: Use a Lockable<bool> for sysctl booleans as well. 6 éve
  Andreas Kling 7a996e608c WindowServer: Allow changing the desktop wallpaper through a sysctl. 6 éve
  Andreas Kling 90d3375dc2 WindowServer: Support desktop wallpapers. 6 éve
  Andreas Kling 5582a0a254 Kernel: When a lock is busy, donate remaining process ticks to lock holder. 6 éve
  Andreas Kling 443d1c2237 WindowServer: Coordinate double-buffering with the BochsVGA card. 6 éve
  Andreas Kling a1b63bb6d4 Bootloader: Locate the kernel's data segment and clear it. 6 éve
  Andreas Kling caff611ca3 WindowServer: Tweak window title bar look. 6 éve
  Andreas Kling 0a183df655 WindowServer: Tweak look of window close button. 6 éve
  Andreas Kling 38f589a9cb SharedGraphics: Add some useful painting helpers and make use of them. 6 éve
  Andreas Kling cd1bbdf052 WindowServer: Make the window close button look a bit nicer. 6 éve
  Andreas Kling 11db8c1697 Add a simple close button ("X") to windows. 6 éve
  Andreas Kling b1e054ffe8 Rename LizaBold to LizaRegular and LizaBlack to LizaBold. 6 éve
  Andreas Kling cacba45f1c LizaBold8x10: Import a bold variant of Liza8x10 and make it the default bold. 6 éve