提交历史

作者 SHA1 备注 提交日期
  Andreas Kling ef4e9860fd WindowServer: Convert the remaining menu APIs into messages. 6 年之前
  Andreas Kling cf432b4c3d WindowServer: Refactor more of the menu APIs to be message-based. 6 年之前
  Andreas Kling fbbf57b61c Rename GUI_Event to GUI_ServerMessage. 6 年之前
  Andreas Kling 4f98a35beb WindowServer: Begin refactoring towards a fully asynchronous protocol. 6 年之前
  Andreas Kling 1d758fd2ce WindowServer: Don't spawn new processes with WindowServer as parent. 6 年之前
  Andreas Kling c5a00a56c8 WindowServer: Put a clock in the top right corner of the screen. 6 年之前
  Andreas Kling cac8153436 WindowServer: Try out a new IterationDecision thing for lambda iteration. 6 年之前
  Andreas Kling 732f273949 WindowServer: Switch menubar based on the currently active window. 6 年之前
  Andreas Kling 4f33fb3a1a WindowServer: Process window mouse events in the correct z-order. 6 年之前
  Andreas Kling 1d7fc866ee WindowServer: Menu windows shouldn't steal focus when clicked. 6 年之前
  Andreas Kling d74b131c27 Add a little About app and hook it up to the system menu's "About..." entry. 6 年之前
  Andreas Kling 627e06632a WindowServer: Don't crash when trying to open an empty menu. 6 年之前
  Andreas Kling ec7099dac3 WindowServer: Made a slightly nicer icon for the system menu. 6 年之前
  Andreas Kling 2b94b54640 WindowServer: Draw menu windows above normal windows. 6 年之前
  Andreas Kling c61f9eba61 WindowServer: Add a WSWindowType enum. 6 年之前
  Andreas Kling 7def86c86d WindowServer: Send all mouse events inside the menubar rect to the menubar. 6 年之前
  Andreas Kling e03af1e8b9 WindowServer: Make it possible to launch a terminal from the system menu. 6 年之前
  Andreas Kling 4b8133e925 WindowServer: Clean up any menu objects on process exit. 6 年之前
  Andreas Kling 9c1c885483 WindowServer: Add locking and fix coalesced invalidation race. 6 年之前
  Andreas Kling 5cd588a497 WindowServer: Always include the system menu in the menubar. 6 年之前
  Andreas Kling 15b4c9f9f1 WindowServer: More work on the menu system. 6 年之前
  Andreas Kling 133706d697 Add API's and plumbing for WindowServer clients to make menus. 6 年之前
  Andreas Kling bb31d961b4 WindowServer: Let's call the default menu "Dummy" for now. 6 年之前
  Andreas Kling 3c863e0ffa WindowServer: Make automatic menu dismissal feel more "natural." 6 年之前
  Andreas Kling f7b25773ab WindowServer: Let's have a cute little symbol for the system menu. 6 年之前
  Andreas Kling e6de6c4f45 WindowServer: Don't keep menu items in hovered state after the cursor leaves. 6 年之前
  Andreas Kling 6dd1a1f26d WindowServer: Switch current menu if hovering over another menu with button. 6 年之前
  Andreas Kling 145aa27b8f WindowServer: Give menu items an identifier field and add a simple callback. 6 年之前
  Andreas Kling 5f288014d4 WindowServer: More work on menus. 6 年之前
  Andreas Kling 443b043b49 WindowServer: Start implementing a menu system. 6 年之前