0fda55e4fe
ftm-bindings tool: strip whitespace in input files
2022-06-06 14:16:57 -05:00
02026c98ff
basic skeleton for clip editor bindings
2021-12-10 15:15:56 -07:00
2e33a7244d
bindings: add trgger bindings to list of processed files
...
This should not need to be done in fmt-bindings, just the list in wscript should
be enough. We ought to fix this someday
2021-11-01 12:11:57 -06:00
fc42674b75
change fmt-bindings tool so that when run with --html 1 --accelmap 0 it generates manual input
2021-03-24 16:33:31 -06:00
Jelle van der Waa
120be1576a
tools: make ardour.keys generation reproducible
...
By default perl hashes are random when iterating over them this makes
ardour not reproducible. As it ships with a random order generated
ardour.keys file, simply sorting the keys before iterating over them
makes the file reproducible.
Motivation: https://reproducible-builds.org
2020-01-20 16:59:00 +01:00
cee1109d9b
fix ampersands in group names in generated binding files
2016-06-23 08:37:24 -04:00
22d52876b7
include group descriptions when processing keybindings
2016-06-23 08:37:24 -04:00
d2396d59b1
new two new "pre-coded" bindings file, for the monitor section and the processor box
2016-03-15 12:41:22 -04:00
ad220df6b7
fix another XML typo
2016-02-22 15:31:23 -05:00
50aa93b92e
fix XML typo
2016-02-22 15:31:23 -05:00
19fa64610b
redesign fmt-bindings to generate Ardour native binding files.
...
This replaces the old GTK accel map format.
2016-02-22 15:31:23 -05:00
88fb3c5ac9
improve output format to include required XML boilerplate
2016-02-22 15:31:22 -05:00
73170bfc53
place generated bindings files in gtk2_ardour/
...
This may have some potential cross-platform issues if fmt-bindings is
ever meant to run on Windows.
2016-02-22 15:31:22 -05:00
03350db8f0
remove WINDOW modifier from mnemonic bindings file, and replace with SECONDARY which was already enforced by the substitution dictionary in fmt-bindings
2016-02-22 15:31:22 -05:00
bbea11fe0f
hack up fmt-bindings so that it can generate native ardour bindings files
2016-02-22 15:31:22 -05:00
d8a01eb93e
fix up and comment fmt-bindings tool
2015-01-28 21:05:12 -05:00
a4e159b1c0
Map window bindings to alt.
...
As they were before, got caught in the crossfire of super key bindings fix.
2015-01-28 18:52:54 -05:00
9f8a97112d
Fix windows key bindings.
...
I am not sure if this is correct, but since the name in the bindings didn't
match that in keyboard.cc, the modifier was just ignored, which results in
conflicting bindings and consequent bugs.
"Meta" seems to be the name for this thing (oddly, to me), so I chose that,
though since my window manager steals this key (as basically all the standard
ones do these days) I can't tell if these bindings actually work with the
desired key.
2015-01-08 20:15:02 -05:00
eaa17c3951
xfade rects should only pop-up in Object mode, when they are focusable
2014-07-07 15:34:20 -05:00
12349aa3d8
mnemonic PDF: margin, URL, and (C)year updates
2013-12-15 18:31:48 +01:00
5c847268af
colin's wall clock patch update, modified to update every second, not every millisecond
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13732 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-26 16:44:09 +00:00
676c4e281c
fix binding generation for OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13634 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-10 22:16:27 +00:00
2a0460b150
fix fmt-bindings' handling of > and < bindings
...
git-svn-id: svn://localhost/ardour2/branches/3.0@13587 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-02 01:45:31 +00:00
78b1139d35
use Primary not Meta for accel maps, having confirmed that it works
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11514 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-23 22:39:03 +00:00
244eaa55fb
provide global prelight option (its in Edit -> Preferences->Interface)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10514 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-09 20:10:05 +00:00
9674867b9d
switch use of Option/Alt and Control on OS X for bindings. Option/Alt is intended by Apple to be used primarily (if not entirely) for entering alternate characters. Shift would be more conventional as 2ndary modified on OS X but that might have a few more implications than we want to deal with right now
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10481 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07 19:19:31 +00:00
20de2657a4
fix bindings generation process for OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10226 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-18 22:36:00 +00:00
0a590aef8f
fix accelmap generation in fmt-bindings
...
git-svn-id: svn://localhost/ardour2/branches/3.0@5553 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-08-20 16:25:30 +00:00
0caaec6930
include mouse bindings even in merged cheat sheets
...
git-svn-id: svn://localhost/ardour2/branches/3.0@5448 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-07-31 20:33:58 +00:00
c601f87c12
more or less fully-functional binding & cheat sheet generator, with merge-ability for existing binding files
...
git-svn-id: svn://localhost/ardour2/branches/3.0@5447 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-07-31 20:26:15 +00:00
908ad8c9a5
largely complete automated generation of cheat sheets & bindings from templates, but more tweaks on the way
...
git-svn-id: svn://localhost/ardour2/branches/3.0@5446 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-07-31 00:34:36 +00:00
c2c637db83
this is just a (re)start on a tool to produce bindings cheatsheets (original was lost in the Great Berlin Disk Crash
...
git-svn-id: svn://localhost/ardour2/branches/3.0@5444 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-07-30 14:07:49 +00:00