Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
985 commits
Select commit Hold shift + click to select a range
fad2060
When no last state snapshot or after cleaning all chains, open "chain…
jofemodo Jan 5, 2026
ff8a91e
iUse cached value of time sig (beats per bar).
Jan 5, 2026
e04aeee
Merge branch 'zynbleton' into vangelis
Jan 5, 2026
ab7913f
Fixes launchkey mini mk3 launcher colours.
Jan 5, 2026
9460c88
Avoid exception if no phrases (or other bad config) in sequences.
Jan 6, 2026
b59d8e0
Fix some beat per bar (timesig) issues.
Jan 6, 2026
d197994
Fixes deadlock adding clippy with mouse/touch.
Jan 6, 2026
bd595d8
Add getPPQN to zynseq lib and cache this in zynseq.py.
Jan 6, 2026
b991cfb
Implement auto follow mode to use longest child sequence for duration.
Jan 6, 2026
62fec7a
Fix launchers being displayed on first start.
Jan 7, 2026
bc5cca9
DPM optimisation.
Jan 7, 2026
5c9d7ff
Rationalise DPM code.
Jan 7, 2026
09412de
Fixes zynseq legacy support issue.
Jan 7, 2026
a7c7295
Fix main solo clearing all solo but not updating view.
Jan 7, 2026
271c08e
Merge branch 'oram' into vangelis
jofemodo Jan 7, 2026
820d5e8
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 7, 2026
a814387
Removes broken code that tried to load last view on startup.
Jan 7, 2026
bc0e8c4
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
Jan 7, 2026
3c507f8
Fixes DPM being inappropriately disabled by OSC thread.
Jan 8, 2026
ea1e85c
Fixes zynthian/zynthian-issue-tracking#1538.
Jan 8, 2026
1c15ce8
Fixes zynthian/zynthian-issue-tracking#1539.
Jan 9, 2026
184fcb2
Fixes zynthian/zynthian-issue-tracking#1540.\nEnsure sequence has at …
Jan 9, 2026
c97661c
Merge pull request #543 from ronsum/filter-widget-branch
jofemodo Jan 9, 2026
602b4ec
Merge branch 'oram' into vangelis
jofemodo Jan 10, 2026
20eb9ed
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 10, 2026
b2fe7a1
Refactorize widget filter to improve performance, reduce flickering a…
jofemodo Jan 10, 2026
58e8504
Add filter widget to zynaddsubfx engine.
jofemodo Jan 10, 2026
04f1062
Add signal triggered when mixer view scrolls horizontally or vertically.
Jan 10, 2026
51e9571
Limit left chain during left drag.
Jan 10, 2026
0e8c39c
Remove "replot" flag that was causing refresh issues.
jofemodo Jan 10, 2026
8eb794e
Add new "nudge_mixer_param()" method.
jofemodo Jan 10, 2026
aecab51
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 10, 2026
03b629d
Fixes zynthian/zynthian-issue-tracking#1547.
Jan 11, 2026
2be0d0a
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
Jan 11, 2026
96666db
Use ctrldev mixer base class functions for APC40.
Jan 11, 2026
5e66c23
Use CUE LEVEL control for main mixbus balance in APC40 driver.
Jan 11, 2026
0f1ad47
Add tempo nudge button support to APC40 driver.
Jan 11, 2026
6988a81
Fixes to APC40 driver: device encoders, use CUA LEVEL as main balance…
jofemodo Jan 11, 2026
fea8006
Support Special processors better in chain manager view.
Jan 11, 2026
0e40b5e
Improve colour match for novation launchers
Jan 11, 2026
5c2c341
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 11, 2026
af5274b
+ Add get_num_filtered_chains() to ctrldev base class.
jofemodo Jan 11, 2026
0c5e2d0
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 11, 2026
9cc9c1b
Adds aux bus controls to main mixbus control view.
Jan 11, 2026
329d171
+ Make control screen to follow active chain changes (capture signal).
jofemodo Jan 11, 2026
f2b970d
+ Don't set chain's current processor when restoring processors from …
jofemodo Jan 11, 2026
a30a645
Fix & improve APC40 ctrldev driver.
jofemodo Jan 11, 2026
bd84843
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 11, 2026
c0c7e82
Add scroll modes to hardware controllers.
Jan 12, 2026
0948332
Fix (and rationalise) multitrack recorder.
Jan 12, 2026
c0f3626
Implements track encoder user mode for APC40 driver - MIDI learn.
Jan 12, 2026
edb699f
Fixes scroll offset for mute/solo/rec in APC40.
Jan 12, 2026
8bc0feb
APC40 ctrldev driver: Use first chain zctrl (favorite) for user track…
jofemodo Jan 12, 2026
d1cfe3d
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 12, 2026
1ffb7ab
Fixes mute/solo/rec not scrolling on APC40.
Jan 12, 2026
e359281
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
Jan 12, 2026
0648f18
Remove wrong code from latest merge.
jofemodo Jan 12, 2026
72a2c7a
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 12, 2026
93ba809
Fix page index when filling gui_control listbox (chain zctrls!).
jofemodo Jan 12, 2026
65c4940
Save/restore chain zctrls from state (snapshots).
jofemodo Jan 12, 2026
fda058b
+ Fix positioning issues when opening chain manager for first time fr…
jofemodo Jan 12, 2026
f2a57b8
APC40 fixes.
Jan 12, 2026
bb011dd
Fixes admin menu.
Jan 12, 2026
dec001b
APC40 SESSION button toggles launcher/mixer views.
Jan 12, 2026
e8bdd31
Fixes APC40 sends (1..8 using numbered buttons).
Jan 12, 2026
9677efa
APC40: Indicate send number by illuminating number buttons.
Jan 12, 2026
bdc6d87
APC40: Fixes toggle wrong sequence if non-MIDI chain launcher pressed.
Jan 12, 2026
88bae4a
APC40: Do not select chain if it does not exist.
Jan 12, 2026
186e213
Disable warning log when unregistering signals.
jofemodo Jan 12, 2026
a4bddc2
Remove uneeded call from precious merge.
jofemodo Jan 12, 2026
8a24c97
Fix set_scroll_mode() stuff and simplify signal handling.
jofemodo Jan 12, 2026
a5bf610
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 12, 2026
bccfe00
Avoid redundant signal handling (and redundant call to refresh!!)
jofemodo Jan 12, 2026
c1a8045
Improve legacy snapshot (zynseq) support.
Jan 12, 2026
d226d58
Allow up to 8 favourite Chain Controllers to be controlled by the tra…
Jan 13, 2026
644601c
Fixes to ctrldev_base, APC40 & MidiMix drivers.
jofemodo Jan 13, 2026
59c1b97
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 13, 2026
dae313e
Fix regression in ctrldev_zynpad constructor. Launchpad and other zyn…
jofemodo Jan 13, 2026
c43efdd
Fixes zynthian/zynthian-issue-tracking#1557.
Jan 13, 2026
cf3ed10
Fixes zynthian/zynthian-issue-tracking#1557
Jan 13, 2026
305463f
Don't show widgets on chain controllers pages.
jofemodo Jan 13, 2026
2191529
APC40 ctrldev driver: Call on_active_chain() when initializing driver.
jofemodo Jan 13, 2026
25a3d25
Disable ctrlinfo MIDI maps for Osirus & OsTIrus. Now they use LV2 con…
jofemodo Jan 13, 2026
ec71b91
APC40 ctrldev driver: Implement feedback for device and chain control…
jofemodo Jan 13, 2026
69d5250
Adds ability to route MIDI Clock to any MIDI output
Jan 13, 2026
779f65b
Remove Clock Source controller from Tempo page. (Need to fix view - i…
Jan 13, 2026
6c8cd23
Adds tempo engine and tempo widget - fixes tempo view layout.
Jan 14, 2026
719ad19
Do not show chain learn for zctrls without processor (which can't be …
Jan 14, 2026
1268a70
Improve icon variable names and fix function calls to zyncoder's set/…
jofemodo Jan 14, 2026
fba38d4
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 14, 2026
ab68760
Fix tempo widget background.
jofemodo Jan 14, 2026
f94f2bd
Show clock icon for MIDI outputs sending MIDI clock.
Jan 14, 2026
384ffcc
Fix saving MIDI Clock Output in ZS3.
Jan 14, 2026
bfe2531
Save MIDI clock source in ZS3.
Jan 14, 2026
922ec56
APC40: Shift+TEMPO adjusts metronome volume.
Jan 14, 2026
4ce678e
Fix setting active chain when adding chain.
jofemodo Jan 14, 2026
88a3566
Flag envars (enable/disable) should work all the same way and we have…
jofemodo Jan 19, 2026
229fe3c
Merge branch 'oram' into vangelis
jofemodo Jan 19, 2026
29332eb
Merge branch 'oram' into vangelis
jofemodo Jan 19, 2026
e200cd6
+ Move specific V5 knob switch handling code to GUI classes.
jofemodo Jan 19, 2026
c7da437
Fix "cuia calling mess" on GUI control widgets.
jofemodo Jan 19, 2026
224d610
Improve order of chain option menu items.
jofemodo Jan 19, 2026
0983638
In GUI mixer, use V5 bold + knob#3 for opening chain options.
jofemodo Jan 19, 2026
8f1fbe8
In launcher, use V5 short+knob#3 to add chain.
jofemodo Jan 19, 2026
0f374fd
Bugfix: Rebuild routing after moving processor with chain manager GUI.
jofemodo Jan 20, 2026
3735c41
Improve displayed info in launcher pads. POC! Not finished yet.
jofemodo Jan 20, 2026
8c05280
Use current BPB for calculating pattern length when no timsesig is se…
jofemodo Jan 21, 2026
3c782bf
Replace "Synth" by "Instrument" in "add chain" selector grid.
jofemodo Jan 21, 2026
2a7565a
+ Allow setting grid selector size.
jofemodo Jan 21, 2026
c7b8e4b
Sequencer enahncements.
Jan 21, 2026
9328c65
Fix regression - select button not working in chain manager view.
Jan 22, 2026
342a082
Feed MIDI inputs directly to zynseq input. Do not wrap around zynmidi…
Jan 22, 2026
c4710d2
+ Implement default Time Signature (SequenceManager) and initialize p…
jofemodo Jan 22, 2026
6294203
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 22, 2026
daf68f5
Fix problems from last merge.
jofemodo Jan 22, 2026
d8002c9
Fix metronome LED management that was broke by recent zynseq changes.
jofemodo Jan 22, 2026
6b61d1c
Remove debug message when syncing to external MIDI clock.
jofemodo Jan 22, 2026
9c1c7a5
Use caps for metronome selector labels.
jofemodo Jan 22, 2026
eed7080
When changing default time signature => update time signature of empt…
jofemodo Jan 22, 2026
fecec8d
Fix beat count not incrementing when jack transport not rolling.
Jan 23, 2026
83e5d98
+ Remove "None" from allowed values for Time Signature (BPB) in phras…
jofemodo Jan 23, 2026
9791459
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 23, 2026
67e9d03
Fix phrase's time signature management code.
jofemodo Jan 23, 2026
39e145c
Fix Time Signature changes in phrase boundaries.
jofemodo Jan 23, 2026
5a8d6e3
Fix bad beat indication in mixer.
Jan 24, 2026
9047957
Start work on rationalising jack transport.
Jan 24, 2026
0927c6b
Fix phrase time signature when loading existing snapshots, replacing …
Jan 24, 2026
10c3583
Fix extra metronome after stop.
Jan 24, 2026
ec484b1
Fix changing zctrl label quantity not changing from is_toggle.
Jan 25, 2026
65af43d
Lock jack transport to internal transport.
Jan 25, 2026
59b22e8
Fixes zynthian/zynthian-issue-tracking#1562. Check valid pointer.
Jan 26, 2026
83d700e
Revert this change: "If no playing sequences, set BPB to the sequence…
jofemodo Jan 26, 2026
b54155c
Rebuild the optimisation cache after moving a chain
pft Jan 26, 2026
c890710
Merge pull request #547 from pft/PR-1564-chain-manager-optimisation-c…
riban-bw Jan 27, 2026
b5985b4
Fix capture to correctly calculate duration of notes ending beyond th…
jofemodo Jan 27, 2026
1336c1c
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Jan 27, 2026
db91bc1
Fix wrong sequence lengths, progress, etc. after changing phrase length.
Jan 28, 2026
f2eb092
Merge branch 'oram' into vangelis
jofemodo Jan 29, 2026
7d9626c
+ Improve phrase timesig change => change timesig of next consecutive…
jofemodo Jan 29, 2026
196c820
Driver for Arturia Keylab 61 MK2
Jan 29, 2026
5e65b5d
Minor cleanup
Jan 29, 2026
8dd318a
Probably vangelis metronome support
Jan 29, 2026
8ae0a0b
Update pads to vangelis
Jan 30, 2026
177fd8c
Fix external MIDI clock routing when the external clock device is dis…
jofemodo Jan 30, 2026
7abfa23
+ Hide "system messages" options.
jofemodo Jan 30, 2026
1a2051d
Fix save/restore external MIDI clock setting in state.
jofemodo Jan 30, 2026
58af8ae
Fix UX and save/restore of "zynseq excluded input ports" and "MIDI cl…
jofemodo Jan 30, 2026
7429d06
+ Revert direct routing MIDI input devices to zynstep.
jofemodo Jan 30, 2026
7eca762
Improve zynseq's MIDI capture capture algorithm: account for MIDI eve…
jofemodo Jan 30, 2026
2a877f3
Fix bug in sysex display. Fix metronome button.
Feb 1, 2026
a0c03ee
Remove multi device routing artifact
Feb 1, 2026
1b19ffd
Repair idev lookup for logging
Feb 1, 2026
4d1c9cc
Fixes segfault on zynaudioplayer exit.
Feb 1, 2026
f4027e6
Merge remote-tracking branch 'upstream/vangelis' into HEAD
Feb 1, 2026
7b23525
Fix some of the row column issues. Makes instrument select start working
Feb 1, 2026
17aa288
V5: From pattern editor, push knob#3 for changing pattern length.
jofemodo Feb 2, 2026
5b32a34
Fix/simplify live-capture algorithm.
jofemodo Feb 2, 2026
453223b
+ Sequences disabled by default. They get enabled when edited (enter …
jofemodo Feb 3, 2026
d416bfc
Move load sequences after loading chains to avoid some sequence value…
jofemodo Feb 3, 2026
092414e
+ Show repeats (xN) in chain sequence launchers.
jofemodo Feb 3, 2026
1a73b89
Fix "enable sequence channel", so it doesn't enable individual chain …
jofemodo Feb 3, 2026
c52f37f
Move signal register from constructor to build function. Signal regis…
jofemodo Feb 3, 2026
a8bfa63
Do not refresh launchers if not shown.
Feb 3, 2026
2dc1444
Fix status tempo refresh in mixer/launcher.
jofemodo Feb 4, 2026
fc8b7ce
+ New "add_chain" screen, based in selector_grid.
jofemodo Feb 4, 2026
63316b7
Rename help file to work with current screen name.
jofemodo Feb 4, 2026
3276327
Implement global / screen-specific alt modes.
jofemodo Feb 4, 2026
8879da7
Fix display mode icon in disabled sequence launchers.
jofemodo Feb 4, 2026
7fc1778
Add some comments and little changes to increase code readability.
jofemodo Feb 5, 2026
783ea3b
Restore original behavior, with all sequence launchers enabled by def…
jofemodo Feb 5, 2026
22b326a
Fix ctrldev drivers to show empty launchers blanked when stopped.
jofemodo Feb 5, 2026
1ece7f8
Improve launcher pad colouring in some ctrldev drivers.
jofemodo Feb 5, 2026
801f430
Fix pad drawing when moving phrase.
jofemodo Feb 5, 2026
35cb24b
Implement copy/paste in ALT mode using F1-F4 buttons.
jofemodo Feb 5, 2026
d234c1e
When copy/paste, save triplet in clipboard (phrase, sequence, pattern…
jofemodo Feb 5, 2026
4b625ca
+ Implement "duplicate phrase".
jofemodo Feb 6, 2026
9ce4aba
Fix duplicate phrase so length is correctly recalculated => call addP…
jofemodo Feb 6, 2026
8869fe7
Fix "Delete phrase".
jofemodo Feb 6, 2026
4e08d73
Disabled bank string removal from preset name when regenerating LV2 p…
jofemodo Feb 8, 2026
7914923
Short "Akai MPK mini mk3" driver name in moder notifications so it's …
jofemodo Feb 8, 2026
36a5385
UI: Revised widget filter logic
ronsum Feb 9, 2026
2b812d0
+ Optimize CC interpolation for HD clock.
jofemodo Feb 9, 2026
90cc451
Refactorize stutter. New stutter parameters are "speed" and "velocity…
jofemodo Feb 10, 2026
4ca40ef
Implement new "CUIA_SAVE_ZS3", that receives 1 parameter: zs3 index (…
jofemodo Feb 11, 2026
39c7d8a
Implement new "CUIA_ZS3_SAVE", that receives 1 parameter: zs3 index (…
jofemodo Feb 11, 2026
207406c
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Feb 11, 2026
a593c78
Fix swing maths.
jofemodo Feb 11, 2026
ebabb6d
Implement new note parameters & features:
jofemodo Feb 11, 2026
bf07388
Implement save/restore of new note parameters: stutter speed-ramp, pl…
jofemodo Feb 12, 2026
cd651bb
Limit the set_title() rate to 30 fps.
jofemodo Feb 12, 2026
045ef21
Add "+" sign to balance display on title.
jofemodo Feb 12, 2026
f097397
Add labels to new note options: stutter ramp, play freq & stutter freq.
jofemodo Feb 12, 2026
bb3aa58
New function to get the index of a note note in a pattern by position…
jofemodo Feb 12, 2026
5a7a089
Implement a ctypes interface for getting event data with a single call.
jofemodo Feb 13, 2026
e7dd93b
+ Improve performance of draw_cell by using the new get_note_data() i…
jofemodo Feb 13, 2026
23359f9
Merge pull request #550 from ronsum/vangelis
jofemodo Feb 13, 2026
8a5ba5a
+ Improve stutter note decoration. Now it shows fade-in/out.
jofemodo Feb 13, 2026
45841fa
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Feb 13, 2026
ea470b6
Update Launchpad X ctrldev
johannesmenzel Feb 13, 2026
cdf1a6c
Improve note decoration: add coloured labels for freq and chance para…
jofemodo Feb 13, 2026
ad7bd02
Fixes and adjustments from last commit (note decoration labels in pat…
jofemodo Feb 13, 2026
bc6bb0e
Fix stutter label note decoration (pated).
jofemodo Feb 13, 2026
a69ed8e
+ Fix note decoration refresh issues.
jofemodo Feb 15, 2026
f0938ce
Pattern Editor: Use inverted colors in set_title() for EDIT_MODE.
jofemodo Feb 15, 2026
1239a3a
+ Zynseq: Implement setNoteData() function that can be called from py…
jofemodo Feb 15, 2026
0abfd76
Fix last commit.
jofemodo Feb 15, 2026
e9dccf1
Pated: Fix refresh flickering issues from latest commits.
jofemodo Feb 16, 2026
959c6ae
Fix save/restore play & stutter chance in zynseq state.
jofemodo Feb 16, 2026
fd06981
Implement block copy/paste in pattern editor.
jofemodo Feb 17, 2026
bf0b4e6
Fine-tune block-selection algorithm so it work with small blocks and …
jofemodo Feb 17, 2026
337d9e4
Implement zynthian/zynthian-issue-tracking#1472: Highlight piano keys…
jofemodo Feb 18, 2026
811c942
Implement zynthian/zynthian-issue-tracking#1471: make pianoroll focus…
jofemodo Feb 18, 2026
ecdd76b
Implement in zynseq/pated: save/restore pattern's zoom.
jofemodo Feb 18, 2026
a4c976e
Implement circular move & paste for pattern blocks.
jofemodo Feb 18, 2026
8a72314
+ Implement horizontal circular paste in pated.
jofemodo Feb 18, 2026
759d81f
+ Pated: Fix pianoroll motion.
jofemodo Feb 18, 2026
2f49fcb
+ Hide red select rectangle after copying or cutting. We don't need i…
jofemodo Feb 18, 2026
ad51d77
More explicit "title" while performing copy/cut & paste workflow.
jofemodo Feb 18, 2026
15b9c26
Implement event selection and multi-note edit (duration & velocity).
jofemodo Feb 19, 2026
16737ff
Fix initial block mode title.
jofemodo Feb 19, 2026
a6e8336
Fix chain_manager's get_chain_id_by_mixer_chan().
jofemodo Feb 19, 2026
88c707b
Fix bug: replace EDIT_MODE_ALL by EDIT_MODE_MULTI in pated_cc.
jofemodo Feb 20, 2026
9ffd720
Merge pull request #549 from trrichard/vangelis_keylab
jofemodo Feb 20, 2026
c37c736
Merge pull request #551 from johannesmenzel/vangelis
jofemodo Feb 20, 2026
6d7c5a1
Add driver for Teenage Engineering OP-1 Original
jawn Feb 20, 2026
fb7b8be
Merge pull request #552 from jawn/vangelis
jofemodo Feb 20, 2026
41407f5
When pianoroll focus follow MIDI notes, the cursor (selected cell) mu…
jofemodo Feb 20, 2026
88d59fa
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Feb 20, 2026
b1a1afd
Implement zynthian/zynthian-issue-tracking#1580: Mechanism to choose …
jofemodo Feb 25, 2026
c2f7a39
Fix capture log to capture "Push" events from knob switches.
jofemodo Feb 26, 2026
7648d60
Add an option in the admin menu to map Channel Pressure to CC.
jofemodo Feb 26, 2026
f401bd2
Optimize sfizz parameters (num_voices & preload_size) for each Pi ver…
jofemodo Feb 27, 2026
722eb07
Adds sfz opcode validation methods to sfizz engine.
Feb 28, 2026
ff6e17f
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
Feb 28, 2026
8e72667
Add support for presets stored in .7z.
Feb 28, 2026
138fc4a
Bugfix: Avoid exception when hiding selector.
jofemodo Feb 28, 2026
5ce4a89
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Feb 28, 2026
df7d09a
+ Fix V5 touch leds to work with "capture log".
jofemodo Feb 28, 2026
6014e66
+ Capture LOAD_ZS3 signal in zyngui_midi_cc_range, so it's refreshed.
jofemodo Mar 2, 2026
894f07e
Change CB function name to follow onvention.
jofemodo Mar 2, 2026
a59a929
In zyngui_control, capture signal MIDI_PC when ZS3 PC is disabled.
jofemodo Mar 2, 2026
72c7000
+ In zynthian_controller, recalculate nudge values after modifying ma…
jofemodo Mar 2, 2026
2011e89
Fix typos from latest commit.
jofemodo Mar 2, 2026
e44da1c
When loading state (ZS3), set midi_cc_val1 & midi_cc_val2 to default …
jofemodo Mar 2, 2026
1025b0d
Restore midi_autolearn flag functionality that had vanished (some pre…
jofemodo Mar 2, 2026
ecd5bfc
Adds 7z and rar support to fluidsynth preset install.
Mar 3, 2026
d7638e9
Improvements to zynseq phrase automation.
Mar 3, 2026
8c68f40
Add graphic widget for GxGraphicEQ plugins.
jofemodo Mar 3, 2026
b524c22
Merge branch 'vangelis' of github.com:zynthian/zynthian-ui into vangelis
jofemodo Mar 3, 2026
69beb8a
Enable arrow up/down for all instances of param editor
pft Mar 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ UseTab: Never
ColumnLimit: 160
PointerAlignment: Left
AllowShortEnumsOnASingleLine: false
AlignConsecutiveAssignments:
Enabled: true
AcrossEmptyLines: true
AcrossComments: true

AlignTrailingComments: true
ReflowComments: false # Prevents automatic reflowing of comment text
File renamed without changes.
Binary file modified icons/effects_loop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions test/test_navigation.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ def test(title, cmd, params, response, timeout=1):
'Enable test mode', '/cuia/test_mode', 1, 'TEST_MODE: \[1\]\r\n')

# Show mixer then clean so we know where we are starting from
cuia('/cuia/show_view', 'audio_mixer')
cuia('/cuia/show_view', 'mixer')

overall_result &= test('Clean all', '/cuia/clean_all',
'CONFIRM', 'TEST_MODE: zyngui.zynthian_gui_main\r\n', 10)
Expand Down Expand Up @@ -119,17 +119,17 @@ def test(title, cmd, params, response, timeout=1):
None, 'TEST_MODE: zyngui.zynthian_gui_control\r\n')

# Test F2
cuia('/cuia/show_view', 'audio_mixer')
cuia('/cuia/show_view', 'mixer')
overall_result &= test('Mixer: bold layer', '/cuia/switch_layer_bold',
None, 'TEST_MODE: zyngui.zynthian_gui_main\r\n')

# Test H2
cuia('/cuia/show_view', 'audio_mixer')
cuia('/cuia/show_view', 'mixer')
overall_result &= test('Mixer: bold snap/learn', '/cuia/switch_snapshot_bold',
None, 'TEST_MODE: zyngui.zynthian_gui_snapshot\r\n')

# Test I2
cuia('/cuia/show_view', 'audio_mixer')
cuia('/cuia/show_view', 'mixer')
overall_result &= test('Mixer: bold select', '/cuia/switch_select_bold',
None, 'TEST_MODE: zyngui.zynthian_gui_layer_options\r\n')

Expand Down
Loading