Commit graph

14809 commits

Author SHA1 Message Date
Robin Gareus
05afeb03f7 fix [potential] double clock connection:
ARDOUR_UI::set_session() starts clocking for a given session.
make sure ARDOUR_UI::parameter_changed() does not connect
before the session is active.
2014-09-17 07:06:03 -04:00
Robin Gareus
0eeab54ad5 prepare for clang static analysis of RT-functions:
see: https://github.com/fundamental/stoat
eventually more functions should be annotated, and
a common header file should be used to
  #define REALTIME __attribute__((annotate("realtime")))
2014-09-17 07:06:03 -04:00
Robin Gareus
fa9f6ab992 update clocks and video-frames at FPS 2014-09-17 07:06:03 -04:00
Robin Gareus
0389d3081d add an idle callback at FPS
Conflicts:
	gtk2_ardour/ardour_ui_dialogs.cc
	gtk2_ardour/ardour_ui_options.cc
2014-09-17 07:06:03 -04:00
Robin Gareus
18fae39868 redraw clock(s) only when needed. 2014-09-17 07:06:03 -04:00
Robin Gareus
72822a0008 video-timeline tools path updates for OSX and Windows 2014-09-17 07:06:03 -04:00
VKamyshniy
0841473634 [Summary] Reworking ui per request from Igor. Very little occasional cleanup. 2014-09-17 10:01:48 +03:00
GZharun
28a6d0c245 [Summary] Corrected code comments 2014-09-16 18:15:34 +03:00
GZharun
d3817d8f04 [Summary] Fixed issue with enormous growth of track's height when drop pointer above the track during resizing
[Details] Issue: 43068
2014-09-16 18:11:57 +03:00
nikolay
f02f647631 [Summary] Fix bug in Session Dialog
[Reviewed] GZharun
2014-09-16 13:15:18 +03:00
Valeriy Kamyshniy
448f8eb448 [Summary] Removing hard coding of the piece of layout where menu_bar is resides (the code for MAC). 2014-09-15 17:40:58 +03:00
VKamyshniy
02af44fee3 [Summary] Removing hard coding of the piece of layout where menu_bar is resides. 2014-09-15 16:58:26 +03:00
VKamyshniy
e6aa280712 [Summary] Removing a kind of fat point right after the menu bar on Windows. Red bar in editor_window.xml was just a dbg object . 2014-09-15 15:50:21 +03:00
nikolay
8f994b8fd7 [Summary] Fixed font issue in the Inspector's info label
[Reviewed] GZharun
2014-09-15 15:01:00 +03:00
GZharun
9b725bfa56 [Summary] Fixed issue with shifted playhead polygon when new session is created 2014-09-15 14:28:13 +03:00
nikolay
101fec83a5 [Summary] Fix crash on close session
[Reviewed] GZharun
2014-09-15 14:25:39 +03:00
nikolay
4f3f1d79ba [Summary] Code improvement
[Reviewed] GZharun
2014-09-15 12:51:47 +03:00
VKamyshniy
f48f540aa6 [Summary] Adding visual elements to the dropdown 2014-09-15 12:29:42 +03:00
VKamyshniy
e4d7539e79 [Summary] Fitting layout up to extended features of DROPDOWN MENU 2014-09-15 12:21:47 +03:00
VKamyshniy
2ff4c01ea5 [Summary] Extending DROPDOWN MENU 2014-09-15 11:37:33 +03:00
VKamyshniy
067bb24416 [Summary] Pixel hunting 2014-09-15 11:37:32 +03:00
Paul Davis
c5ebd76bb6 add button click sensitivity to close Marker IO dialog 2014-09-13 14:16:12 -04:00
Paul Davis
d187b54335 Revert "remove misleading comment, since WavesDialog does NOT share a common mechanism for closing dialogs."
This reverts commit f4c2d1a71d.
2014-09-13 14:10:09 -04:00
Paul Davis
f4c2d1a71d remove misleading comment, since WavesDialog does NOT share a common mechanism for closing dialogs.
This functionality was removed because it is part of ArdourDialog, not
Gtk::Dialog, which WavesDialog inherits from.
2014-09-13 14:05:43 -04:00
Paul Davis
402d5bec10 remove another reference to midi_port_dropdown, and make connecting Marker/MIDI ports actually work 2014-09-13 13:36:05 -04:00
Paul Davis
6130e9681a remove reference to dead file midi_port_dropdown.cc 2014-09-13 13:23:47 -04:00
Paul Davis
db182c852e use new marker IO dialog from marker button 2014-09-13 13:18:24 -04:00
Paul Davis
6738eac45f new dialog class for Marker IO 2014-09-13 13:18:08 -04:00
Paul Davis
785d4b316a new XML spec for marker IO dialog 2014-09-13 13:17:49 -04:00
Paul Davis
17b28d6e92 global rec button should indicate recording status 2014-09-12 12:55:24 -04:00
Paul Davis
48170820e8 hastily hacked up image/icon for global rec button when active 2014-09-12 12:55:06 -04:00
Valeriy Kamyshniy
48c77b58a0 [Summary] Removing surprises brought by git. 2014-09-12 17:04:38 +03:00
Valeriy Kamyshniy
5340eebadf Merge branch 'master' of git.waves.com:waves/tracks
Conflicts:
	gtk2_ardour/ui/tracks_preferences.xml
