tildearrow
4baefa569b
IGFD: fix extension-less overwrite check
2023-09-10 03:38:10 -05:00
tildearrow
716d42ee6d
IGFD: fix .* filter with label
2023-09-01 19:59:43 -05:00
tildearrow
625ef6c2cf
IGFD: prevent using invalid file names
2023-08-13 17:38:39 -05:00
tildearrow
cdbba2a6fc
IGFD: finally fix sorting crash
2023-07-27 00:33:28 -05:00
tildearrow
c40cc8283f
IGFD: fix files with non-ASCII chars not have type
...
on Windows
2023-07-02 02:12:26 -05:00
tildearrow
ad9981fdea
IGFD: tabs to spaces...
2023-06-16 16:26:22 -05:00
tildearrow
9b1fea5c36
IGFD: remove std::filesystem support
...
it is unused in Furnace
2023-06-16 16:12:20 -05:00
tildearrow
7b30cfb1b7
IGFD: some changes
2023-06-16 15:43:41 -05:00
tildearrow
2fe315e5d7
IGFD: finally fix sorting
2023-06-10 14:37:08 -05:00
tildearrow
6f8cfa42ea
GUI: fix IGFD glitch when opening empty dir
2023-03-24 00:52:11 -05:00
tildearrow
69059dc702
GUI: several mobile changes
2022-12-03 00:51:57 -05:00
tildearrow
4e88a677d0
GUI; mobile file dialog improvements
2022-12-02 16:52:47 -05:00
OPNA2608
3d00e1d784
Fix WIN32 define timing in IGFD
...
When the compiler hits IGFD, WIN32 is only set if standard extensions are enabled. (Why?)
IGFD identifies Windows via WIN32 instead of _WIN32. (Why?)
- WIN32 is needed for #ifdef-gated Windows-specific methods in the header & code files.
- There's fallback code in the code file to set WIN32 if _WIN32 or __WIN32__ is set.
- Which is hit *after* the header gets included, so the header doesn't expose required methods.
-> Boom, error!
Workaround by moving the fallback into the header.
2022-05-08 00:34:20 +02:00
tildearrow
e8c9b645c5
GUI: implement instrument preview in file dialog
...
SADLY it's just for the built-in file dialog
but i'll think of a solution for the external one
2022-04-25 18:58:17 -05:00
tildearrow
ef0e19413c
ok so fix the file dialog
2022-02-22 22:41:37 -05:00
tildearrow
ba08d3515f
GUI: fix several file dialog bugs
...
damn it
2022-02-01 02:52:36 -05:00
tildearrow
e8ac2947ab
prepare for the GUI!
2021-12-11 02:10:09 -05:00