Simon Schneegans
|
0fb05c66eb
|
🔧 Remove paint-target signal
|
2022-05-14 20:48:34 +02:00 |
|
Simon Schneegans
|
e1017b7707
|
🔧 Use factory to create shaders
|
2022-05-14 13:58:28 +02:00 |
|
Simon Schneegans
|
cb4b87811e
|
♻️ Add base classes for the effects and shaders
|
2022-05-13 20:39:45 +02:00 |
|
Simon Schneegans
|
1fe20971f8
|
🔧 Replace replaceAll() by replace()
|
2022-05-13 09:36:24 +02:00 |
|
Simon Schneegans
|
7ee6e2c58c
|
🪲 Fix regex
|
2022-05-13 09:24:47 +02:00 |
|
Simon Schneegans
|
7b8d6e18b2
|
♻️ Use a single GLSL files for each effect
|
2022-05-13 09:17:26 +02:00 |
|
Simon Schneegans
|
84d5ad9caf
|
🔀 Merge branch 'main' into refactor/shader-resources
|
2022-05-13 08:38:14 +02:00 |
|
Simon Schneegans
|
46cc997e2a
|
🚚 Move shader code to GLSL files
|
2022-05-13 08:27:09 +02:00 |
|
Simon Schneegans
|
f59d354729
|
🔧 Use clutter version of easing
|
2022-05-12 21:07:23 +02:00 |
|
Simon Schneegans
|
9d7d912261
|
♻️ Simplify transition tweaking
|
2022-05-12 05:48:14 +02:00 |
|
Simon Schneegans
|
2eca2c7374
|
🚚 Move uForOpening to standard uniforms
|
2022-05-11 05:44:36 +02:00 |
|
Simon Schneegans
|
1347fc4d11
|
🔧 Use vec2 for size uniform
|
2022-05-11 05:33:25 +02:00 |
|
Simon Schneegans
|
d224d14db1
|
🔧 Convert window texture alpha from premultiplied to straight
|
2022-05-11 04:59:58 +02:00 |
|
Simon Schneegans
|
78679ef139
|
🔧 Fix straight alpha
|
2022-05-08 20:49:29 +02:00 |
|
Simon Schneegans
|
fa8e3a17c1
|
🔧 Add compositing snippet
|
2022-05-08 14:15:54 +02:00 |
|
Simon Schneegans
|
88a56998d6
|
🔧 Fix straight alpha
|
2022-05-08 14:15:43 +02:00 |
|
Simon Schneegans
|
6555a8f02c
|
🔧 Fix straight alpha
|
2022-05-08 13:56:21 +02:00 |
|
Simon Schneegans
|
a28e406da4
|
🔧 Fix straight alpha
|
2022-05-08 13:52:16 +02:00 |
|
Simon Schneegans
|
317eaa2969
|
🔧 Fix memory leaks of more effects
|
2022-05-08 13:09:02 +02:00 |
|
Simon Schneegans
|
61bea04018
|
🔧 Fix memory leaks of more effects
|
2022-05-08 12:31:20 +02:00 |
|
Simon Schneegans
|
472317612c
|
♻️ Rename some variables
|
2022-05-07 20:52:07 +02:00 |
|
Simon Schneegans
|
e9b82d0b78
|
🔧 Prevent non-fatal error message
|
2022-05-07 20:45:20 +02:00 |
|
Simon Schneegans
|
07929e1775
|
🔧 Use float for window size uniforms
|
2022-05-07 12:35:52 +02:00 |
|
Simon Schneegans
|
e20bcd46d7
|
🔧 Use an array of effect instances
|
2022-05-05 21:17:03 +02:00 |
|
Simon Schneegans
|
3b0be6236c
|
♻️ Make it possible to reuse the hexagon shader
|
2022-05-04 21:32:21 +02:00 |
|
Simon Schneegans
|
27d2a43c99
|
♻️ Make it possible to reuse the fire shader
|
2022-05-04 21:10:04 +02:00 |
|
Simon Schneegans
|
fa9941ce5b
|
🔧 Set uniforms only once
|
2022-05-01 13:25:37 +02:00 |
|
Simon Schneegans
|
82be8aa32f
|
🎉 Add hexagon effect
|
2022-04-05 19:44:39 +02:00 |
|
Simon Schneegans
|
bebe7d95b0
|
🔧 Support alpha values for snap color
|
2022-04-05 19:44:02 +02:00 |
|
Simon Schneegans
|
dc849112b8
|
🔧 Improve optics of Snap of Disintegration
|
2022-04-03 13:06:09 +02:00 |
|
Simon Schneegans
|
e802f41d44
|
🔧 Apparition is not available on GNOME 3.36
|
2022-04-02 13:49:07 +02:00 |
|
Simon Schneegans
|
b6a3e5d941
|
🎉 Add Apparition effect
|
2022-04-01 21:10:02 +02:00 |
|
Simon Schneegans
|
4de12d426c
|
🔧 Obey test mode
|
2022-03-31 21:25:32 +02:00 |
|
Simon Schneegans
|
7d0a75cd59
|
🪲 Fix shatter-from-pointer-when-openeing-windows
|
2022-03-31 21:07:33 +02:00 |
|
Simon Schneegans
|
a166072168
|
🔧 Finalize Thanos effect
|
2022-03-31 21:04:01 +02:00 |
|
Simon Schneegans
|
47f8222349
|
Merge branch 'main' into feature/thanos
|
2022-03-31 08:35:07 +02:00 |
|
Simon Schneegans
|
0cf53c5a5d
|
🪲 Fix #118 (again)
|
2022-03-29 11:53:54 +02:00 |
|
Simon Schneegans
|
26e4a32fe4
|
🪲 Fix version check
|
2022-03-27 13:23:12 +02:00 |
|
Simon Schneegans
|
77310f9e65
|
✨ Tweak clang-format style
|
2022-03-04 20:39:12 +01:00 |
|
Simon Schneegans
|
69aadfd643
|
🎉 Add test mode
|
2022-03-03 20:00:24 +01:00 |
|
Simon Schneegans
|
41fcaf04ff
|
🔧 Use libadwaita for the settings dialog
|
2022-02-18 17:43:40 +01:00 |
|
Simon Schneegans
|
0886007e98
|
🔧 Support alpha and beta versions in version check
|
2022-02-18 17:24:10 +01:00 |
|
Simon Schneegans
|
1dadccd9b5
|
🔧 Make fire preset names translatable
|
2022-01-28 20:54:36 +01:00 |
|
Simon Schneegans
|
fea441000d
|
🔧 MAke effect names translatable
|
2022-01-28 20:40:46 +01:00 |
|
Simon Schneegans
|
51ba0d06ab
|
📝 Improve comments
|
2022-01-28 07:49:48 +01:00 |
|
Simon Schneegans
|
dcaa28c200
|
🔧 Improve timing of energize b
|
2022-01-27 21:43:55 +01:00 |
|
Simon Schneegans
|
765cf6d54c
|
🔧 Improve timing of tv effect
|
2022-01-27 21:40:58 +01:00 |
|
Simon Schneegans
|
7b7b5cbb46
|
🔧 Improve timing of trex attack
|
2022-01-27 21:34:11 +01:00 |
|
Simon Schneegans
|
bc2f39fac8
|
🔧 Improve timing of energize b
|
2022-01-27 21:33:53 +01:00 |
|
Simon Schneegans
|
c9000fcad7
|
🪲 Fix blending of fire shader
|
2022-01-27 21:33:33 +01:00 |
|