Commit graph

14699 commits

Author SHA1 Message Date
Paul Davis
c43faf75a3 fix typo in OS X packaging script 2014-09-05 18:28:11 -04:00
Paul Davis
1d3f89087e fix incorrect cherry-pick of OS X packaging fixes (taken from ardour-cc yesterday) 2014-09-05 17:29:15 -04:00
Paul Davis
7219e57c2a add required action for skip bar, and make visible by default 2014-09-05 16:52:08 -04:00
Paul Davis
39201e2c9d tweak pixel sizes for upper right of arrange view 2014-09-05 16:51:45 -04:00
Paul Davis
00668412b2 adjust ruler color to match PRD 2014-09-05 16:51:24 -04:00
Paul Davis
92491ebebb add new skip bar, to allow start on skip functionality 2014-09-05 16:07:07 -04:00
Paul Davis
ee1c8b1b60 renamed the transport-marker bar/ruler as punch-loop bar for more clarity in its purpose. 2014-09-05 15:54:58 -04:00
Paul Davis
a128e64e6e tracks has only 1 ruler, and the metric it uses depends on the primary clock mode 2014-09-05 15:24:41 -04:00
Paul Davis
2c92680788 don't needlessly redraw ruler if new metric is the same as the old 2014-09-05 15:24:16 -04:00
Paul Davis
be95422e11 attempt to remain identical to or very close to previous behaviour of win32 packaging script but parameterize product name. REQUIRES WINDOW TEST RUN 2014-09-05 15:05:14 -04:00
Paul Davis
e4cfa4b605 use PRODUCT_NAME_DIR="tracks" rather than hard-coded "ardour3" in windows packaging script 2014-09-05 14:58:20 -04:00
Paul Davis
9b405de03d add Canvas::Ruler::set_metric() to allow ruler metrics to be changed dynamically 2014-09-05 14:45:27 -04:00
Paul Davis
8c17bb0ca0 change Metric element of a Canvas::Ruler item into a pointer internally 2014-09-05 14:42:06 -04:00
Paul Davis
d3310fef62 tweak width for upper right corner of canvas/arrange elements 2014-09-05 14:17:04 -04:00
Paul Davis
badffd5398 remove debug output 2014-09-05 14:17:04 -04:00
Paul Davis
32abe76cd1 start rationalization of ruler display for Tracks 2014-09-05 14:17:04 -04:00
Paul Davis
9c610f1368 enable punch bar display and remove duplicate lines 2014-09-05 14:17:04 -04:00
Paul Davis
f4fab90fc0 increase timebar (ruler) height to 32 pixels 2014-09-05 14:17:04 -04:00
Paul Davis
7ec6e82300 revert Valeriy's changes to the binary program target name and add lots of comments.
There is clearly confusion about naming. The waf build in gtk2_ardour results in **TWO** final targets,
one of them is a binary and one of them is a script. They cannot both have the same name. The binary is
never invoked by users or developers directly.

If there are more plans to alter the naming design, I suggest we discuss this on Skype or via email. This change
caused a waf collision between the two targets (e.g. build/gtk2_ardour/tracks could end up being the script or
the executable depending on execution order and timing).
2014-09-05 14:17:04 -04:00
Paul Davis
b8cee2b292 getting closer to upper-right corner of canvas/arrange layout 2014-09-05 14:17:04 -04:00
GZharun
9b010ed417 [Summary] Fixed name width issue on MAC applying a workaround. It's a response on Pango bug which will be fixed by Paul Davis 2014-09-05 15:29:41 +03:00
Paul Davis
8f213aefb0 missed merge conflict resolution, now fixed 2014-09-05 07:49:53 -04:00
Paul Davis
65dd500200 Revert "[Summary] Fixed broken windows backend build. Made wavesaudio the only backend for Tracks"
The wavesaudio backend only runs on OS X and Windows. This change
makes it impossible to run Tracks on Linux.

This reverts commit a6e33a0e25.
2014-09-05 07:47:57 -04:00
VKamyshniy
4c0626721a [Summary] Just removing extra "c" from "coockie" 2014-09-05 14:36:20 +03:00
Greg Zharun
a6e33a0e25 [Summary] Fixed broken windows backend build. Made wavesaudio the only backend for Tracks 2014-09-05 14:34:00 +03:00
VKamyshniy
5f183a1583 [Summary] The only name required for naming the target executable is "tracks.exe". Any other name is not acceptable. 2014-09-05 13:10:17 +03:00
VKamyshniy
33869e322e [Summary] Progressing top bar 2014-09-05 11:12:16 +03:00
Paul Davis
6043d2da3a fix linux packaging to include all required style files
Conflicts:

	tools/linux_packaging/build
2014-09-04 22:29:19 -04:00
Paul Davis
251e955525 fix OS X packaging to include all required style files 2014-09-04 22:29:19 -04:00
Paul Davis
9dc10fc36b attempt to arrange upper right corner of canvas table via XML ... not working correctly, awaiting input from valeriy 2014-09-04 22:29:19 -04:00
Paul Davis
b805a9f8eb indent 2014-09-04 22:29:18 -04:00
Paul Davis
041d4123d2 fix mistake in name of default UI config file; restores visible rulers and correct colors in canvas and cairo widgets in general 2014-09-04 22:29:18 -04:00
Paul Davis
cc56e87178 code tidy 2014-09-04 22:29:18 -04:00
Valeriy Kamyshniy
c1249c4d1e [Summary] Progressing dropdown 2014-09-04 21:09:54 +03:00
Paul Davis
240f93a2c3 when track selection changes, cancel any and all name editing 2014-09-04 13:56:29 -04:00
Paul Davis
aa8bbf6a03 change all GUI config files (GTK RC and our own XML config files) to use product-neutral names 2014-09-04 13:29:53 -04:00
Paul Davis
32c154dd76 fix packaging scripts to use new system config file name; NOTE: this file should probably be included in Windows packages but appears not to be 2014-09-04 12:34:21 -04:00
Paul Davis
bd1bf7749b rename system and user config files with product-neutral names 2014-09-04 12:31:39 -04:00
GZharun
3d5f799136 [Summary] Reworked record region according to PRD 2014-09-04 18:45:10 +03:00
Paul Davis
e29dc599a8 fix merge conflict resolution error - use controls layout button press event handler (fixes dbl-click to add track) 2014-09-04 10:50:44 -04:00
Paul Davis
7ee8dd4159 use Editor::reset_controls_layout_height() when resetting height after fit_tracks(), rather than tweaking it directly 2014-09-04 10:50:43 -04:00
Paul Davis
696dee9607 fix ALSA backend for modified API 2014-09-04 10:50:43 -04:00
Paul Davis
bfdea4ac59 enable ALSA backend on Linux 2014-09-04 10:50:43 -04:00
nikolay
87afeb76ad [Summary] Limit track name to 13 letters
[Reviewed] GZharun
2014-09-04 17:34:55 +03:00
Paul Davis
1da0fe3f54 fix braces 2014-09-04 09:40:50 -04:00
Paul Davis
38b806c02f indent 2014-09-04 09:38:19 -04:00
Paul Davis
ef63f2421d fix merge conflict resolution mistake in CairoWidget that used the wrong scope for render() call 2014-09-04 09:28:51 -04:00
nikolay
cb15bfac1e [Summary] Disable Master Track's name editing
[Reviewed] GZharun
2014-09-04 14:43:05 +03:00
Paul Davis
9aabb6f48b add space in stdout output at startup 2014-09-04 07:41:07 -04:00
Paul Davis
af4a72b2d1 fix rec-enable button action 2014-09-04 07:41:07 -04:00