Ottatop
|
4e36637e19
|
Remove setup function
|
2023-10-20 17:56:34 -05:00 |
|
Ottatop
|
0e32f52972
|
Transition from struct methods to module functions
|
2023-10-20 17:02:00 -05:00 |
|
Ottatop
|
788910e503
|
Add missing methods
|
2023-10-19 23:10:02 -05:00 |
|
Ottatop
|
f0e2282445
|
Add documentation
|
2023-10-19 22:35:12 -05:00 |
|
Ottatop
|
f5b626e14d
|
Get example config mostly working
|
2023-10-19 21:44:33 -05:00 |
|
Ottatop
|
fc7132c0e4
|
Add libinput stuff
|
2023-10-19 20:51:45 -05:00 |
|
Ottatop
|
8fd50eff5a
|
Add window rules
|
2023-10-19 20:43:35 -05:00 |
|
Ottatop
|
9da918bc40
|
Move stuff to where they should be
|
2023-10-19 20:19:00 -05:00 |
|
Ottatop
|
87574a40e3
|
Add remaining window methods
|
2023-10-19 20:00:46 -05:00 |
|
Ottatop
|
f54f73b105
|
Simplify window methods
|
2023-10-19 19:55:14 -05:00 |
|
Ottatop
|
17975cbbda
|
Add output loc methods
|
2023-10-19 19:49:36 -05:00 |
|
Ottatop
|
cd602fee09
|
Add tag and some other stuff
|
2023-10-19 19:26:12 -05:00 |
|
Ottatop
|
c62d090f9f
|
Add most of the output stuff
|
2023-10-19 18:18:34 -05:00 |
|
Ottatop
|
2c3fb2dbd7
|
Add input and window stuff
|
2023-10-19 17:43:37 -05:00 |
|
Ottatop
|
3e56450e29
|
Start on rust API
|
2023-10-18 23:05:07 -05:00 |
|
Ottatop
|
36261d146b
|
Merge pull request #106 from pinnacle-comp/api_renaming
Make Lua API more nil-safe
|
2023-10-18 20:42:06 -05:00 |
|
Ottatop
|
0564342a6a
|
Update example config
|
2023-10-18 20:35:36 -05:00 |
|
Ottatop
|
8b0d7f1427
|
Make output API functions non-nil
|
2023-10-18 20:31:37 -05:00 |
|
Ottatop
|
474da43280
|
Make tag API functions non-nil
|
2023-10-18 20:16:26 -05:00 |
|
Ottatop
|
17ca00f6be
|
Make window API functions non-nil
This does not apply to functions that return an array; you'll have to do a for loop or check for nil on index in that case.
|
2023-10-18 20:08:55 -05:00 |
|
Ottatop
|
ed5447d5b6
|
Rename API modules and classes internally
|
2023-10-18 03:44:42 -05:00 |
|
Ottatop
|
5b026b63f1
|
Merge pull request #105 from pinnacle-comp/overlay_plane
Clear drm overlay planes on tty switch
|
2023-10-17 23:39:59 -05:00 |
|
Ottatop
|
e7ebc40fc7
|
Run disconnect and reconnect on connectors when switching tty back
|
2023-10-17 23:34:14 -05:00 |
|
Ottatop
|
ec0e892bf3
|
Clear overlay planes on tty switch
|
2023-10-17 23:20:35 -05:00 |
|
Ottatop
|
5077369732
|
Merge pull request #103 from pinnacle-comp/even_better_rendering
Improve rendering
|
2023-10-17 23:05:36 -05:00 |
|
Ottatop
|
06a96849e7
|
Move a render schedule
As you can see I don't pay attention to the compiler yelling at me
|
2023-10-17 23:00:19 -05:00 |
|
Ottatop
|
97616ef0c1
|
Remove a render schedule
|
2023-10-17 22:59:07 -05:00 |
|
Ottatop
|
a475c0c4ac
|
Schedule render in some more places
|
2023-10-17 22:57:28 -05:00 |
|
Ottatop
|
27692997ed
|
Schedule render on tag change, update window stack on udev
|
2023-10-17 22:29:59 -05:00 |
|
Ottatop
|
7572523cfc
|
Fix winit rendering
|
2023-10-15 03:13:21 -05:00 |
|
Ottatop
|
7fbacbd52f
|
Remove old mod
|
2023-10-15 02:35:03 -05:00 |
|
Ottatop
|
26ce7309de
|
Add render scheduling
|
2023-10-15 02:27:41 -05:00 |
|
Ottatop
|
698d13bfda
|
Change renders to take outputs
|
2023-10-12 22:26:58 -05:00 |
|
Ottatop
|
ebe745d091
|
Add doc comments
|
2023-10-12 22:14:56 -05:00 |
|
Ottatop
|
3f05b2b608
|
Add udev fn
|
2023-10-12 22:08:45 -05:00 |
|
Ottatop
|
93e139e746
|
Send pointer frame on pointer events
|
2023-10-12 19:15:47 -05:00 |
|
Ottatop
|
d443d9e8a5
|
Merge pull request #102 from pinnacle-comp/update_deps
Update dependencies
|
2023-10-12 17:24:33 -05:00 |
|
Ottatop
|
cd31059ef8
|
Update dependencies
|
2023-10-12 17:10:23 -05:00 |
|
Ottatop
|
54155eaf05
|
Merge pull request #100 from pinnacle-comp/udev_restructure
Clean up udev file
|
2023-10-02 19:45:30 -05:00 |
|
Ottatop
|
e8401e3b57
|
Add docs, clean up stuff
|
2023-10-02 19:37:14 -05:00 |
|
Ottatop
|
3fe11a4b75
|
Remove delay on render schedule
Also refresh time calculations that may or may not do something useful
|
2023-10-02 18:58:59 -05:00 |
|
Ottatop
|
8e8f3efa97
|
Change unwraps to expects
|
2023-10-02 15:39:10 -05:00 |
|
Ottatop
|
da69b5130a
|
Use high precision event loop
|
2023-10-02 15:19:13 -05:00 |
|
Ottatop
|
b5892d195d
|
Remove no vulkan flag
|
2023-10-02 15:03:28 -05:00 |
|
Ottatop
|
37537d1b3b
|
Remove SurfaceComposition
This was behind an env in Anvil that I'm pretty sure not many people will use.
|
2023-10-02 14:50:56 -05:00 |
|
Ottatop
|
acd846f5bc
|
Move Backend definition
|
2023-10-02 14:06:39 -05:00 |
|
Ottatop
|
8eeca5cc76
|
Revert nonexistent env interpolation ignoring whole env
|
2023-09-30 04:55:13 -05:00 |
|
Ottatop
|
19601fdafd
|
Merge pull request #98 from pinnacle-comp/output_hotplug
Save output state on disconnect, restore on reconnect
|
2023-09-29 04:43:53 -05:00 |
|
Ottatop
|
0e5a4f0621
|
Save output state on disconnect
|
2023-09-29 04:38:32 -05:00 |
|
Ottatop
|
4466882f6e
|
Add space
|
2023-09-28 19:19:28 -05:00 |
|