gimp but for windows: a wayland compositor
git clone https://github.com/m-col/wimp
Files | Refs | Readme

DateCommit messageAuthor
2021-04-23 00:46Use DRM_FORMAT for texture pixel formatmcol
2021-03-07 16:13remove old and unnecessary assign_action functionmcol
2021-03-07 16:09Use handlers for both client and bound actionsmcol
2021-03-07 11:05move command interface parsing to parse.{c,h}mcol
2021-03-06 19:32expose next_desk, prev_desk to client interfacemcol
2021-03-01 22:22expose some more actions to cli interfacemcol
2021-03-01 19:31wimp.conf -> startupmcol
2021-03-01 19:30add bind_marks optionmcol
2021-03-01 18:17implement disable_vt_switchingmcol
2021-03-01 15:31mention wimptool in the readmemcol
2021-03-01 15:27scale snapped views by zoommcol
2021-03-01 15:23feed absolute cursor movements (with X backend) into relative movement codemcol
2021-03-01 15:08don't move grabbed_view if cursor was blocked by layout constraintsmcol
2021-03-01 00:54allow 8-digit coloursmcol
2021-03-01 00:38add snap_box config optionmcol
2021-03-01 00:30paint snap box indicator while dragging windowmcol
2021-02-28 23:07snap to side of output when ending window dragmcol
2021-02-24 23:13print error message when bind command failsmcol
2021-02-24 23:05lower case most of default configmcol
2021-02-24 22:55print message if unknown client command givenmcol
2021-02-24 22:31split client interface commands into set, bind and actionsmcol
2021-02-21 23:50Send responses from wimp to wimptoolmcol
2021-02-21 22:15move border-drawing to dedicated function + don't crash when view is smallmcol
2021-02-21 21:34remove socket when starting upmcol
2021-02-21 21:30leave new view size damage to view_process_resizemcol
2021-02-21 20:15hook process_cursor_resize into view_apply_geometrymcol
2021-02-21 20:15correctly scale damage box when moving viewmcol
2021-02-21 18:00add cardboard to readme, pretty sure i read most of that projectmcol
2021-02-18 20:48add to_region actionmcol
2021-02-15 01:34Convert config-reading logic into client-message parsingmcol
2021-02-15 00:05add server-side IPC handlermcol
2021-02-14 19:53add skeleton for wimptool client interfacemcol
2021-02-14 18:15DESKWM -> WIMP in headersmcol
2021-02-14 12:01error if str_handler gets no arguments for config optionmcol
2021-02-13 22:07Draw borders as hollow boxmcol
2021-02-13 15:20set minimum window dimensions and do not go over when resizingmcol
2021-02-13 14:34Don't unfocus when focussing to non-interactive layer surfacemcol
2021-02-13 14:18centre cursor position when resetting zoommcol
2021-02-13 12:10Rendering corner areas and drag on them to resize windowsmcol
2021-02-12 23:45add general corner colours even without mods, to bind to actionsmcol
2021-02-12 20:59return view from under_pointer() if the pointer is within its bordermcol
2021-02-12 19:23Add `desk X corner resize` option, colouring view corners when mod heldmcol
2021-02-12 14:34scale borders when zoomingmcol
2021-02-12 11:55simplify on_request_cursormcol
2021-02-12 11:19damage outputs when (re)setting wallpapermcol
2021-02-12 11:16add damage_mark_indicatormcol
2021-02-12 10:49pan_to_view: only damage when panning requiredmcol
2021-02-12 10:46damage only necessary boxes when moving windowmcol
2021-02-12 10:33use view_apply_geometry for maximizemcol
2021-02-12 10:30add view_apply_geometry function to clean up some repeated code usemcol