• Joined on 2023-09-29

mr4th pushed to main at mr4th/linux-windowing

  • abac463a70 [digesting_libdecor] move buffer fields directly into border_component
  • 5568053e96 [digesting_libdecor] simplifying shared memory buffer
  • c4f50c6f6e [digesting_libdecor] refer to border components by slot index instead of by pointer
  • c2e7631f4c [digesting_libdecor] replace with
  • 3cbbc93591 [digesting_libdecor] lift some deferred init into main init, move unnecessary per-seat cursor theme to main context
  • Compare 7 commits »

2026-02-28 22:27:46 +00:00

mr4th pushed to main at mr4th/linux-windowing

2026-02-28 11:01:51 +00:00

mr4th pushed to main at mr4th/linux-windowing

  • a569108d82 [digesting_libdecor] collapse new/free states and just pass W,H to frame_commit

2026-02-27 17:18:33 +00:00

mr4th pushed to main at mr4th/linux-windowing

  • 4d9d8d1081 [digesting_libdecor] eliminate the frame init logic, just require frames be made after the context is setup
  • 2bce6b183c [digesting_libdecor] eliminate a bunch of getters/setters for frame
  • c1f41242ec [digesting_libdecor] clean up the property changing code, eliminate notify_on_property_change
  • 785b014580 [digesting_libdecor] move libdecor_frame_gtk fields to libdecor_frame, eliminate 'gtk' frame and replace pass-throughts with regular frames
  • babb2ccb59 [digesting_libdecor] move libdecor_frame_private fields to libdecor_frame, eliminate 'private' frame
  • Compare 13 commits »

2026-02-27 04:29:14 +00:00

mr4th pushed to main at mr4th/linux-windowing

2026-02-26 20:02:15 +00:00

mr4th pushed to main at mr4th/linux-windowing

  • 71be40cf51 [digesting_libdecor] eliminate the init_wl* helper functions for setting up global object bindings
  • 10b6246ba4 [digesting_libdecor] merge plugin_gtk's two sync callbacks with the main one
  • 54039259ad [digesting_libdecor] merge plugin_gtk's wl_registry instance with the main one
  • 30ece62d04 [digseting_libdecor] put plugin_gtk into global context, eliminate plugin_gtk as parameter in wl_registry_listener helper init functions
  • cdedd70a3b [digesting_libdecor] lift DBus desktop-settings out of gtk plugin
  • Compare 10 commits »

2026-02-26 05:53:53 +00:00

mr4th pushed to main at mr4th/linux-windowing

  • 8e7ab3b49b only enter main loop if initialization is successful

2026-02-26 00:44:11 +00:00

mr4th pushed to main at mr4th/linux-windowing

  • 60166e6861 [wayland_xdg_egl] add initial commit for wl_surface after setting xdg_surface states

2026-02-26 00:34:11 +00:00

mr4th pushed to main at mr4th/linux-windowing

2026-02-25 02:35:12 +00:00

mr4th pushed to main at mr4th/linux-windowing

  • c33bbb7246 [wayland_libdecor_egl] fill in some docs references

2026-02-20 23:03:57 +00:00

mr4th pushed to main at mr4th/linux-windowing

  • b116b0ffd7 [wayland_libdecor_egl] set_min_content_size

2026-02-20 21:29:43 +00:00

mr4th pushed to main at mr4th/linux-windowing

2026-02-20 21:05:09 +00:00

mr4th pushed to main at mr4th/linux-windowing

2026-02-20 03:57:34 +00:00

mr4th pushed to main at mr4th/linux-windowing

2026-02-20 03:42:04 +00:00

mr4th renamed repository from x11-examples to mr4th/linux-windowing

2026-02-20 00:46:34 +00:00

mr4th pushed to main at mr4th/linux-windowing

2026-02-20 00:38:10 +00:00

mr4th pushed to main at mr4th/linux-windowing

  • 4062a1ec10 [x11_with_sync] fix indentation on comments

2026-02-19 17:54:50 +00:00

mr4th pushed to main at mr4th/linux-windowing

2026-02-19 17:37:32 +00:00

mr4th pushed to main at mr4th/linux-windowing

2026-02-19 00:35:57 +00:00

mr4th transferred repository mr4th/boggler to mr4th-public/boggler

2025-02-19 22:54:15 +00:00