aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-19Add custom bar colorFederico Angelilli
2023-11-19Add per-button colorsFederico Angelilli
2023-11-19Fix offset calculation for right aligned buttonsFederico Angelilli
2023-11-19Add button alignment and layoutingFederico Angelilli
2023-11-19Simplify button shape handlingFederico Angelilli
2023-11-19Check button clicks and trigger actionsFederico Angelilli
2023-11-19Compute the layout for the buttonsFederico Angelilli
2023-11-18Use a single state in ConnectionFederico Angelilli
2023-11-18Move log handler to `comet.c`Federico Angelilli
2023-11-17Add buttons and update drawFederico Angelilli
2023-11-17Remove window_set_opacity and use xcb aux in window_createFederico Angelilli
2023-11-17Reorganize project structureFederico Angelilli
2023-11-17Attach state to the event loopFederico Angelilli
2023-11-17Move all the state required for rendering in a structFederico Angelilli
2023-11-17Add `Drawable` struct with drawing related stateFederico Angelilli
2023-11-17Simplify visual type search and fix window depthFederico Angelilli
2023-11-16Refactor `window_create`Federico Angelilli
2023-11-16Implement `update_xrm` for connectionFederico Angelilli
2023-11-15Refine connection event dispatcherFederico Angelilli
2023-11-15Ignore dpi temporalily since scaling does not workFederico Angelilli
2023-11-15Move event source from window to connectionFederico Angelilli
2023-11-15Add `Connection` to separate xcb setup from window logicFederico Angelilli
2023-11-15Fix dpi calculationFederico Angelilli
2023-11-15Add pango for text rendering and move size calculations to mainFederico Angelilli
2023-11-15Provide temporary fix for x shape mismatch (antialiasing)Federico Angelilli
2023-11-13Render correctly 'circular' corners with `xcb-shape`Federico Angelilli
2023-11-13Add 'circular' corners in drawFederico Angelilli
2023-11-13Configure wm strutsFederico Angelilli
2023-11-13Support wm with `xcb-ewmh`Federico Angelilli
2023-11-13Display events and errors with `xcb-errors`Federico Angelilli
2023-11-13Extract window opacity logicFederico Angelilli
2023-11-13Extract window scale fetching logicFederico Angelilli
2023-11-13Handle errors in `intern_atom` and fix randr version checkFederico Angelilli
2023-11-13Improve XcbSourceFederico Angelilli
2023-11-12Add xcb event loop using glib's mainloopFederico Angelilli
2023-11-03Improve draw and add other x11 functionalitiesFederico Angelilli
2023-11-03Calculate window size and positionFederico Angelilli
2023-11-02Update window_createFederico Angelilli
2023-11-02Add RandR support and loggingFederico Angelilli
2023-11-02Add logging functionsFederico Angelilli
2023-11-02Fix vim modelinesFederico Angelilli
2023-11-02Add xrdb and dpi queryFederico Angelilli
2023-11-02Add basic x11 and drawing scaffoldingFederico Angelilli
2023-10-28Init `comet` repositoryFederico Angelilli