Commit Graph

101 Commits

Author SHA1 Message Date
rexim
3ef25516c5 Try to remove typed from parseObject 2019-10-17 05:32:26 +07:00
rexim
784cdff692 Add Travis badge 2019-10-17 05:31:05 +07:00
Alexey Kutepov
f0c497c6a7
Merge pull request #36 from tsoding/1
(#1) Add .travis.yml
2019-10-17 05:30:16 +07:00
rexim
ce9a4acdcf (#1) Build instead of test 2019-10-17 05:27:48 +07:00
rexim
7e4f93be47 (#1) Add .travis.yml 2019-10-17 05:24:28 +07:00
rexim
163e5ad89b Fix zooming direction 2019-10-17 02:29:38 +07:00
rexim
5a1adeb199 Clamp camera position between screenshot dimentions 2019-10-17 02:25:20 +07:00
rexim
648e57e77c Fix compilation 2019-10-17 00:13:06 +07:00
Alexey Kutepov
5dbf97a5bb
Merge pull request #35 from SolitudeSF/macro
Expand config handling
2019-10-16 23:47:48 +07:00
SolitudeSF
63930a7ace
Add warning when config file is missing. 2019-10-16 19:44:53 +03:00
SolitudeSF
9c1bc4f08f
Remove style insensitive config handling. 2019-10-16 19:39:18 +03:00
SolitudeSF
59ea7ab324
Automatically parse config file according to object fields. 2019-10-11 18:07:37 +03:00
SolitudeSF
5bdd0c8135
Add user specific config path. 2019-10-11 18:01:56 +03:00
Alexey Kutepov
cad6037c6c
Merge pull request #34 from tsoding/33
(#33) Add config
2019-10-11 20:19:14 +07:00
rexim
0619f472dd (#33) Make the config reloadable 2019-10-11 20:04:34 +07:00
rexim
3e1f4f4de4 (#33) Get rid of macro madness and just read the config 2019-10-11 19:50:41 +07:00
rexim
0ca5b1cd20 (#33) Add config module 2019-10-11 15:48:02 +07:00
Alexey Kutepov
a58443b0d4
Merge pull request #32 from tsoding/11
(#11) Get rid of the global variables
2019-10-03 03:38:03 +07:00
rexim
56722592c8 (#11) Remove excessive logging 2019-10-03 03:37:16 +07:00
rexim
ecd4b6eb9a (#11) Get rid of the global variables 2019-10-03 03:33:25 +07:00
rexim
d78cb5d553 Bump NixOS overlay 2019-10-03 03:26:59 +07:00
Alexey Kutepov
00aad4f1b9
Merge pull request #31 from tsoding/24
(#24) Implement smooth scrolling and dragging
2019-10-03 02:00:03 +07:00
rexim
6748b1e852 (#24) Remove dead code 2019-10-03 01:45:29 +07:00
rexim
e3945b0d2d (#24) Extract image module 2019-10-03 01:44:09 +07:00
rexim
eb67e39fb9 (#24) Introduce navigation 2019-10-03 01:37:48 +07:00
rexim
6e0e8656ce (#24) Make vec2.len and vec2.norm inlinable 2019-10-03 01:04:49 +07:00
rexim
081eae684f (#24) Extract vec2 module 2019-10-03 01:03:59 +07:00
rexim
839aa4e3a2 (#24) Extract Magic constants 2019-10-03 01:01:17 +07:00
rexim
5398113939 (#24) Add smooth scrolling 2019-10-03 00:58:42 +07:00
rexim
c0471259ca (#24) Add smooth dragging 2019-10-03 00:24:45 +07:00
rexim
95595a06c2 Bump NixOS overlay 2019-09-26 07:31:42 +07:00
Alexey Kutepov
6bd8151d2f
Merge pull request #28 from tsoding/17
(#17) Migrate from GLUT to pure X11/GLX
2019-09-26 07:18:02 +07:00
rexim
264cac60a7 Add TODO(#29) 2019-09-26 07:16:30 +07:00
rexim
644f4754c8 Remove x11ex 2019-09-26 07:14:57 +07:00
rexim
7c2f7ec11f Restore TODO(#8) 2019-09-26 07:12:37 +07:00
rexim
94ee542259 (#17) Migrate from GLUT to pure X11/GLX 2019-09-26 02:42:31 +07:00
rexim
032047e19c Update NixOS overlay instructions 2019-09-19 05:48:29 +07:00
rexim
3b9dd34edc Release unstable-2019-09-19 for on Overlay 2019-09-19 05:46:04 +07:00
rexim
18dd01ae88 Add TODO(#24) 2019-09-19 05:41:42 +07:00
rexim
5f0f2dec20 Add TODO(#23) 2019-09-19 05:41:41 +07:00
Alexey Kutepov
3131ca0432
Merge pull request #22 from tsoding/16
(#15) (#16) Improve zooming and dragging
2019-09-19 05:40:37 +07:00
rexim
d165e4dc58 (#15) Take scale into account during dragging 2019-09-19 05:38:57 +07:00
rexim
950b5b8495 (#16) Zoom on wheel 2019-09-18 23:58:07 +07:00
rexim
07168f1dba Add gdb to the devenv 2019-09-18 23:57:57 +07:00
Alexey Kutepov
511a1ccb77
Merge pull request #19 from SolitudeSF/fix
Macro -> template.
2019-09-13 02:23:12 +07:00
SolitudeSF
c2609f230a
Macro -> template. 2019-09-12 16:55:28 +03:00
rexim
79464dfe9a Remove TODO(#12) 2019-09-12 07:58:37 +07:00
Alexey Kutepov
a94de86386
Merge pull request #18 from tsoding/nix-overlay
Add NixOS overlay for boomer
2019-09-12 07:47:38 +07:00
rexim
8ffecb1d4a Add NixOS overlay for boomer 2019-09-12 07:46:53 +07:00
Alexey Kutepov
0f7c8ec915
Merge pull request #14 from tsoding/12
(#12) Scaling and translation
2019-09-12 02:35:24 +07:00