Skip to content

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon FIRE-GUI v1.0

This is a C graphical user interface library using the SDL2 2.28.4 library for Window 10/11 and Ubuntu 22.04/24.04

All graphic elements managed by the GUI come from a widget structure.

🎉 List widgets available

  • Button (src/fire_gui/button.h, src/fire_gui/button.c)
  • Label (src/fire_gui/label.h, src/fire_gui/label.c)
  • Panel (src/fire_gui/panel.h, src/fire_gui/panel.c)
  • Radio button (src/fire_gui/radio.h, src/fire_gui/radio.c)
  • Sprite with animate option (src/fire_gui/sprite.h, src/fire_gui/sprite.c)
  • Toggle switch (src/fire_gui/toggle.h, src/fire_gui/toggle.c)

📄 Options

  • Include widgets into widget
  • Using the touchpad to move horizontally and vertically ans wheels mouse to move vertically in widgets with a scrolling area
  • Drag widget

🔨 Work

  • Drag widget correctly
  • Embed text or sprite into toggle switch button
  • Consider line breaks when displaying text with labels widgets
  • Scrollbar (Horizontal & Vertical) (src/fire_gui/scrollbar.h, src/fire_gui/scrollbar.c)
  • Expand a Entry widget
  • Bring the selected object to the foreground
  • Adapt transparent window for Linux

🚨 Contribute

Contributions are always welcome! Please read the contribution guidelines first.

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages