Because the project advanced a little and so the visions did, XAWP-gui will be merged into OAWP-gui. This is because OAWP visions X11, Wayland, macOS and Windows support, so making separate basecodes would be burdensome, and continuing this project would make transitioning to OAWP even harder.
The XAWP project will still continue under the Open Animated Wallpaper Player (OAWP) with the XAWP codename, along with WAWP, WinAWP and MAWP.
The new repository is available at https://github.com/OAWP/OAWP-gui.git.
Frontend GUI manager for the XAWP animated wallpaper player.
Written in C with the GTK+ toolkit.
- Create a basic GTK UI
- Add a fancy history list in the start menu with image preview and options
- Create a SVG logo with X derived from the Xorg/X11 logo
- Get values from config file with libconfig
- Write configuration text with the C file stream
- Check for versions of configurations file and update them if needed, with a user prompt
- Implement an image converting system with the MagickWand API
- Link everything else to propper callback functions
- Add verbose and concise error popups
- Write the rest of the program :D
Get help from the wiki!
Work in progress, not even alpha state.