Commit graph

19 commits

Author SHA1 Message Date
rdanbrook
d0270f1bfb FLTK: Style cleanup 2024-12-14 20:29:32 -06:00
rdanbrook
1760f234d2 FLTK: License FLTKUI codebase under the 3-Clause BSD License
Since all FLTKUI related code is either written from scratch for the
upcoming release or taken from "The Jolly Good Reference Frontend", I
have chosen to relicense to align with the JGRF sources. This
codebase as a whole is still released under the GPLv2+, but the FLTKUI
portions may be useful for other JG frontends that may pop up in the
future and may need to link against non-GPL sources.
2024-12-07 16:54:15 -06:00
rdanbrook
1381f78e9d FLTK: Don't enable modern GL on macOS unless necessary 2024-10-03 16:00:15 -06:00
rdanbrook
9f5313d6ba FLTK: Ignore empty alpha channel (fixes transparency issues on Wayland) 2024-10-03 15:08:17 -06:00
rdanbrook
e6f7b54075 FLTK: Support DPI scaling for Macs with Retina screens 2024-09-30 22:19:00 -06:00
Rupert Carmichael
431f95fccb fltkui: Additional copyright info 2024-08-23 14:20:20 -04:00
rdanbrook
dc3813f197 FLTK: Modify render debug logs 2024-07-13 14:41:11 -06:00
rdanbrook
0e9219046c FLTK: Improve the situation on macOS 2024-07-07 22:25:59 -06:00
rdanbrook
a316c9b419 FLTK: Fix fragment shader log output 2024-06-08 22:17:17 -06:00
rdanbrook
ac1e1995f1 FLTK: Reimplement screenshots 2024-06-07 19:48:21 -06:00
rdanbrook
e39fb91988 FLTK: Update to the latest version of lodepng 2024-06-07 17:57:29 -06:00
rdanbrook
44d577dfec FLTK: Add MMPX and OmniScale 2024-06-05 19:00:38 -06:00
rdanbrook
5e35c73d21 FLTK: Simplify shader loading 2024-06-04 22:47:12 -06:00
rdanbrook
b826d3d080 FLTK: Detect supported GL versions and fall back to legacy when necessary 2024-06-03 23:25:32 -06:00
rdanbrook
88d33a150a FLTK: Update modern GL uniforms when resizing 2024-06-02 11:46:40 -06:00
rdanbrook
0fe4aa5c80 FLTK: Fix aspect ratio and do special handling for overscan masking 2024-06-01 21:18:09 -06:00
rdanbrook
5763bb19ff FLTK: Add 5:4 aspect ratio 2024-05-31 21:24:00 -06:00
rdanbrook
0ab75febef FLTK: Modern GL renderer and shaders 2024-05-29 23:16:26 -06:00
rdanbrook
412b78681c FLTK: Rewrite video code and do some random cleanup elsewhere 2024-05-27 23:05:10 -06:00
Renamed from source/fltkui/video.cpp (Browse further)