Ottatop
|
c25d389e9e
|
Update README
|
2023-10-20 21:11:16 -05:00 |
|
Ottatop
|
528f2583f8
|
Only run rust workflow on changes
|
2023-10-20 20:27:23 -05:00 |
|
Ottatop
|
3e36c7bea4
|
Remove pinnacle file
|
2023-10-20 20:23:55 -05:00 |
|
Ottatop
|
0c457a4ec6
|
Add rustdoc workflow, add caching to rust workflow maybe
|
2023-10-20 20:13:17 -05:00 |
|
Ottatop
|
d1ee24894b
|
Add example config docs
|
2023-10-20 19:37:44 -05:00 |
|
Ottatop
|
f1c9d19708
|
Fix layout cycler
|
2023-10-20 19:32:08 -05:00 |
|
Ottatop
|
1680acc5e9
|
Change static callback vec to local
|
2023-10-20 19:15:49 -05:00 |
|
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 |
|