Commit graph

69 commits

Author SHA1 Message Date
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
LTVA1 adc8ba99e7 пизда 2023-12-02 16:05:05 +03:00
LTVA1 334cd02392 да 2023-12-02 15:58:55 +03:00
LTVA1 63dd4fe47e пизда 2023-12-02 15:41:02 +03:00
LTVA1 8b6fc6d8d7 bruh 2023-12-02 14:50:07 +03:00
LTVA1 00736ee7fe remove breakpoints 2023-12-02 14:37:05 +03:00
LTVA1 9e252566c6 looks like the pasting works, untested though 2023-12-02 14:33:53 +03:00
tildearrow ad4d08243a GUI: always write olders len in UndoStep 2023-10-26 17:38:39 -05:00
tildearrow 083f870930 GUI: reduce pattern/orders latency
no more oldOrder/oldRow hacks!
2023-09-16 04:08:12 -05:00
tildearrow 10615b9b5b GUI: finish some TODOs 2023-08-05 18:29:46 -05:00
tildearrow accec6d865 GUI: and now for backspace too 2023-06-10 15:50:08 -05:00
tildearrow 02f6a0f217 GUI: add very useful setting
push entire channel when inserting
2023-06-10 15:26:36 -05:00
tildearrow 24487936de GUI: collapse/expand pattern/song 2023-04-27 01:23:54 -05:00
tildearrow d92bbcf2ee GUI: fix cur order out of bounds when undo/redo 2023-03-20 15:09:52 -05:00
tildearrow 1a3648eefd GUI: improve drag-and-drop, part 4 2023-01-31 03:25:27 -05:00
tildearrow d1d92ac018 GUI: improve drag-and-drop, part 3 2023-01-30 15:58:59 -05:00
tildearrow 45faadd4c8 update copyright year 2023-01-19 19:18:40 -05:00
cam900 2e85e47c48 Add and reorganize constant define includes 2022-12-09 14:30:27 +09:00
tildearrow a73ccdae41 GUI: fix paste not updating sel if cursor moves 2022-10-07 17:11:13 -05:00
tildearrow ad097e0526 GUI: add paste with instrument
like paste mix but changes the instrument
2022-09-21 22:59:53 -05:00
tildearrow f0d3ad1c82 GUI: don't care about clipboard data version 2022-09-10 21:33:35 -05:00