tilemap-studio
fltk-theme
tilemap-studio | fltk-theme | |
---|---|---|
3 | 6 | |
403 | 109 | |
- | 2.8% | |
0.0 | 4.3 | |
over 2 years ago | 3 days ago | |
C++ | Rust | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tilemap-studio
-
Cinepaint: The long forgotten GIMP fork that once powered the cinema industry
> It still appears to have the issue with text flow I ran into years ago where text would overlap with the button outline, rather than increasing the button outline to accommodate the text.
OpenVSP probably uses 'vanilla' FLTK, but there is no such issue on screenshots of Rangi's Tilemap Studio[0,1], where custom FLTK widget themes used.
> That was the one thing I didn't like about it. It made the GUI's look kinda unprofessional.
JFTR, Take a look on AzPainter[2] and its toolkit on top of X11.[3,4]
[0] https://github.com/Rangi42/tilemap-studio
[1] https://hax.iimarckus.org/topic/7691/
[2] https://twitter.com/app4soft/status/1430517079346749440
[3] http://azsky2.html.xdomain.jp/soft/index.html
[4] http://azsky2.html.xdomain.jp/about_mlk_en.html
- FLTK Rust: a new basics tutorial
-
Tutorial: Creating 8Bit Music in GBA
you knooow... if you used the decomp then tilemap studio lets you edit these tile-format graphics easily just sayin 👀
fltk-theme
-
FLTK 1.4 Released
All of those look broken, especially the "classic" one but all of them have issues. They look like a bitmap-based theme engine tried to do arbitrary scaling of bitmaps without even bilinear filtering (which, don't get me wrong, would also look bad - but this looks even worse).
Except it seems that they are defined in code[0], calling FLTK functions (these draw_xxx functions are wrappers/bindings for Fl_xxx functions). I'm not sure where exactly things break, the code (at least the linked one) seems mostly straightforward. Does FLTK try to scale draw call coordinates? While scaling coordinates is helpful in general, for low level drawing like implementing themes, it should be disabled and have the themes handle scaling themselves in a way that doesn't look like someone applied widths and heights randomly.
[0] https://github.com/fltk-rs/fltk-theme/blob/main/src/widget_t...
-
Show HN: Spot – Simple, cross-platform, reactive desktop GUI toolkit for Go
go-fltk does build and run on Windows, pretty well actually.
For a native toolkit, I was impressed to see FLTK supports Ctrl-+ and Ctrl+- to zoom the entire application like a browser. And https://github.com/fltk-rs/fltk-theme?tab=readme-ov-file#wid... really improved my impression of how "native" FLTK can be made to look.
-
fltk-theme 0.4.0 released
fltk-theme is a theming crate for fltk-rs (the gui crate).
-
FLTK Rust: a new basics tutorial
If this is the case, the macOS Aqua theme is... very wrong, to say the least, and would look super foreign.
-
fltk-theme: A theming crate for fltk-rs
fltk-rs is a Rust wrapper for FLTK, the gui library. FLTK itself offers 4 basic themes (schemes) which are wrapped by fltk-rs. fltk-theme offers extra color and widget themes which attempt to mimic several known platforms themes, in addition to some extras. You can check some screenshots in the repo's README: https://github.com/fltk-rs/fltk-theme
What are some alternatives?
tiled - Flexible level editor
trayicon-rs - Tray Icon Rust
porymap - Map editor for pokeemerald, pokefirered, and pokeruby
fltk-rs - Rust bindings for the FLTK GUI library.
ZGB - Game Boy / Color engine with lots of features
fltk-rs-demos - Repo containing demo apps using the fltk crate
OpenVSP - A parametric aircraft geometry tool
gocoa - Go bindings for the Cocoa framework to build macOS applications
Arduino-SNES-controller-on-GameCube - Modify a SNES (or similar) controller to work on GameCube using a compatible Arduino board.
wxGo - Golang wxWidgets Wrapper
fl_imgtk - FLTK image toolkit for some useful effects
fyne - Cross platform GUI toolkit in Go inspired by Material Design