-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Progress tracking issue for Linux (X11).
Features to add
Specific events:
- Window resized
- Window moved
- Window close requested
- Window destroyed
- Redraw requested
- Focus in
- Focus out
- File dropped
- File hovered
- File hover cancelled
- Keyboard events:
- Key press
- Key release
- Key repeat
- IME commit
- Mouse events:
- Pressed
- Left
- Middle
- Right
- Other
- Released
- Left
- Middle
- Right
- Other
- Moved
- Entered window
- Left window
- Scroll wheel
- Pressed
- Touch events:
- Started
- Moved
- Ended
- Cancelled
Taken from the EventKind enum.
Other features:
- Window initialization
- Multiple windows
- OpenGL support
- Vulkan support
- Window decorations
- Window resizing events
- Window resize increments
- Window transparency
- Window max/min-imisation
- Fullscreen
- Exclusive Fullscreen
- HiDPI
- Popups
- Monitor info
- Video mode query
- Mouse events
- Set, lock, or confine mouse cursor
- Custom cursor icon
- Cursor hittests
- Touch events
- Touch pressure
- Multitouch
- Keyboard events
- Drag 'n drop
- Raw device events
- Gamepad/joystick events
- Device movement events
Taken from https://github.com/loki-chat/lokinit/blob/main/FEATURES.md
Metadata
Metadata
Assignees
Labels
No labels