1
0
mirror of https://codeberg.org/vyivel/dulcepan/ synced 2025-12-24 10:36:49 +02:00

Commit Graph

  • 3189f7c769 config: Enter => Return main v1.0.3 Kirill Primak 2025-04-22 10:13:39 +03:00
  • 60518fe18e config: introduce quick-select-allow-editing #29 quick-select-edit Kirill Primak 2025-03-08 23:37:12 +03:00
  • b9e94f9584 seat: only save due to quick-select when resizing ends Kirill Primak 2025-03-08 23:23:18 +03:00
  • 8bc62fdae4 meson: bump version to 1.0.3 Kirill Primak 2025-03-08 22:56:40 +03:00
  • accbd01ad6 README.md: bump copyright year Kirill Primak 2025-02-07 16:26:15 +03:00
  • 0167c017a0 seat: allow toggling whole output selection Kirill Primak 2025-01-30 23:11:07 +03:00
  • 9879f3ad69 config: allow to bind multiple keys to the same action #26 Kirill Primak 2025-01-30 22:24:10 +03:00
  • 51f744c876 config: unconstify value in loaders Kirill Primak 2025-01-30 21:47:33 +03:00
  • 640b015053 util: allow size 0 in dp_zalloc() Kirill Primak 2025-01-30 21:43:39 +03:00
  • 0ccb868b39 seat: use crosshair cursor when the whole output is selected Kirill Primak 2025-01-30 21:31:12 +03:00
  • 7cc26b8e38 select: redraw on interaction start #27 Kirill Primak 2025-01-30 22:27:28 +03:00
  • d2620c60c5 main: refuse to dump the result into tty #18 Kirill Primak 2024-11-06 23:38:01 +03:00
  • c343fc1f73 main: validate args before loading everything else Kirill Primak 2024-11-06 23:27:05 +03:00
  • f9665e2661 meson: bump version to 1.0.2 v1.0.2 Kirill Primak 2024-09-09 14:36:14 +03:00
  • fccc2e2e97 Fix processing of multiple output modes #16 Kirill Primak 2024-09-09 06:24:33 +03:00
  • 5bbfbd4d84 config: document where the persistent state is stored v1.0.1 Kirill Primak 2024-08-09 16:06:26 +03:00
  • e797e5a324 output: make swapchain lazy Kirill Primak 2024-08-09 15:57:45 +03:00
  • bdf8308c4e seat: make cursor-shape-v1 support optional Kirill Primak 2024-08-09 15:51:58 +03:00
  • 6158dd112b meson: bump version to 1.0.1 Kirill Primak 2024-08-09 15:47:20 +03:00
  • 6f7dfab735 seat: use correct serial when updating cursor shape Kirill Primak 2024-08-09 15:46:37 +03:00
  • 553147259b Explain controls in the help message #13 Kirill Primak 2024-07-03 13:41:23 +03:00
  • e81e274380 output: don't redraw if there's nothing to animate Kirill Primak 2024-07-03 13:32:19 +03:00
  • 5ce4818cd5 Mark dp_log_fatal() as noreturn v1.0.0 Kirill Primak 2024-07-02 22:14:47 +03:00
  • 842aa907ae meson: 1.0.0 Kirill Primak 2024-07-02 21:23:19 +03:00
  • a67cad14bc meson: install default config Kirill Primak 2024-07-02 21:15:09 +03:00
  • 56860d672f Add option to disable persistence #12 Alexey Yerin 2024-06-30 17:47:31 +03:00
  • 4c7575b10e Fix selection size rounding Kirill Primak 2024-06-30 16:10:28 +03:00
  • cd836cc6fa Align borders with the pixel grid Kirill Primak 2024-06-28 20:39:50 +03:00
  • bc97934371 More scale changes :3 Kirill Primak 2024-06-28 20:35:44 +03:00
  • 8794cbdeb2 Add fancy borders #10 Kirill Primak 2024-06-24 07:40:17 +03:00
  • f590bd2b73 persistent: fix selection geometry validation Kirill Primak 2024-06-26 20:17:33 +03:00
  • 5babf54a32 Remember last selection Kirill Primak 2024-06-24 16:48:51 +03:00
  • 9fb42b9869 Store sfdo-basedir ctx in state Kirill Primak 2024-06-24 16:48:26 +03:00
  • 447f2a8e5b output: store name Kirill Primak 2024-06-24 16:38:02 +03:00
  • 29c6ebf48c output,seat: name => global_name Kirill Primak 2024-06-24 16:32:47 +03:00
  • 8a9a5689c4 config: don't die on unknown keys Kirill Primak 2024-06-24 16:06:42 +03:00
  • 13d4fa8d86 select: fix clamping for transformed outputs Kirill Primak 2024-06-24 14:09:08 +03:00
  • 6dc506daed output: don't draw borders for empty selections Kirill Primak 2024-06-24 13:58:47 +03:00
  • e1424a42bb Apply output scale correctly Kirill Primak 2024-06-24 13:48:05 +03:00
  • 218b498814 config: improve load_int() Kirill Primak 2024-06-24 13:38:56 +03:00
  • 2c721ef054 Switch back to Cairo for drawing selection Kirill Primak 2024-06-24 07:39:00 +03:00
  • a7ea928b1c config: store colors as float arrays Kirill Primak 2024-06-23 20:59:39 +03:00
  • a2d13cbdf8 select: clamp pointer position on resize Kirill Primak 2024-06-23 20:50:24 +03:00
  • eba288479e Add customizable keybinds #6 Kirill Primak 2024-06-20 19:26:38 +03:00
  • 8e8cdf1f32 Rework mouse controls #8 Kirill Primak 2024-06-21 14:55:30 +03:00
  • 164594603e Fix message capitalization Kirill Primak 2024-06-21 12:02:56 +03:00
  • f0e2f08ed6 meson: bump libsfdo wrap version Kirill Primak 2024-06-20 11:55:35 +03:00
  • 9c7520bef4 Add a "show cursors" option Kirill Primak 2024-06-20 09:15:13 +03:00
  • 254e138a4e Destroy the cursor shape manager global on exit Kirill Primak 2024-06-20 08:42:30 +03:00
  • afb4bf1a39 seat: set default cursor on enter Kirill Primak 2024-06-20 08:28:50 +03:00
  • 4ffc074c10 use fallback subproject git for libspng sewn 2024-06-19 21:15:45 +03:00
  • 7652fb16bd implement png compression levels psykose 2024-06-19 20:07:06 +02:00
  • 3f7609a5d3 output: ignore configures before initial commit Kirill Primak 2024-06-19 22:12:17 +03:00
  • dfd6a493e0 save: use a8b8g8r8 instead of x8b8g8r8 Kirill Primak 2024-06-19 21:16:23 +03:00
  • 1da6068f43 buffer: fix template Kirill Primak 2024-06-19 21:03:03 +03:00
  • a97d3d520e meson: bump libsfdo version Kirill Primak 2024-06-19 19:27:58 +03:00
  • 17e6001e6e Exit with 1 on quit Kirill Primak 2024-06-19 19:05:38 +03:00
  • 9de568024b config: fix default selected color Kirill Primak 2024-06-19 19:02:00 +03:00
  • 46d222be08 meson: add libsfdo.wrap Kirill Primak 2024-06-19 18:52:07 +03:00
  • 1436162663 Make it good™ Kirill Primak 2024-06-19 18:40:22 +03:00
  • 8609265acf .clang-format: remove unused include category Kirill Primak 2024-06-18 20:48:56 +03:00
  • cc13becc46 Drop cairo Kirill Primak 2024-06-18 19:01:51 +03:00
  • 3d604a4380 Destroy input region Kirill Primak 2024-06-18 09:08:06 +03:00
  • c96f8fa375 Support transforms and more formats Kirill Primak 2024-06-18 08:50:45 +03:00
  • 863276330b Initial PoC commit Kirill Primak 2024-06-17 23:52:13 +03:00