My_GtkUi/README.md

31 lines
1.3 KiB
Markdown
Raw Normal View History

2021-04-11 11:17:07 +08:00
# My_GtkUi
2023-05-07 11:11:37 +08:00
2021-04-11 11:17:07 +08:00
A ui interface that use the GTK lib
2023-05-07 11:11:37 +08:00
2023-10-10 23:02:28 +08:00
#### Note for media support of gtk4 on windows installed with msys2
The Gtk 4 depends on gstreamer for media support, you may need install these packages to enable media support, for example:
```shell
pacman -S mingw-w64-ucrt-x86_64-gtk4-media-gstreamer \
mingw-w64-ucrt-x86_64-gstreamer-1.0 \
mingw-w64-ucrt-x86_64-gst-plugins-base \
mingw-w64-ucrt-x86_64-gst-plugins-good \
mingw-w64-ucrt-x86_64-gst-plugins-bad \
mingw-w64-ucrt-x86_64-gst-plugins-ugly
```
#### Description
2023-05-07 11:11:37 +08:00
The project is to memorize the FlWin and the flos project. FlWin project started in 2016, in 2017, the name is changed to flos. In 2018, the project name is reset to FlWin. The last version of FlWin/Flos is FlWin 5.x, and tested in the start of 2019, which is never been released. I think the flos 2.0 is the best release of that project, so the idea is base on the flos 2.0 build.
2024-03-12 22:47:42 +08:00
The link of the original flash file is [here](https://github.com/daleclack/My_GtkUi/releases/download/v4.1_flos/Flos2.0.swf), and it should can be played with recent ruffle builds and official Adobe Flash Player.
2023-05-07 11:11:37 +08:00
Thanks for these author of libraries used by the project:
[The Gtk Project](https://www.gtk.org/)
[GCR_CMake](https://github.com/Makman2/GCR_CMake)
[tomlplusplus](https://github.com/marzer/tomlplusplushttps://github.com/marzer/tomlplusplus)