Skip to content

Commit

Permalink
README: Update available backends | Initial work towards Gtk4.
Browse files Browse the repository at this point in the history
  • Loading branch information
tseli0s committed Sep 11, 2022
1 parent 2457fe4 commit 3550972
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,13 @@ for multiple purposes such as games, app development, simple UI boxes for termin

# Backends
- **Adwaita Backend**\
A backend using `libadwaita` and Gtk4. Currently unsupported because it requires Gtk4 (see the Gtk3 backend below for more).\
A backend using Gtk4 and `libadwaita`. Currently experimental, however it is expected to be ported to stable by 0.2.0. Also note, this backend makes use of hardware acceleration, which sometimes breaks games in Wayland.

- **Gtk3 Backend**\
Some older distributions do not have Adwaita / Gtk4 support yet. The Gtk3 backend can be used in such a situation. However Gtk3 is considered to be deprecated and will be replaced with `libadwaita` later in the library.

- **Win32 Backend**\
Windows-specific backend, used only for Windows compatibility.

- **Fallback Backend**\
This backend is only used if everything else fails. It outputs an error message to the console.
Windows-specific backend, used only for Windows compatibility. This backend is mainly tested on GNU/Linux with `wine`, and so some bugs may not be detected. Open an issue if that's the case.

# Example
This is a simple cross-platform example of a simple message box greeting the user:
Expand Down

0 comments on commit 3550972

Please sign in to comment.