291 Commits (master)
 

Author SHA1 Message Date
rexim 0befa16d5f (#48) Increase Velocity Threshold 5 years ago
rexim 2ed1140bbd Bump NixOS overlay 5 years ago
Alexey Kutepov c2c574c778
Merge pull request #51 from tsoding/48
(#48) Make it zoom towards the center of the screen
5 years ago
rexim b31121d073 (#48) Increase the drag friction 5 years ago
rexim decd54cdbf (#48) Make it zoom towards the center of the screen 5 years ago
rexim 5e879f7adc (#48) Align the mesh with the screen coordinates 5 years ago
rexim a6a5902996 (#48) Provide information about screenshot and window size to shader 5 years ago
rexim 32c601b41f (#48) Make it zoom always towards the center fot he window 5 years ago
rexim 277b2e617e Remove dead glOrtho 5 years ago
Alexey Kutepov b2ce421f6b
Merge pull request #47 from tsoding/navigation
Make navigation actually usable
5 years ago
rexim cb2e50ca25 Add TODO(#48) 5 years ago
rexim 4892848c3b Make navigation actually usable 5 years ago
Alexey Kutepov 750044855c
Merge pull request #45 from SolitudeSF/user
User shaders
5 years ago
rexim 75d697c054 Use glsl extension for shader files 5 years ago
rexim a56b27ec75 Reduce complexity 5 years ago
rexim 2c338d6a9d Introduce comments to the config syntax 5 years ago
SolitudeSF ff660050ff
Add support for custom user shaders.
By default loaded from `$XDG_CONFIG_DIR/boomer/shader.{vs,fs}` with fallback to builtin shaders.
5 years ago
Alexey Kutepov 77c3372a77
Merge pull request #46 from thehabbos007/button-constants
Got rid of custom x11 button constants
5 years ago
Alexey Kutepov f949ec2d10
Merge pull request #44 from SolitudeSF/shader
Store shader path together with contents for convenient debugging.
5 years ago
Ahmad Sattar Atta 8f7d2c576d Got rid of custom x11 button constants 5 years ago
SolitudeSF fedd0479a0
Store shader path together with contents for convenient debugging. 5 years ago
rexim 440f514848 Bump NixOS overlay 5 years ago
Alexey Kutepov 64a962e010
Merge pull request #42 from thehabbos007/useKeySym
Use keysym lookup for keypresses and add escape to quit
5 years ago
Ahmad Sattar Atta 46a4c6412b Use keysym lookup and add escape to quit 5 years ago
rexim 3e2aa973d3 Add TODO(#41) 5 years ago
Alexey Kutepov 4131e33f37
Merge pull request #40 from SolitudeSF/shader
Rewrite rendering and navigation pipeline to support shaders.
5 years ago
rexim e3687358ca Remove glm dependency 5 years ago
rexim 30ce0b0935 Use old shader versions
@rexim is running is program on a potato
5 years ago
rexim bb85fda40c Add more details to shader compilation logs 5 years ago
Alexey Kutepov ce5eaa6880
Merge pull request #38 from bresilla/master
adding WM_CLASS attributes
5 years ago
SolitudeSF 5ad5fed8ec
Rewrite rendering and navigation pipeline to support shaders.
Added new config option: scalePanning, which affects panning speed while zooming.
5 years ago
Trim Bresilla 7f62d95059
Using single line addr at line 119
Using a single line addr*(TXClassHint) as PXClassHint when creating a WM_CLASS
5 years ago
Trim Bresilla c7f4c59e77 adding WM_CLASS attributes
Many Tiling Window Manager use WM_CLASS to manage window (eg. BSPWM).
5 years ago
rexim b7bc6bad49 nim -> nix 5 years ago
rexim 30e4623213 Bump NixOS layout 5 years ago
rexim f0b27bf37a Remove position clamping
It creates problems and solves nothing
5 years ago
rexim ef7b0f0365 Remove unused imports 5 years ago
rexim 303378abc1 Upgrade NixOS overlay 5 years ago
rexim 7621cd0e8b Upgrade development Nim to 1.0 5 years ago
Alexey Kutepov 53293f68d4
Merge pull request #37 from tsoding/experiment
Try to remove typed from parseObject
5 years ago
rexim 3ef25516c5 Try to remove typed from parseObject 5 years ago
rexim 784cdff692 Add Travis badge 5 years ago
Alexey Kutepov f0c497c6a7
Merge pull request #36 from tsoding/1
(#1) Add .travis.yml
5 years ago
rexim ce9a4acdcf (#1) Build instead of test 5 years ago
rexim 7e4f93be47 (#1) Add .travis.yml 5 years ago
rexim 163e5ad89b Fix zooming direction 5 years ago
rexim 5a1adeb199 Clamp camera position between screenshot dimentions 5 years ago
rexim 648e57e77c Fix compilation 5 years ago
Alexey Kutepov 5dbf97a5bb
Merge pull request #35 from SolitudeSF/macro
Expand config handling
5 years ago
SolitudeSF 63930a7ace
Add warning when config file is missing. 5 years ago