summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2013-07-04fix race/endless loop on exit:Robin Gareus
if gtk is going away while ardour updates the splash-screen: Gtk-CRITICAL **: IA__gtk_main_quit: assertion `main_loops != NULL' failed
2013-07-03adjust mixer meter metric scaleRobin Gareus
2013-07-03fix alignment of meters on midi-tracksRobin Gareus
2013-07-01Make CD track details visible whenever CD range is ticked.Colin Fletcher
Make the CD track details visible whenever the CD range box has been ticked, rather than only when the user toggles the box on.
2013-06-30common spelling of infinity (lowercase as libc's printf)Robin Gareus
2013-06-30Fix 'Location window is blank' (#5538)Colin Fletcher
Call set_session() on the location window from ARDOUR_UI::set_session(), and show_all() on the location window's LocationUI in set_session, so that it displays the markers and ranges of the current session.
2013-06-29Fix crash when showing external send GUIRobin Gareus
2013-06-23fix ardvst and ardourvst (use variable or version number)Robin Gareus
2013-06-23Merge branch 'radiosrb' of https://github.com/adiknoth/ardourRobin Gareus
2013-06-23Merge branch 'patches' of https://github.com/jdekozak/ardourRobin Gareus
2013-06-23fix caching of Audio+Midi metricsRobin Gareus
MIDI track meters can either be MIDI-only or Audio+MIDI previously they used the same ID for gain-meter static image cache.
2013-06-23remove compilation warningJulien de Kozak
2013-06-22Further Freesound import tweaks.Colin Fletcher
Make download of sound files multi-threaded. Each sound file download takes place in its own thread, and has its own progress bar and cancel button, which stack up from the bottom of the list of results. Sound files download into a file with a '.part' suffix, which is then renamed to the intended name on success. Add a 'Similar' button, which searches Freesound for sounds similar to the currently-selected sound in the results list. Add a freesound-download-dir config variable to decide the location of sound files downloaded from Freesound. Move Windows-specific logic to replace '/'s with '\'s from Mootcher::changeWorkingDir() to Mootcher::ensureWorkingDir(), and remove the now unused Mootcher::changeWorkingDir(). Use Glib::build_filename to construct paths.
2013-06-21Amend comment to 'delete this'Colin Fletcher
Amend comment to 'delete this' to describe why I think it's OK.
2013-06-21Use connect(..., gui_thread()) rather than g_idle_add().Colin Fletcher
Use the proper functions to ensure things happen in the main gui thread, instead of fudging around with g_idle_add().
2013-06-21Further Freesound tweaks.Colin Fletcher
Make download of sound files multi-threaded. Each sound file download takes place in its own thread, and has its own progress bar and cancel button, which stack up from the bottom of the list of results. Sound files download into a file with a '.part' suffix, which is then renamed to the intended name on success. Add a 'Similar' button, which searches Freesound for sounds similar to the currently-selected sound in the results list.
2013-06-21Use config variable for Freesound download folder location.Colin Fletcher
Use the new freesound-download-dir config variable to decide the location of sound files downloaded from Freesound. Move the Windows-specific logic to replace '/'s with '\'s from Mootcher::changeWorkingDir() to Mootcher::ensureWorkingDir(), and remove the now unused Mootcher::changeWorkingDir(). Use Glib::build_filename to construct the path.
2013-06-21Add vertical zoom via scroll wheel modifier key to editor summary.Colin Fletcher
If the ScrollZoomVerticalModifier key is used with the scroll wheel over the editor summary pane, zoom the editor vertically.
2013-06-21Make scroll-wheel modifier keys consistent in editor summary pane.Colin Fletcher
Separate out the handling of left/right scroll events from normal up/down ones in the editor summary pane scroll wheel handling, and use the new constants for scroll wheel keyboard modifiers in conjunction with up/down scroll events. Modifiers for left/right scroll events should be unaffected by this.
2013-06-21Make scroll-wheel modifier keys consistent in main editor window.Colin Fletcher
Add constants for the keyboard modifiers that should be used for vertical zoom, horizontal zoom, and horizontal scrolling in the main editor window, and use these where appropriate rather than using Keyboard::PrimaryModifier and friends directly.
2013-06-19move video export info to online-manual, allow to open it.Robin Gareus
2013-06-19Prompt the user for confirmation before removing an export presetAdrian Knoth
Requested by Radio SRB (http://srb.fm)
2013-06-19Prompt the user for confirmation before removing an export format.Adrian Knoth
Requested by Radio SRB (http://srb.fm)
2013-06-17vtl: remember original video-file for later export/muxRobin Gareus
2013-06-16remove executable mode-bit from filesRobin Gareus
2013-06-16vtl: use avi/mjpeg (insted of mpeg4) for video proxyRobin Gareus
* average picture quality is worse * ..but seeking works accurately (no more PTS/DTS mess with Quicktime files) * ffmpeg transcode to mpeg4 retains PTS, DTS ( to mjpeg does not) * eventually harvid&xjadeo need to be updated to seek to non-monotonic PTS, DTS timestamps
2013-06-16vtl: update ffmpeg option sameq/qscaleRobin Gareus
2013-06-15new track-height icons -- inspired by tom^_Robin Gareus
2013-06-14remove cruftRobin Gareus
2013-06-14remove old/unused export_multiplicatorRobin Gareus
2013-06-14remove cruft - old CMT imageframe*Robin Gareus
2013-06-14NOOP clean up codeRobin Gareus
move curl-http-get wrapper-function which is used by various videotimeline related code to util.c
2013-06-14avoid name-conflictRobin Gareus
when compiled with -rdynamic, "AudioStream" symbol conflicts with AspectVST.so
2013-06-13Generalize no-plugin-state from AudioUnits to all pluginsPaul Davis
Replace AU_STATE_SUPPORT compile-time define with NO_PLUGIN_STATE and make it prevent plugin state setting, preset loading, preset saving and plugin state saving. Blocks on these actions exist partially in the backend and partially in the GUI (this latter class are not absolute, and should OSC or MIDI be able to drive Plugin::save_preset() the block could be circumvented). Set NO_PLUGIN_STATE if --freebie is used at waf-configure time
2013-06-14Update Russian translation of Ardour 3.2Alexandre Prokoudine
2013-06-14Fix the spelling and abstract the program nameAlexandre Prokoudine
The video exporting dialog has a few spelling bugs, as well as unabstracted program name. The patch fixes it.
2013-06-14s/Framenumber/Frame number/Robin Gareus
2013-06-13vtl: clean-up "Remove Video" action stateRobin Gareus
2013-06-13vtl: check if server's docroot matches ardour's configRobin Gareus
NOTE: this breaks backwards compatibility with icsd and harvid < 0.3.0 which do not report their settings. It may also conflict with harvid running on localhost in a chroot. Ideally this will be a warning only. That the user can choose to ignore this and should get the option to stop the video-server and re-start it using a different docroot.
2013-06-13vtl: make "Remove Video" insensitive if N/ARobin Gareus
2013-06-11more changes to consolidate version definition into the top level wscript filePaul Davis
2013-06-11adjust the way version and revision info are gathered, defined and usedPaul Davis
2013-06-11update .po filesPaul Davis
2013-06-11vtl: wait for output from ffprobeRobin Gareus
fix code-ordering bug that sneaked in when re-factoring the parser.
2013-06-11separate general vs temporary(no vtl) OSX definesRobin Gareus
2013-06-11remove inadvertently committed debug messageRobin Gareus
2013-06-10when exiting internal edit mode because of a mouse button press on a ↵Paul Davis
non-MIDI region, _join_object_range_state is set to NONE, not OBJECT, which would block selection of the clicked-upon region. fix that, to prevent an assert()-driven crash when the drag ends and there are no regions selected
2013-06-10set PATH (used for harvid+ffmpeg)Robin Gareus
2013-06-10vtl: send A/V offset to video-monitor when launchedRobin Gareus
2013-06-10vtl: NOOP, replace old defineRobin Gareus