13
0
Commit Graph

6560 Commits

Author SHA1 Message Date
5f98ad2187 initial trim of trx.menus 2014-04-10 07:31:43 -04:00
21a6c20e9a always build all per-program menu files so that we can try them out with different builds 2014-04-10 07:31:26 -04:00
75210a480c don't mention ardour.menus explicitly if an error loading menu file ocurrs 2014-04-10 07:31:06 -04:00
3ca332343e add new trx menus file 2014-04-10 05:58:49 -04:00
716c5b0642 new configure option for trx build, which also generates new menus file 2014-04-10 05:58:49 -04:00
782f67d2bc use TRX Profile to alter transport button layout 2014-04-10 05:58:49 -04:00
62e66b05dc set Profile TRX element at startup 2014-04-10 05:58:49 -04:00
59cdb46c2f provide a non-hard-coded menu file name to ActionManager when loading menus 2014-04-10 05:58:48 -04:00
4652671a88 Modify 'gtk2_ardour/nsmclient.cc' to add MSVC support for LO_TT_IMMEDIATE 2014-04-08 09:57:20 +01:00
Paul Davis
f89ddb10aa comment edit 2014-04-01 04:14:34 -04:00
f5602071ce Add internationalization support for my newly committed 'bundle_env_msvc.cc'
(also, move a #included file to keep MSVC happy)
2014-03-27 10:16:28 +00:00
e6a011b969 Add the code for 'load_custom_fonts()' (though not entirely sure if it's actually doing enything...) 2014-03-27 08:14:11 +00:00
6bcee4e9c8 rename ArdourMenu to ArdourDropdown 2014-03-26 11:40:25 -05:00
4c2e846126 the FlatFace element is no longer relevant. instead it was being used for an inset jeweled look. changed name to match 2014-03-26 11:37:28 -05:00
4e5d977fb1 add back track shrink/expand buttons 2014-03-25 10:43:04 -04:00
200a67fba8 most of the support for save/restore of visible track count 2014-03-25 10:33:18 -04:00
7fac3674c3 actually resize track heights to follow visible-tracks choice 2014-03-25 09:02:31 -04:00
5a90bef08b revert to use red border to indicate rec-arm instead of pink color 2014-03-25 08:02:26 -05:00
da36a8ee09 first part of switch from shrink/expand tracks to pyramix-style "pick number of visible tracks". function to follow shortly, this is the control widget part 2014-03-25 08:21:08 -04:00
c16a577a8d brownish zoom buttons 2014-03-25 06:36:09 -05:00
95f81e2d24 add optional arg to Editor::ensure_time_axis_view_is_visible() to "force" "make it visible as the top track" behaviour 2014-03-24 19:46:45 -04:00
012504d35a selecting a track/bus in the editor list now selects it in the canvas, and also ensures that it is visible
Visibility is done with Editor::ensure_time_axis_view_is_visible(), and ctrl-click in the editor list
was also modified to use the same method.
2014-03-24 17:32:04 -04:00
cc93a9f3dd add needed separator 2014-03-23 21:22:33 -05:00
b7b8f91e67 files for ArdourMenu 2014-03-23 18:15:34 -05:00
harrison
b9708d5f6b New theme for editor window using ArdourMenu 2014-03-23 18:11:42 -05:00
87c777450b prepare for the day when there can be TimeAxisView's that are not RouteTimeAxisViews. 2014-03-23 03:11:08 +01:00
89e63b4bce fix some memory leaks 2014-03-23 00:46:12 +01:00
86343b6c15 merge with master, primarily for adrian's maximise-mixer change 2014-03-22 10:58:26 -04:00
2044c12b7b String object for Greek locale testing should have been Glib::ustring, rather than std::string
(see my previous commit)
2014-03-21 16:02:46 +00:00
Adrian Knoth
c0845bed53 Keybindings for maximising the mixer window 2014-03-21 16:08:53 +01:00
Adrian Knoth
5f45828c67 Add option to display the mixer in fullscreen
This is useful for dual-head setups.
2014-03-21 16:08:53 +01:00
38a180ddc6 Implement 'fixup_bundle_environment()' for the MSVC build 2014-03-21 14:56:59 +00:00
640bd36906 fix editor full-screen state when re-loading session 2014-03-21 15:21:09 +01:00
4f7d94ea67 latest tweaks to autoscroll: symmetrical boundary on both sides, stop runaway scrolling, and more 2014-03-21 09:49:35 -04:00
65b4308c84 first pass at quantizing vertical scroll to whole tracks.
Dragging regions vertically does the quantization BUT speed control is lacking and the region ends up on
a track that is still invisible ... to be fixed as the sun rises.
2014-03-21 07:02:32 -04:00
ab44e41dfd change the meters into CairoWidget, add expose_area to CairoWidget::render() 2014-03-20 23:50:40 +01:00
9df3157dfc big rework of scrolling, horizontal part considered almost 100% done.
Many more changes than I would typically like in a single commit, but this was all very intertwined.
Vertical scrolling using track-stepping still to follow.
2014-03-20 13:29:45 -04:00
92b7e0709c videotimeline: fix black-frame generation (sample aspect ratio) on export 2014-03-20 00:15:39 +01:00
7e2518ec77 tweak A/V import logic 2014-03-20 00:15:34 +01:00
01082ff941 clarify A/V import options 2014-03-20 00:15:26 +01:00
01c6266909 videotimeline: fix black-frame generation (sample aspect ratio) on export 2014-03-19 23:46:01 +01:00
7022456b4f tweak A/V import logic 2014-03-19 18:22:24 +01:00
7d66ae5b51 clarify A/V import options 2014-03-19 18:22:24 +01:00
2952ac05e6 fixed a few warnings from clang static analysis 2014-03-18 22:51:44 +01:00
21c32d68ef Move '++next' (when sorting marker labels) so there's absolutely no chance of incrementing it once it reaches the list end 2014-03-15 14:40:36 +00:00
42e6353338 fix thinko when relabelling markers 2014-03-14 13:46:30 -04:00
543099afba rework SystemExec - use vfork wrapper (and lots of related stuff) 2014-03-13 16:58:07 +01:00
f48b556888 do not use Item::move() when dragging notes since this resets the Item's position in its group, rather than its coordinates.
This fixes the double-distance/wrongly drawn location of MIDI notes after a drag
2014-03-13 11:02:06 -04:00
c04081681c remove debug output 2014-03-13 08:43:07 -04:00
95c214c923 fix up button selection operation so that fade drags work again 2014-03-13 08:39:14 -04:00