Janis
|
e49fdfa5be
|
adds new XPointer<T> type
|
2022-05-07 00:32:37 +02:00 |
|
Janis
|
b3f586ea6a
|
removed old xlib.rs file
|
2022-05-07 00:29:28 +02:00 |
|
Janis
|
2c6d4fd465
|
fullscreen windows can no longer be resized or moved
|
2021-12-02 22:16:57 +01:00 |
|
Janis
|
192f865fec
|
Merge branch 'feature-fullscreen'
|
2021-12-02 21:42:57 +01:00 |
|
Janis
|
25c0d94217
|
Merge branch 'refactor_point-size' into feature-fullscreen
|
2021-12-02 21:42:10 +01:00 |
|
Janis
|
b49bfed1f0
|
removed debug logging
|
2021-12-02 21:36:51 +01:00 |
|
Janis
|
c3f3ad7203
|
rebase/corrected all cases of Point<I> that were sizes
|
2021-12-02 21:32:56 +01:00 |
|
Janis
|
5dbfa6fbcf
|
added fullscreen mechanics
|
2021-12-02 20:22:21 +01:00 |
|
Janis
|
c9b926f5ba
|
moved Point<I> to module utils
and also added `Size<I>`
both types depend on `num-traits`
|
2021-12-02 20:21:21 +01:00 |
|
Janis
|
f6a871d1e7
|
changed FullscreenEvent to be On, Off, Toggle instead of a simple bool
|
2021-12-02 18:15:45 +01:00 |
|
Janis
|
7961c97d2f
|
fix: transient windows appear as 1x1 sized
|
2021-12-02 18:13:00 +01:00 |
|
Janis
|
81a49e8290
|
seperated crate into lib and binary
|
2021-11-30 15:47:42 +01:00 |
|
Janis
|
f26ca7948b
|
added enwline to end of Cargo.toml
|
2021-11-29 20:49:50 +01:00 |
|
Janis
|
4810d88dc1
|
Merge branch 'refactor-2'
|
2021-11-29 20:47:57 +01:00 |
|
Janis
|
f57a5f8033
|
updated readme
|
2021-11-29 20:39:00 +01:00 |
|
Janis
|
4d49ae52fd
|
removed pictures
|
2021-11-29 01:06:06 +01:00 |
|
Janis
|
8f5f60455c
|
made terminal command configurable
|
2021-11-29 00:41:15 +01:00 |
|
Janis
|
c72356a087
|
disabled screenshot keybind since it doesnt work and also somehow grabs up
|
2021-11-29 00:07:56 +01:00 |
|
Janis
|
6404888941
|
cleanup, warnings, dead code, et cetera
|
2021-11-28 22:54:09 +01:00 |
|
Janis
|
ece0eb7903
|
made border colors configurable in the config file
|
2021-11-28 22:45:02 +01:00 |
|
Janis
|
3a56102ec2
|
added config file and deserialization
|
2021-11-28 22:00:08 +01:00 |
|
Janis
|
d3b4fcbf18
|
added a way to add already existing windows to wm
|
2021-11-28 21:15:51 +01:00 |
|
Janis
|
df3c2e33ce
|
config value for killing clients on exit
|
2021-11-28 21:02:38 +01:00 |
|
Janis
|
053afa576e
|
removed Makefile and xinitrc
both files are now no longer needed since i added the runner command
|
2021-11-28 21:01:50 +01:00 |
|
Janis
|
2e589bf94b
|
custom runner using Xephyr
|
2021-11-28 20:54:38 +01:00 |
|
Janis
|
91b5c91bd5
|
fixed window borders
|
2021-11-28 19:32:05 +01:00 |
|
Janis
|
b47f245250
|
seems to work now :^)
|
2021-11-28 19:11:16 +01:00 |
|
Janis
|
2b4ddc8b5a
|
fixed keysym_to_virtual_keycode and virtual_keycode_to_keysym
|
2021-11-28 19:10:36 +01:00 |
|
Janis
|
d3f630549e
|
fixed keybinds in backend trait/impl
|
2021-11-28 16:44:33 +01:00 |
|
Janis
|
964d6fe748
|
window server backend cursor api
|
2021-11-28 15:46:54 +01:00 |
|
Janis
|
72129ba61e
|
keybind grabbing in xlib backend
|
2021-11-27 22:14:09 +01:00 |
|
Janis
|
696559d0af
|
keybinds are not stored in a Rc<RefCell<>> to prevent cloning
this could be blocking if i ever add dynamic keybinds
|
2021-11-27 22:12:48 +01:00 |
|
Janis
|
aafbcf2314
|
changed multiple (i32, i32) tuples to Point<i32>
|
2021-11-26 22:52:27 +01:00 |
|
Janis
|
af21769d52
|
implemented most backend trait functions for XLib
|
2021-11-26 22:51:39 +01:00 |
|
Janis
|
d3afc30ceb
|
moved backend trait to own file
|
2021-11-26 22:51:08 +01:00 |
|
Janis
|
a85d8d0df5
|
changed to using Point<I> instead of tuples or slices
|
2021-11-25 11:27:41 +01:00 |
|
Janis
|
db17c9dbfe
|
more work on XLib backend
|
2021-11-24 22:57:17 +01:00 |
|
Janis
|
57863e2eb7
|
changed ModifierState to use bitflags crate
|
2021-11-24 22:56:53 +01:00 |
|
Janis
|
bea2ad6688
|
cargo check throws no error
|
2021-11-24 18:40:55 +01:00 |
|
No One
|
6c3999caab
|
test
|
2021-11-22 20:17:43 +01:00 |
|
user
|
ee1aa9cfae
|
fixes and suppressing useless warnings
|
2021-11-21 20:41:25 +01:00 |
|
user
|
ff27ec18d9
|
VirtualKeyCode conversion traits
|
2021-11-21 18:07:04 +01:00 |
|
user
|
a175362a32
|
merged keysym.rs from branch refactor
|
2021-11-21 17:05:27 +01:00 |
|
user
|
1bc0c98156
|
idk
|
2021-11-21 17:05:07 +01:00 |
|
user
|
94c5cd9111
|
starting to abstract away xlib backend
|
2021-11-21 15:43:17 +01:00 |
|
user
|
8bd8894736
|
added filed from refactor branch
|
2021-11-20 23:51:23 +01:00 |
|
user
|
9f77d5f570
|
disabled mod clients2 , fixed xinitrc
|
2021-11-19 04:30:36 +01:00 |
|
NoOneBtw
|
e924e8efc0
|
added screenshot keybinds, fixed focus behaviour
|
2021-05-12 18:26:06 +02:00 |
|
NoOneBtw
|
61dbfc3a3d
|
window border for focused client
|
2021-05-08 16:11:14 +02:00 |
|
NoOneBtw
|
1052aa13e0
|
changed the way virtual screens are stored
|
2021-05-07 11:03:55 +02:00 |
|