Commit Graph

  • cadc2feeeb fix initialization Leonardo Gibrowski Faé 2024-04-04 00:43:54 -03:00
  • c35a818bc0 delete sctk dependency Leonardo Gibrowski Faé 2024-04-03 22:48:41 -03:00
  • 4c99503b68 Implement layer shell manually Leonardo Gibrowski Faé 2024-04-03 20:40:26 -03:00
  • a9b2a09c63 implement WlOutput manually Leonardo Gibrowski Faé 2024-04-03 19:11:37 -03:00
  • cedc630b7a implement WlRegistry Leonardo Gibrowski Faé 2024-04-03 11:39:57 -03:00
  • 8eeb7bf15f implement wl_shm Leonardo Gibrowski Faé 2024-04-02 21:57:27 -03:00
  • 8d69f74cfb delete CompositorState import Leonardo Gibrowski Faé 2024-04-02 21:29:45 -03:00
  • 341c31acdc implement delegate_compositor manually Leonardo Gibrowski Faé 2024-04-02 21:08:02 -03:00
  • 8a7a00a49c Merge pull request #265 from LGFae/sigaction-on-freebsd Leonardo Gibrowski Faé 2024-04-06 09:40:28 -03:00
  • 432b7135af Merge pull request #267 from LGFae/simple-transition-performance Leonardo Gibrowski Faé 2024-04-05 14:36:21 -03:00
  • 33500c4ed0 do not parallelize the simple transition Leonardo Gibrowski Faé 2024-04-05 14:28:52 -03:00
  • f67e9a2638 fix sigaction on systems with different libc Leonardo Gibrowski Faé 2024-04-05 10:46:50 -03:00
  • 7d02c39532 Merge pull request #258 from LGFae/rustix Leonardo Gibrowski Faé 2024-04-02 20:34:18 -03:00
  • 4c88449090 use rustix instead of nix Leonardo Gibrowski Faé 2024-03-31 17:35:59 -03:00
  • eeb4738b9d Merge pull request #257 from LGFae/bitcode Leonardo Gibrowski Faé 2024-04-02 20:27:13 -03:00
  • 4d07b8fd6e add bitcode git url to exceptions in cargo-deny Leonardo Gibrowski Faé 2024-04-02 20:24:42 -03:00
  • c5eb27b648 Merge pull request #250 from LGFae/refactor-img-format Leonardo Gibrowski Faé 2024-04-02 20:21:23 -03:00
  • e060dd4913 use bitcode instead of rykv Leonardo Gibrowski Faé 2024-03-31 16:25:54 -03:00
  • 42f12fffdd Merge pull request #254 from Calandracas606/fix_build_on_32bit_x86 Leonardo Gibrowski Faé 2024-03-31 15:37:49 -03:00
  • e0dc01e74f Fix build on i686 (32bit x86) Daniel Martinez 2024-03-28 10:20:02 -04:00
  • cb8795de15 Merge pull request #252 from LGFae/automatically-delete-old-socket Leonardo Gibrowski Faé 2024-03-27 10:39:26 -03:00
  • 820ea906ac automatically delete old socket in daemon Leonardo Gibrowski Faé 2024-03-27 10:34:09 -03:00
  • 1f403e85b8 Update README.md Leonardo Gibrowski Faé 2024-03-27 09:37:28 -03:00
  • 2f84873e53 use eventfd instead of pipes to awake the daemon Leonardo Gibrowski Faé 2024-03-26 20:59:08 -03:00
  • a21d19123e fix resize when image is larger than monitor Leonardo Gibrowski Faé 2024-03-26 16:20:57 -03:00
  • 902c2124a8 simplify daemon's transitions Leonardo Gibrowski Faé 2024-03-24 13:45:30 -03:00
  • 610aae0add refactor client's image format choice Leonardo Gibrowski Faé 2024-03-24 12:29:09 -03:00
  • 815f637fe5 update TODO Leonardo Gibrowski Faé 2024-03-26 12:49:54 -03:00
  • dcf0d4e481 Merge pull request #240 from iynaix/main Leonardo Gibrowski Faé 2024-03-23 13:03:43 -03:00
  • 4288739a6f Increase thread pool stack size of daemon to 512KiB, fixes #239 Lin Xianyi 2024-03-23 13:32:39 +08:00
  • 06ede5218a master version at 0.9.1-master Leonardo Gibrowski Faé 2024-03-22 21:56:30 -03:00
  • ad22bbf2ea Version 0.9.1 Leonardo Gibrowski Faé 2024-03-22 21:50:27 -03:00
  • 9c58d6e4c0 master at version 0.9.0-master Leonardo Gibrowski Faé 2024-03-22 21:38:19 -03:00
  • f2ea5a7ac8 Version 0.9.0 Leonardo Gibrowski Faé 2024-03-22 21:20:21 -03:00
  • e016f48e84 Merge pull request #238 from LGFae/deprecate-swww-init Leonardo Gibrowski Faé 2024-03-22 21:15:37 -03:00
  • 8cafdab94c deprecate swww init Leonardo Gibrowski Faé 2024-03-22 21:08:13 -03:00
  • 62b31fc6a7 update CHANGELOG.md Leonardo Gibrowski Faé 2024-03-22 19:58:37 -03:00
  • 8ebb5a3701 Merge pull request #237 from LGFae/animate-stdin Leonardo Gibrowski Faé 2024-03-22 19:37:25 -03:00
  • 777c55ea3d Merge pull request #236 from LGFae/fix-licenses Leonardo Gibrowski Faé 2024-03-22 19:31:31 -03:00
  • f7ff80a988 add BSD2 and Apache2.0 with LLVM-exception license Leonardo Gibrowski Faé 2024-03-22 19:25:43 -03:00
  • 46a4e9627c update MSRV to 1.74.0 Leonardo Gibrowski Faé 2024-03-22 19:19:40 -03:00
  • bdf9cb0f03 support animations when piping from stdin Leonardo Gibrowski Faé 2024-03-22 19:12:43 -03:00
  • bee601f3af update dependencies Leonardo Gibrowski Faé 2024-03-22 18:03:01 -03:00
  • bae1be94ae Merge pull request #235 from LGFae/option-to-force-wayland_shm_format Leonardo Gibrowski Faé 2024-03-22 18:03:53 -03:00
  • 50bd0781dd forward init format option to daemon Leonardo Gibrowski Faé 2024-03-22 17:36:47 -03:00
  • eb7dbb8324 option to force use of a wayland_shm format Leonardo Gibrowski Faé 2024-03-22 13:55:56 -03:00
  • 0516ea09e5 update master version Leonardo Gibrowski Faé 2024-03-11 11:06:22 -03:00
  • a4667d9ddc Merge pull request #226 from LGFae/use-3channel-format Leonardo Gibrowski Faé 2024-03-11 11:03:40 -03:00
  • 24cc0c34c3 Merge pull request #228 from hsnovel/fix-typo Leonardo Gibrowski Faé 2024-03-04 00:22:30 -03:00
  • 078b41a529 Fixed a typo xcatalyst 2024-03-04 03:50:05 +03:00
  • 9f9a7fc29d fix cache yet again flick0 2024-03-01 13:02:53 +00:00
  • 261b9f144f Merge branch 'main' into colour flicko 2024-03-01 07:17:53 +00:00
  • 1bc0046194 cargo fmt flick0 2024-03-01 12:45:29 +00:00
  • 55a857061d build image instead of resizing to screen dim flick0 2024-03-01 12:44:56 +00:00
  • b6b9a2d0da prevent UB from a malformed BitPack at decompression Leonardo Gibrowski Faé 2024-02-28 18:30:56 -03:00
  • 5cd00b2cd8 do not use unsafe for the FORMAT statics Leonardo Gibrowski Faé 2024-02-28 10:48:24 -03:00
  • 0aad5f23b8 specialize transitions for 3channels Leonardo Gibrowski Faé 2024-02-25 18:45:01 -03:00
  • d67bb8bb17 Use 3 channel formats when available Leonardo Gibrowski Faé 2024-02-25 16:53:29 -03:00
  • 4d64e09a97 only swap R and B channels when necessary Leonardo Gibrowski Faé 2024-02-25 15:43:48 -03:00
  • f77d1e0b4f Merge pull request #209 from LGFae/new-compression-functions Leonardo Gibrowski Faé 2024-02-27 13:05:35 -03:00
  • 112858d282 document unsafe invariants Leonardo Gibrowski Faé 2024-02-27 12:56:03 -03:00
  • e2483f2e67 compression functions api signal errors better Leonardo Gibrowski Faé 2024-02-16 14:52:04 -03:00
  • 1904b2db0a reuse the buffer when compressing Leonardo Gibrowski Faé 2024-02-16 14:23:44 -03:00
  • d23b6f76b8 use system lz4 library Leonardo Gibrowski Faé 2024-02-15 23:43:55 -03:00
  • 617ff27ead implement sse variants of compress and decompress Leonardo Gibrowski Faé 2024-02-14 21:13:26 -03:00
  • b84a1f2595 new compression functions Leonardo Gibrowski Faé 2024-02-14 19:00:58 -03:00
  • d174d134ad Merge pull request #221 from LGFae/go-back-to-slot-pool Leonardo Gibrowski Faé 2024-02-26 13:55:43 -03:00
  • 9fcc9f9ec4 Implement frame callbacks and a new memory pool Leonardo Gibrowski Faé 2024-02-22 17:36:13 -03:00
  • 0f8d1ac0fc refactor version.sh Leonardo Gibrowski Faé 2024-02-25 19:32:03 -03:00
  • 913c6bd69b fix out-of-bounds access in decompression Leonardo Gibrowski Faé 2024-02-25 13:37:06 -03:00
  • 8f9b980c68 process clear-cache before sending requests Leonardo Gibrowski Faé 2024-02-25 13:34:37 -03:00
  • 47cf6074db Merge pull request #225 from musjj/wait-init Leonardo Gibrowski Faé 2024-02-25 13:30:47 -03:00
  • a766ed8faa rename Init request/answer to Ping musjj 2024-02-25 21:35:11 +07:00
  • d0e7a0d79d wait for daemon initialization before any requests musjj 2024-02-25 21:32:17 +07:00
  • 501902825a wait for daemon initialization before certain requests musjj 2024-02-25 01:14:33 +07:00
  • b6003b8146 Merge pull request #223 from musjj/restore-cache Leonardo Gibrowski Faé 2024-02-24 09:50:52 -03:00
  • 9b8f2c5963 add restore command musjj 2024-02-24 15:44:26 +07:00
  • 590aed24a9 Merge pull request #215 from LGFae/fix-zombie-process Leonardo Gibrowski Faé 2024-02-20 10:14:53 -03:00
  • 9b01a04d97 wait for child swww process, to prevent zombies Leonardo Gibrowski Faé 2024-02-20 08:42:51 -03:00
  • a3dc064fab fix randomize script trying to use directories as images Leonardo Gibrowski Faé 2024-02-18 14:17:23 -03:00
  • b843150c5d Merge pull request #212 from LGFae/fix-overlapping-gif-animations Leonardo Gibrowski Faé 2024-02-18 14:16:04 -03:00
  • 764c27d86f fix gif animations overlapping when sending two gifs Leonardo Gibrowski Faé 2024-02-18 14:10:16 -03:00
  • 6202bfff1b Merge pull request #211 from LGFae/always-center-cropped-images Leonardo Gibrowski Faé 2024-02-18 12:15:04 -03:00
  • bb0e0365c3 center cropped images larger than the monitor Leonardo Gibrowski Faé 2024-02-18 11:37:06 -03:00
  • 7d9579ff4a Merge pull request #210 from LGFae/make-fps-an-u16 Leonardo Gibrowski Faé 2024-02-18 11:22:31 -03:00
  • bf8d1e797e make an fps an u16 Leonardo Gibrowski Faé 2024-02-18 11:13:56 -03:00
  • 58ce3293e9 Merge pull request #192 from MichaelOultram/github-actions Leonardo Gibrowski Faé 2024-02-14 17:58:28 -03:00
  • 4b8aeb6b54 Format code with cargo fmt Michael Oultram 2024-02-13 21:06:24 +00:00
  • 24b3181c02 CI: print version of rustfmt and clippy Michael Oultram 2024-02-13 20:01:39 +00:00
  • 632c478904 CI: ensure rustfmt + clippy components are up to date Michael Oultram 2024-02-13 19:47:07 +00:00
  • 89ae20c836 Update ahash to 0.7.8 Michael Oultram 2024-02-13 19:26:41 +00:00
  • fadc0c05ea CI: initial github actions Michael Oultram 2023-12-29 21:33:50 +00:00
  • 1eecca7d83 remove all cache contents on clean-cache Leonardo Gibrowski Faé 2024-02-13 16:24:30 -03:00
  • 6df8df0204 Merge pull request #207 from LGFae/support-for-apng Leonardo Gibrowski Faé 2024-02-13 15:33:44 -03:00
  • d162c489bb support animated pngs Leonardo Gibrowski Faé 2024-02-13 15:19:34 -03:00
  • 01053411d4 Merge pull request #206 from LGFae/fix-busyloop-on-waiting-wlbuffer-release Leonardo Gibrowski Faé 2024-02-13 15:03:17 -03:00
  • 60dc9385c6 typo in comment Leonardo Gibrowski Faé 2024-02-13 14:53:08 -03:00
  • 6fd4661911 fix busyloop while waiting for WlBuffers to be released Leonardo Gibrowski Faé 2024-02-13 14:35:04 -03:00
  • 10987c3bea create a dummy workflow file Leonardo Gibrowski Faé 2024-02-13 11:10:57 -03:00
  • 0b07d272cf Merge pull request #205 from LGFae/fix-single-image-webp-and-gif Leonardo Gibrowski Faé 2024-02-13 10:57:55 -03:00