Commit graph

314 commits

Author SHA1 Message Date
GZharun
6f215a3537 [Summary] Added new track creation by double click under the list of tracks. Removed New Track menu appearance on the right click on the same region 2014-08-01 10:45:28 +03:00
VKamyshniy
f0da171e61 [Summary] Progressing UI 2014-07-18 20:32:05 +03:00
Paul Davis
27ea99ff95 if Profile->get_trx() is true, then enabling record will also check if there are no tracks rec-enabled. If so, it enables them all, and rolls the transport too 2014-07-09 23:04:15 -04:00
nikolay
b55052c824 [Summary] refactoring of the function session_parameter_changed()
[Review] GZharun
2014-07-09 13:55:59 +03:00
nikolay
f28dcaa77f [Summary] Implementation of the AUTO LOCK TIMER and minor improvement of session_lock_dialog
[Review] GZharun
2014-07-03 17:52:57 +03:00
nikolay
7072e34776 [Summary] In ARDOUR_UI was implemented handler on session config changed
[Reviewed] GZharun
2014-06-25 11:35:23 +03:00
nikolay
c72ea7d77a no message 2014-06-23 12:03:37 +03:00
nikolay
d7c034f15a [Summary] Fill Session_Settings tab (FILE TYPE and BIT DEPTH) in Preference_Panel
[Review] GZharun
2014-06-19 17:09:49 +03:00
Nikolay Polyanovskii
2ee481e8df [Summary]
Improve logic of replacing session.
Improve delete unnecessary files and directories on replace session.

[Reviewed] GZharun

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 465616]
2014-06-05 12:43:00 -04:00
Grygorii Zharun
ee4e028d1a [Summary] Added editor MultiOut/StereoOut switching actions into editor button handlers
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462461]
2014-05-21 11:47:04 -05:00
Valeriy Kamyshniy
c5c90aaf05 Adding actions on MULTI OUT and STERE OUT mode
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462428]
2014-05-21 10:07:55 -05:00
Valeriy Kamyshniy
99693fd05e [Summary] Rearranging transport toolbar and other tools in editor window
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 462043]
2014-05-20 12:39:45 -05:00
Valeriy Kamyshniy
0089053814 [Summary] Rearranging transport toolbar and other tools in editor window
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 461983]
2014-05-20 09:12:48 -05:00
Valeriy Kamyshniy
fd1d7777fd Arranging tool pannel
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 460869]
2014-05-15 08:25:23 -05:00
Grygorii Zharun
50b5a3df07 [Summary] Implemented Engine state controller
[Reviewed by] Conceptual review has been done with VKamishniy

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 460058]
2014-05-13 07:47:00 -05:00
Valeriy Kamyshniy
f99d057421 removing button for synch mode
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 459984]
2014-05-13 06:43:12 -05:00
Grygorii Zharun
ce2a519afa [Summary] Merging from GIT
[Details] Starting point:
Mar 24 2014, 11:47 PM
Commit: 87184ab80d

Target point:
Commit: 59e6694405
Apr 16 2014, 4:01 PM

