bbbradsmith
0444588cca
ImGui trickle is critical for MouseButton, Key and Text events, otherwise fast (but sparse) inputs can be lost. This should not cause performance problems for high-poll-rate mouse devices.
2023-07-06 18:54:35 -04:00
tildearrow
ad8082a921
GUI: DirectX 11 render backend, part 4
...
ready to merge?
2023-06-13 03:12:12 -05:00
tildearrow
53d2d35463
get rid of some warnings on Android
2023-06-09 17:38:08 -05:00
tildearrow
a5abe19b2a
update ImGui to 1.89
...
commit 8fd0a041355e3cfc6556bbe1e00f262d9a897946
with Furnace patches
2023-06-08 00:29:16 -05:00
tildearrow
541985bd87
GUI: add an OpenGL render backend
...
enable by adding `renderBackend=OpenGL` to furnace.cfg
2023-06-03 01:41:34 -05:00
tildearrow
1cdca76336
stop reading config if there's a zero
...
most likely corrupt file
2023-05-24 22:14:36 -05:00
tildearrow
05b10bb50a
GUI: no more rectangles
...
when font fails to load
2023-05-03 01:22:54 -05:00
tildearrow
6ec9696a50
GUI: allow right-clicking vertical sliders!
2023-04-20 04:01:00 -05:00
tildearrow
6f2c9535bc
config rotation + redundancy for layout
...
also load default layout if it fails to load
2023-04-05 19:08:04 -05:00
tildearrow
9855166371
THIS IS IT -> FOR REAL!!! <-
2023-04-04 16:16:34 -05:00
tildearrow
7b2588c176
remove log spam
2023-01-23 16:42:56 -05:00
tildearrow
c58ff8e37c
GUI: don't draw at all when minimized
2023-01-23 16:21:58 -05:00
tildearrow
51883f698a
MORE TESTING
2023-01-23 15:52:32 -05:00
tildearrow
aa0b14a1f2
try fixing this minimize bug
2022-12-24 19:11:04 -05:00
tildearrow
5ecc79f8b9
fix
2022-12-23 22:54:55 -05:00
tildearrow
fe4f15fff2
GUI: some inertial scrolling fixes
...
when moving/resizing
2022-12-11 13:38:44 -05:00
tildearrow
69059dc702
GUI: several mobile changes
2022-12-03 00:51:57 -05:00
tildearrow
f84469e4fd
GUI: better inertial scroll inhibit logic
...
also better pattern editor mute in mobile
2022-12-02 22:59:52 -05:00
tildearrow
dc7aec2dc1
GUI: long hold?
2022-12-02 04:13:26 -05:00
tildearrow
8eecdd4b93
GUI: fix piano allowing you to scroll on mobile
2022-12-01 19:05:54 -05:00
tildearrow
152a95cb40
GUI: fix inertial scroll when power saving is on
2022-12-01 18:33:48 -05:00
tildearrow
6b34b9fcab
GUI: add functions to inhibit inertial scrolling
2022-12-01 04:28:12 -05:00
tildearrow
bb5b99ec96
GUI: and a bit more of it
2022-12-01 03:29:32 -05:00
tildearrow
a04d6b8e0b
GUI: more inertial scrolling work
2022-12-01 03:01:59 -05:00
tildearrow
855fbfce1b
GUI: improvements to inertial scrolling
2022-12-01 02:02:33 -05:00
tildearrow
285dae9239
GUI: inertial scrolling experiments
2022-11-30 19:42:51 -05:00
tildearrow
e19538af2e
GUI: fix non-working mouse events after minimizing
2022-10-23 02:51:38 -05:00
tildearrow
c6e21e3da5
GUI: fix input scaling
2022-10-20 02:49:08 -05:00
tildearrow
fa78877dfd
always do UTF-8 to UTF-16 when saving layout on W
...
indows
2022-09-22 19:12:59 -05:00
tildearrow
b9d8d91ca7
GUI: I am done
...
look I need to sleep
2022-09-22 04:10:12 -05:00
tildearrow
cec31b23de
GUI: temporarily disable InputText undo/redo
...
issue #624
2022-09-22 04:04:32 -05:00
tildearrow
3cb1571fb6
GUI: implement channel style settings
2022-09-20 01:00:31 -05:00
tildearrow
abbd6e7274
potentially fix #550
2022-06-23 02:48:28 -05:00
cam900
fb9ab893fa
Add ImVector fill function
2022-06-02 01:17:21 +09:00
tildearrow
050a98d63d
Revert "ssize_t instead of size_t - #510 "
...
This reverts commit 07486bb3c8
.
2022-05-31 15:31:21 -05:00
tildearrow
07486bb3c8
ssize_t instead of size_t - #510
2022-05-31 13:45:14 -05:00
cam900
8cd2ad5c12
Fix possible issue in horizontal scroll
2022-05-31 10:11:39 +09:00
cam900
35d56ac5d6
Fix typecasting
2022-05-30 22:00:38 +09:00
tildearrow
539f96542f
work around #502
...
@cam900 please revert this one before attempting to diagnose the issue.
2022-05-29 23:37:10 -05:00
cam900
67a7f39d9a
Allow more than 64 columns in Dear ImGUI (patched)
...
Improves Channel window displays, with System info.
2022-05-27 13:38:45 +09:00
tildearrow
3932a82d14
GUI: add frame shading setting
2022-05-24 03:49:52 -05:00
tildearrow
8dde6a604e
add rounding to AddRectFilledMultiColor
2022-05-24 03:30:27 -05:00
tildearrow
d490746325
GUI: finish lock layout
2022-05-24 02:38:10 -05:00
tildearrow
7383a44f00
temporary workaround for ImGui issue
2022-05-19 00:28:58 -05:00
tildearrow
e1bd5b03f3
de-submodule ImGui
...
allows for local modification which is necessary
see #442
2022-05-18 15:23:10 -05:00
tildearrow
20bdaa4702
update SDL and ImGui - PLEASE READ!
...
DO THE FOLLOWING COMMANDS AFTER PULLING THIS COMMIT:
```
git submodule update --remote extern/SDL
git submodule update --remote extern/imgui
```
OTHERWISE THINGS MAY BREAK
2022-05-18 14:31:29 -05:00
Laurens Holst
4d8f86a27c
Fix horizontal scroll direction on macOS.
...
See open Dear ImGUI issue:
https://github.com/ocornut/imgui/issues/4019
This patches it for macOS in the local copy of imgui_impl_sdl.
2022-05-01 17:25:27 +02:00
tildearrow
bd9289cfdd
store OP macros
...
todo
2022-02-28 18:16:05 -05:00
tildearrow
211208ed53
GUI: fix UI scaling on macOS
...
required patching ImGui D:
but hey, it mostly works! issue #35
2022-02-08 02:04:23 -05:00