133 Commits (277b2e617eb83818601ed89016d48cb7b8617f65)
 

Author SHA1 Message Date
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
SolitudeSF 9c1bc4f08f
Remove style insensitive config handling. 5 years ago
SolitudeSF 59ea7ab324
Automatically parse config file according to object fields. 5 years ago
SolitudeSF 5bdd0c8135
Add user specific config path. 5 years ago
Alexey Kutepov cad6037c6c
Merge pull request #34 from tsoding/33
(#33) Add config
5 years ago
rexim 0619f472dd (#33) Make the config reloadable 5 years ago
rexim 3e1f4f4de4 (#33) Get rid of macro madness and just read the config 5 years ago
rexim 0ca5b1cd20 (#33) Add config module 5 years ago
Alexey Kutepov a58443b0d4
Merge pull request #32 from tsoding/11
(#11) Get rid of the global variables
5 years ago