Keith Bowes
24a88ec13a
I've learned that atoi() is deprecated
...
I suppose that's what I get for not keeping track of new C standards
2020-02-27 20:07:35 -05:00
Keith Bowes
089f20980b
Simplify meson.build
...
For one thing, I get no complaints from clang
2020-02-27 20:07:18 -05:00
Keith Bowes
c04609026b
Removed included headers which aren't used by output.c anymore
...
I don't think assert.h ever was used
wlr/backend.h became unnecessary by a recent cleanup
wlr/types/wlr_compositor.h became unnecessary by the rendering-code rewrite for wlroots 0.9.0+
2020-02-27 19:58:12 -05:00
Keith Bowes
9435ebbfad
Require wlroots 0.9.0+
2020-02-27 17:20:45 -05:00
Keith Bowes
99f50dd19a
Fixed up the README a bit
2020-02-27 17:20:38 -05:00
Keith Bowes
ac8bea9ed3
Style nits
2020-02-27 15:32:19 -05:00
Keith Bowes
9ebbc7624c
Merge branch 'basic-functionality'
2020-02-26 14:18:13 -05:00
Keith Bowes
a495d1e8e9
Style nits
2020-02-26 10:42:10 -05:00
Joe
6bfe782343
Merge pull request #14 from keithbowes/editorconfig
...
Added .editorconfig file, to help enforce styling guidelines
2020-02-26 09:31:27 -06:00
Keith Bowes
8e39503490
Removed unused parameters
2020-02-26 10:03:06 -05:00
Keith Bowes
13826a5116
Fixed new-output notifications in wlroots 0.6.0-0.8.1 with DRM backend
2020-02-26 09:19:24 -05:00
Keith Bowes
a2835c8a64
Fixed new-output notifications in wlroots 0.6.0-0.8.1 with DRM backend
2020-02-26 08:18:56 -05:00
Keith Bowes
9b94ae7a01
Fixed refocus crash with the DRM backend
2020-02-25 23:39:41 -05:00
Keith Bowes
8679cf9aa4
Fixed refocus crash with the DRM backend
2020-02-25 23:37:23 -05:00
Keith Bowes
bb28c692aa
Bumped version to 0.0.2
2020-02-25 20:46:38 -05:00
Keith Bowes
32251c9251
Merge branches 'editorconfig' and 'basic-functionality'
2020-02-25 20:29:08 -05:00
Keith Bowes
410b1e2ced
Resolved merge with upstream
2020-02-24 20:18:08 -05:00
Keith Bowes
a40ab2c309
Finally got weston-terminal to start again (it's been segfaulting since seat support was added)
2020-02-23 22:41:48 -05:00
Keith Bowes
810414caba
Actually use the user's preferred Xcursor theme/size
2020-02-23 22:33:06 -05:00
Keith Bowes
40dfbad423
More cleanup
2020-02-23 22:33:06 -05:00
Keith Bowes
83e87cd3de
Less flaky refocus code
2020-02-23 22:33:06 -05:00
Keith Bowes
cd96e1c124
More cleanups; added missing request_cursor functionality
2020-02-23 22:33:06 -05:00
Keith Bowes
8bc4352eb8
Cleanup
2020-02-23 22:33:06 -05:00
Keith Bowes
43fcf1ebf1
Mouse support
2020-02-23 22:33:06 -05:00
Keith Bowes
0bb5787a10
Focus previous view on close
2020-02-23 22:33:06 -05:00
Keith Bowes
7191191377
Let setting the keyboard layout through the XKB_DEFAULT_* environment variables
2020-02-23 22:33:06 -05:00
Keith Bowes
7570698224
Implemented Openbox-compatible command-line options; hard-coded Alt+F2 to an application launcher; indicated the real purpose of WL_HIDE_DEPRECATED
2020-02-23 22:33:06 -05:00
Keith Bowes
9f2ddc48ef
Some more keyboard support: no keyboard capability with no keyboards, ctrl+esc and alt+tab for more Openbox-esque behavior
2020-02-23 22:33:06 -05:00
Keith Bowes
874c844ce0
Replaced the old mcwayface rendering code with tinywl's xdg_shell code,
...
allowing it to compile with wlroots 0.9.0+
2020-02-23 22:32:09 -05:00
Keith Bowes
fe78796f7f
Updated README.md; moved the keyboard code from server.c to seat.c
2020-02-23 22:21:32 -05:00
Keith Bowes
7d76b9ef76
Don't segfault on termination
2020-02-23 22:21:02 -05:00
Keith Bowes
f805499487
Basic data manager (wterm now shows, but input is still not working)
2020-02-18 15:56:03 -05:00
Keith Bowes
64db394085
Lifted support for keys from tinywl; TODO: don't have all the code in server.c
2020-02-18 15:48:26 -05:00
Keith Bowes
1cd178e9ce
Basic seat support
2020-02-18 08:10:24 -05:00
Keith Bowes
cb67c24718
Got basic xdg-shell code
2020-02-17 23:43:14 -05:00
Joe
a2ae1f5232
Merge pull request #15 from Timidger/master
...
Fix bad indentation
2020-02-14 11:06:20 -06:00
Timidger
aa5988ccca
Fix bad indentation
2020-02-13 15:06:17 -05:00
Joe
d0a15cd050
Merge pull request #13 from keithbowes/wlroots-0.9.0
...
Makes compilable with wlroots 0.9+
2020-02-13 11:08:35 -06:00
Keith Bowes
e761d255dc
Also use styling for header files
2020-02-13 10:35:29 -05:00
Keith Bowes
30520d11d6
Added .editorconfig file, to help enforce styling guidelines
2020-02-13 10:13:28 -05:00
Keith Bowes
8b74cf1231
wlroots 0.9+ doesn't keep track of resources
2020-02-12 22:02:43 -05:00
Joe Wisdom
bed7b707f2
Merge pull request #11 from keithbowes/wlroots-0.6.0
...
Made compilable with wlroots 0.6.0
2019-06-19 17:09:41 -05:00
Keith Bowes
d49aeec4b8
Replaced gamma_control with gamma_control_v1
2019-06-19 18:06:51 -04:00
Keith Bowes
50498e1097
Replaced screenshooter with screencopy
2019-06-19 17:51:45 -04:00
Keith Bowes
91f3e542c4
Specify minimum requires wlroots version
2019-06-19 13:49:33 -04:00
Keith Bowes
b7ec9e7474
Made compilable with wlroots 0.6.0
2019-06-19 12:49:45 -04:00
Joe Wisdom
482d0a92f5
Merge pull request #10 from colemickens/master
...
react to wlroots changes
2018-11-27 08:44:32 -06:00
Cole Mickens
0c97dc6da3
react to wlroots changes
...
Signed-off-by: Cole Mickens <cole.mickens@gmail.com>
2018-11-26 21:07:10 -08:00
wizbright
24669f24f6
Build file-name error
2018-10-06 15:44:31 -05:00
Joe Wisdom
4831239953
Merge pull request #7 from vesodev/basic-input
...
[WIP]Basic input
2018-10-06 15:31:23 -05:00