[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453690]
2014-04-18 04:21:54 -05:00
Valeriy Kamyshniy
61e359daf7 adding session lock dialog
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453420]
2014-04-17 05:09:40 -05:00
Valeriy Kamyshniy
2f46766a9a adding system lock dialog
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 453235]
2014-04-16 12:30:29 -05:00
Valeriy Kamyshniy
bccd98541b [P4/git history rebuild] header file changes related to replacing audio/MIDI setup with tracks control panel 2014-05-27 21:12:55 -04:00
Paul Davis
86343b6c15 merge with master, primarily for adrian's maximise-mixer change 2014-03-22 10:58:26 -04: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
Robin Gareus
543099afba rework SystemExec - use vfork wrapper (and lots of related stuff) 2014-03-13 16:58:07 +01:00
Robin Gareus
ba0ae4818a [VST] scan timeout display and per plugin timeout override. 2014-03-09 20:32:52 +01:00
Robin Gareus
d8329d855d implement plugin-scan cancel-button sensitivity 2014-02-25 14:57:59 +01:00
Robin Gareus
6471c94254 hook-up GUI idle handler 2014-02-25 14:57:58 +01:00
Robin Gareus
22905d8a93 prepare GUI notifications for plugin scan 2014-02-24 02:04:37 +01:00
Robin Gareus
1d39cf7543 move SystemExec to libpbd 2014-02-19 03:38:43 +01:00
Paul Davis
3020b224fa Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there 2014-01-10 16:07:57 -05:00
Paul Davis
ea1ccb869a fix merge with master 2013-10-31 13:16:51 -04:00
nick_m
be69bf15dd New routes are placed after highest selected route. 2013-10-24 01:27:13 +11:00
Paul Davis
664e715a00 merge from master 2013-10-22 15:29:44 -04:00
Tim Mayberry
28525d7b69 Forward declare NSM_Client class in ardour_ui.h
nsm.h pulls in winsock2.h and with the mingw build and it causes endless
warnings from the compiler
2013-10-21 10:10:40 +10:00
Tim Mayberry
b540d0e4bc Fix check button handling in Memory Warning Dialog 2013-10-21 10:10:40 +10:00
Paul Davis
e5888d3983 merge with master and fix 2 conflicts 2013-10-16 22:06:56 -04:00
John Emmas
98880915af 'gtk2_ardour' - Add some further header files to satisfy MSVC build 2013-10-14 17:14:23 +01:00
John Emmas
fa71d82dda Merge branch 'windows' into windows+cc 2013-10-11 18:23:53 +01:00
Paul Davis
2a6a16f980 merge with master, fixing conflicts in 3 wscript files 2013-10-09 14:00:42 -04:00
Paul Davis
5d85b5257e use new GtkUI design in ARDOUR_UI 2013-10-07 20:27:54 -04:00
John Emmas
300b484cf6 Merge branch 'master' into windows+cc
Conflicts (hopefully resolved):
	gtk2_ardour/ardour_ui.cc
	gtk2_ardour/ardour_ui.h
	gtk2_ardour/ardour_ui_options.cc
2013-10-06 11:56:03 +01:00
John Emmas
a88f38cf10 'gtk2_ardour (msvc)' - Some changes needed before anything at all will compile
For the most part, the compilation problems are caused by lines such as:-

      WM::Proxy<ThemeManager> theme_manager;

Before MSVC will compile the above it needs to know that the specified object type contains an appropriate (i.e. publicly available) default c'tor. Therefore the corresponding header file needs to get #included, rather than just declaring that type to be a class (whilst all classes have a default c'tor, it needn't necessarily be public). The remaining changes are mostly minor.

This commit should be tested ASAP to make sure it doesn't upset the other compilers.
2013-09-26 10:58:07 +01:00
Paul Davis
b362ff220c major rearrangement of startup/session loading code
first-time user code remains in ArdourStartup
session selection/setup moved to SessionDialog
many other cleanups, logic improvements, and so forth to the overall session loading process.
Not 100% finished yet.
2013-09-23 14:41:52 -04:00
Paul Davis
f1aa5839c0 use WindowManager/WMProxy to correctly manage the audio/MIDI setup window 2013-09-22 19:22:56 -04:00
John Emmas
19bb2b33a8 Merge remote-tracking branch 'remotes/origin/cairocanvas' into windows
Conflicts (hopefully resolved):
	gtk2_ardour/marker.cc
	gtk2_ardour/midi_region_view.h
	gtk2_ardour/region_gain_line.h
	gtk2_ardour/utils.cc
	gtk2_ardour/video_image_frame.cc
	gtk2_ardour/wscript
	libs/backends/jack/wscript
2013-09-21 09:17:25 +01:00
Paul Davis
20fa19e69e more excision of "JACK" from labels, menu items, etc.
NOTE: users will lose the sample rate/latency display in the status bar display. Not yet sure what to do about this
2013-09-17 22:25:21 -04:00
Paul Davis
fd23ebd088 Merge branch 'master' into cairocanvas 2013-09-17 21:23:30 -04:00
Paul Davis
302b08c059 Merge branch 'master' into windows 2013-09-17 21:22:56 -04:00
Paul Davis
c698ada035 change return type on {disconnect_from,reconnect_to}_engine() and make public so that we can use these when doing intentional disconnects without popping up the "HALTED" dialog 2013-09-17 21:07:14 -04:00
Paul Davis
7a30e63eaa fix merge conflicts with master 2013-09-14 16:42:40 -04:00
Paul Davis
bb826f4bee incomplete merge of master into windows (requires upcoming changes to master to be complete) 2013-09-12 11:28:50 -04:00