Commit graph

48 commits

Author SHA1 Message Date
tildearrow
465328c952 GUI: set order to free pattern on middle-click 2025-10-31 20:12:37 -05:00
tildearrow
5ff81aef33 some time refactors
no more weird totalTicks name
code looks better
2025-10-30 20:35:30 -05:00
tildearrow
f990dee0c1 DivSongTimestamps, part 7
calculate timestamps on every change that is likely to require
recalculation (inserting/altering/removing song control/speed effects,
changing song speed, changing orders and so on)
2025-10-29 17:56:25 -05:00
tildearrow
3b93c4e0ec DivSongTimestamps, part 6
replace walkSong with calcSongTimestamps in GUI
2025-10-29 04:53:00 -05:00
tildearrow
55e00cf538 GUI: new pattern cursor logic, part 17
fix some more annoyances
2025-07-05 04:32:28 -05:00
tildearrow
7a544fc0e0 GUI: optimize orders window
don't render cell if not visible
2025-03-14 14:27:27 -05:00
tildearrow
00ad4e4a46 update copyright year 2025-01-28 18:49:19 -05:00
tildearrow
79167c382f possibly fix timer issues
issue #2189
2024-12-09 13:56:20 -05:00
Eknous-P
11c0ea0428 autoscroll orders when overflow scolling patterns 2024-12-06 17:17:52 -05:00
tildearrow
a3ceae888e GUI: fix cur order outline 2024-11-08 04:42:45 -05:00
tildearrow
2ac9d0d243 GUI: fix hash hide in channel names 2024-07-14 01:56:18 -05:00
tildearrow
3197e73b2c localize window names 2024-05-27 17:53:46 -05:00
tildearrow
00e0679442 the massive preparations - GUI 2024-05-26 19:31:17 -05:00
tildearrow
42989e2a83 GUI: clarify "duplicate end" order 2024-02-07 08:14:45 -05:00
tildearrow
88b42ddd58 update copyright year 2024-01-16 21:26:57 -05:00
tildearrow
65b50f4acc GUI: improve mobile order input 2023-12-28 17:32:40 -05:00
tildearrow
083f870930 GUI: reduce pattern/orders latency
no more oldOrder/oldRow hacks!
2023-09-16 04:08:12 -05:00
tildearrow
da259a33b7 GUI: fix orders scroll 2023-08-30 01:31:25 -05:00
Eknous-P
fdd9b598a7 revert additive hint 2023-08-27 10:15:28 +04:00
Eknous-P
19f7376337 the rest of the add colors 2023-08-26 16:09:27 +04:00
Eknous-P
3c38a79801 more pushdestcolor 2023-08-26 15:37:28 +04:00
tildearrow
8d89abb60e GUI: add order button pos setting 2023-03-25 18:43:21 -05:00
tildearrow
16174c041a GUI: orders view with dynamic icons 2023-03-25 18:13:22 -05:00
tildearrow
d8471ce937 GUI: remove use of Columns() in orders 2023-03-24 19:17:28 -05:00
tildearrow
56d4950fad GUI: highlight cur display & play order separately
issue #932
2023-02-05 18:50:17 -05:00
tildearrow
45faadd4c8 update copyright year 2023-01-19 19:18:40 -05:00
cam900
05e9b22158 Fix build 2022-12-09 15:20:10 +09:00
cam900
65d45cd9ed Minor correction 2022-12-09 15:06:13 +09:00
cam900
f57bcf7b9c Add define for Effect column, Add description for defines 2022-12-09 15:03:06 +09:00
tildearrow
69059dc702 GUI: several mobile changes 2022-12-03 00:51:57 -05:00
tildearrow
704863533f GUI: tap to change order in order bar 2022-11-30 17:37:48 -05:00
tildearrow
fa564dbe78 GUI: and here is the mobile orders bar 2022-11-30 17:20:04 -05:00
tildearrow
884588e46b GUI: mobile portrait order bar 2022-11-29 18:30:48 -05:00
tildearrow
bd77bd0a81 GUI: some improvements
- mobile UI work
- highlight channel at cursor in orders
2022-11-05 16:22:15 -05:00
tildearrow
7ccefe6d40 GUI: more Android fixes 2022-11-05 14:50:35 -05:00
tildearrow
a34481205a GUI: more mobilework 2022-05-19 16:35:00 -05:00
tildearrow
c5786b61fb dev95 - multiple songs in a single file (READ)
experimental feature! proceed with caution.
if you experience song corruption or crashes, report issue immediately!

files with multiple songs will be readable in older versions of Furnace,
but only the first song will be read in those versions.

issue #199
2022-05-15 01:42:49 -05:00
tildearrow
55e085b148 GUI: separate current order from engine order
fixes #105
2022-04-14 02:58:29 -05:00
tildearrow
9e0e8f3345 dev80 - increase song limits
up to 256 patterns
up to 256 orders
2022-04-08 17:21:36 -05:00
tildearrow
b90a26a33d GUI: order view similar pattern coloring 2022-04-02 00:41:52 -05:00
tildearrow
ffb01dd19c Revert "release 0.6pre0"
This reverts commit f7566455c2.
2022-04-01 05:20:00 -05:00
tildearrow
f7566455c2 release 0.6pre0 2022-04-01 04:45:06 -05:00
tildearrow
1003d9fcb8 GUI: more "modified" status situations
fixes #236
2022-03-21 16:17:51 -05:00
tildearrow
9643498946 GUI: fix orders up 2022-03-14 15:53:43 -05:00
tildearrow
749b0f39d0 GUI: better order display - UNTESTED 2022-03-14 14:54:45 -05:00
tildearrow
23431323e2 GUI: major usability improvement coming
click on orders in click-to-edit or select instrument=auto-focus pattern
2022-03-05 02:13:15 -05:00
tildearrow
cda18d32b3 store pattern names 2022-02-19 18:18:12 -05:00
tildearrow
dde2849a16 GUI: code split, part 3 2022-02-17 22:40:23 -05:00