tildearrow
5b145b7121
multiple instrument playback, part 1
...
not implemented for MIDI yet
2025-10-31 19:36:13 -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
6f9db274c3
GUI: fix collapse corrupting pattern
2025-10-25 05:45:39 -05:00
Eknous-P
1d393f6300
fix note interpolation
2025-10-21 15:08:21 +04:00
tildearrow
2b745cac62
pattern data refactor, part 7
2025-10-16 05:11:09 -05:00
tildearrow
8dbd732db9
GUI: randomize notes + button to open pat menu on
...
mobile
2025-09-20 21:48:18 -05:00
tildearrow
2b48739936
now fix moveSelected
...
issue #1991
2025-07-24 17:32:14 -05:00
tildearrow
252ac0626f
it finally works
...
issue #1991
2025-07-24 03:09:55 -05:00
tildearrow
f92c09da19
this solution is incomplete
2025-07-20 05:19:38 -05:00
tildearrow
1c1bc0ed06
GUI: editAdvance fixes
2025-07-19 04:59:32 -05:00
tildearrow
f09e060c33
GUI: new pattern cursor logic, part 21
2025-07-18 18:43:40 -05:00
tildearrow
e5ad462cd2
GUI: new pattern cursor logic, part 20
...
oh yes
2025-07-18 05:05:56 -05:00
tildearrow
aec1f80279
GUI: new pattern cursor logic, part 18
...
fix another thing
2025-07-05 04:46:25 -05:00
tildearrow
3fedef55ea
GUi: new pattern cursor logic, part 14
...
moveSelected
2025-07-04 04:38:58 -05:00
tildearrow
0bbdfa877e
GUI: new pattern cursor logic, part 12
...
dragging
2025-07-04 04:05:35 -05:00
tildearrow
adf850623a
GUI: new pattern cursor logic, part 10
...
fix operations
2025-07-03 20:09:31 -05:00
tildearrow
7a4582d5bd
GUI: new pattern cursor logic, part 8
...
the mega-commit
2025-07-03 19:45:15 -05:00
tildearrow
33dec5ff1d
GUI: new pattern cursor logic, part 7
...
implement delete
prepare other edit actions
2025-06-29 20:57:41 -05:00
tildearrow
186a0ce69f
GUI: new pattern cursor logic, part 6
2025-06-29 05:06:06 -05:00
tildearrow
4019066a64
GUI: add "set effect" option to randomize
2025-02-06 17:25:50 -05:00
tildearrow
ba90eafcf3
GUI: doSelectAll() safety checks
2025-02-02 19:37:28 -05:00
tildearrow
b64c06dd4d
GUI: add more options for selection drag
...
ability to copy by dragging selection
2025-01-31 17:29:51 -05:00
tildearrow
00ad4e4a46
update copyright year
2025-01-28 18:49:19 -05:00
tildearrow
ae5788a572
GUI: fix paste overflow not changing order
2025-01-26 18:10:32 -05:00
yohannd1
674d3c6b12
fix code style for FurnaceGUI::doPasteMPT
2024-12-20 03:20:24 -05:00
Dalia
67009ed548
mark as modified when collapsing/expanding song
2024-12-17 01:53:31 -05:00
tildearrow
a25b2c7cc8
GUI: fix moveSelected going out of bounds
2024-11-06 17:49:31 -05:00
Adam Lederer
572eb10e91
add cursor undo/redo actions
2024-09-02 15:51:01 -05:00
Adam Lederer
aeee6260ae
fix absorb instrument bug: octave set to -1 when most recent 'note' was OFF/REL/===
2024-08-30 01:31:47 -05:00
Adam Lederer
d0f3e0fa58
GUI_ACTION_PAT_ABSORB_INSTRUMENT search through prior orders (also set instrument to none if no instrument found
2024-08-23 15:20:08 -05:00
tildearrow
00e0679442
the massive preparations - GUI
2024-05-26 19:31:17 -05:00
tildearrow
542206bbb7
GUI: add action to move selected content
...
in pattern editor
TODO: CHECK FOR CVE
2024-05-06 23:24:57 -05:00
LTVA1
c16d251c97
Update editing.cpp
2024-02-20 23:34:47 -05:00
tildearrow
6ead5235c4
GUI: de-localize this error
2024-01-25 20:01:29 -05:00
LTVA1
30863e029b
fix song collapse bringing pattern length to zero
2024-01-25 12:37:58 -05:00
tildearrow
a768583bff
GUI: fix paste overflow undo corruption, part 3
...
garbage collection
2024-01-20 12:14:22 -05:00
tildearrow
6f7cb8ce06
GUI: fix paste overflow undo corruption, part 2
2024-01-20 12:07:31 -05:00
tildearrow
f322316a32
GUI: fix paste overflow undo corruption, part 1
...
TODO: garbage collection
2024-01-20 02:51:20 -05:00
tildearrow
88b42ddd58
update copyright year
2024-01-16 21:26:57 -05:00
tildearrow
8eed9ff940
aaaaa
2023-12-26 14:56:24 -05:00
LTVA1
3f92cc8013
correct bug in OpenMPT paste
2023-12-22 18:27:38 -05:00
tildearrow
0274698426
call walkSong on edit
...
issue #1541
2023-12-10 18:32:40 -05:00
tildearrow
c58b6bd269
Merge branch 'openmpt-paste' of https://github.com/LTVA1/furnace
2023-12-07 17:50:57 -05:00
LTVA1
4bbb8a673b
fix
2023-12-07 07:46:39 +03:00
LTVA1
b6abf2955f
Update editing.cpp
2023-12-06 16:40:29 +03:00
LTVA1
0de1659d0d
Update editing.cpp
2023-12-06 16:40:08 +03:00
LTVA1
8bca3c5e4c
fixfixifxifififidiiixcixifificxixixfixfix
2023-12-06 16:04:45 +03:00
LTVA1
c6e3f8707a
Update editing.cpp
2023-12-05 19:17:47 +03:00
LTVA1
57a12781ea
Support OpenMPT note off and note release
2023-12-05 18:18:47 +03:00