2014-09-12 16:13:41 +03:00
nikolay
e5c87df6cc [Summary] Revert of session_dialog.xml 2014-09-12 14:47:29 +03:00
VKamyshniy
c3b18752e9 [Summary] For some unexplainable reason, in editor window all drop downs start with emitting signal_show with no following signal_hide. This required a trick to set_active(tru/false) more correct way. 2014-09-12 14:40:13 +03:00
VKamyshniy
df46a583ec [Summary] Refining image from PRD 2014-09-12 14:11:50 +03:00
VKamyshniy
1ab0ad5532 [Summary] Colors, refined frm prd's mockups 2014-09-12 14:11:50 +03:00
VKamyshniy
2600038032 [Summary] Propagating expose to a child (if exists) of CairoWidget based object. 2014-09-12 14:11:49 +03:00
nikolay
d5f73ee0ac [Summary] Finished UI and some logic for timecode source drop down
[Reviewed] GZharun
2014-09-12 12:15:11 +03:00
nikolay
3898b5746b [Summary] Reworked disable tracks rename until it is recording
[Reviewed] GZharun
2014-09-12 11:37:33 +03:00
nikolay
0b855f1b02 [Summary] Progressing timer format drop down and timecode source drop down
[Reviewed] GZharun
2014-09-12 11:36:34 +03:00
Paul Davis
603e36f705 make click on global solo button disable soloing 2014-09-11 17:50:22 -04:00
Paul Davis
230a701e93 make global solo button blink to indicate something-soloed.
Color choices in icons/global_solo_button_active.png need "artist"
attention especially since "SOLO" text is pre-rendered.
2014-09-11 17:34:20 -04:00
Paul Davis
beab22602a added new 2 files to .gitignore to clean up output of git status 2014-09-11 17:02:04 -04:00
Paul Davis
00931a22b1 tweak,rearrange and otherwise iteratively approach PRD for DYNAMIC area at upper right of arrange view 2014-09-11 17:00:18 -04:00
Paul Davis
908bffa5a1 use Marker::default_new_marker_prefix 2014-09-11 17:00:18 -04:00
Paul Davis
b5491ad6d3 use Marker::default_new_marker_prefix 2014-09-11 17:00:18 -04:00
Paul Davis
21c94e2e2b modified add_marker_button image 2014-09-11 17:00:18 -04:00
Paul Davis
c75b7a3f0f tweak marker drawing and add default_new_marker_prefix string to consolidate default name of new GUI-created markers 2014-09-11 17:00:18 -04:00
Paul Davis
bf69e92e2b add new Gtkmm2ext::pixel_size() to conveniently get width&height for a given font + string 2014-09-11 17:00:18 -04:00