summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2015-04-24For MSVC builds, implement 'rint()' and 'rintf()' to supplement the ones ↵John Emmas
that were already implemented
2015-04-24fix scaling of master-meter in toolbarRobin Gareus
2015-04-23monitoring section UI scalingRobin Gareus
2015-04-23scale markersRobin Gareus
2015-04-23scale peak-meter reset buttonRobin Gareus
2015-04-23more HiDPI cleanupRobin Gareus
2015-04-22prefer initialization to assignment for ARDOUR_UIPaul Davis
2015-04-22make save-as dialog be persistent, to retain settings across save-asPaul Davis
2015-04-22clean up GUI scalingRobin Gareus
2015-04-22add central API to calculate UI scalingRobin Gareus
2015-04-22scale inline slider girth.Robin Gareus
2015-04-22scaleable routing icons & wiresRobin Gareus
2015-04-22Initial Gain Coefficient tweaksBen Loftis
1) Disambiguate 1.0 to GAIN_COEFF_UNITY, and 0.0 to GAIN_COEFF_ZERO 2) Add GAIN_COEFF_SMALL which replaces SMALL_SIGNAL (-140dB) 3) GAIN_COEFF_SMALL can used to avoid interpolating towards -inf on a db scale 4) GAIN_COEFF_SMALL is used to detect very small (denormal?) gains and memset to zero
2015-04-21Added support for exporting mp4 chapter marksJohannes Mueller
The mp4 file format supports chapter marks using the so called mp4chaps format to enable chapter wise navigation in an mp4 file. The format is like hh:mm:ss.sss Chapter Title This commit adds the ability to export those kind of chapter marks along with TOC and CUE marks. The filename extension for the chapter mark file is "chapters.txt". The format specification description is "MP4ch".
2015-04-21Update editor_rulers.ccahellquist
Change ruler context actions from "Make Loop range" to "New Loop range" change ruler context actions from "Make Punch range" to "New Loop range" This to make it consistent with other ruler context actions eg. "New....."
2015-04-21update some calls to use new get_preferred_edit_position; needs testingBen Loftis
2015-04-21minor tweaks to Cut Time dialog. Use an enum to tell ↵ben
preferred_edit_location what to ignore, so cut and insert dialogs will never use mouse location.
2015-04-21Port 'Cut time' code from MixbusColin Fletcher
Copy the 'Cut time' code from Mixbus, making a few obvious fixes to work in A3 (e.g. nframes_t => framepos_t / framecnt_t). Seems to work to move & remove markers, tempo & meter markers, and regions on selected tracks. Still TODO: - use existing A3 'Insert time' dialogue - make it respect 'No selection = all tracks' - rename the command to something like 'Remove time' or 'Delete time': 'Cut' sounds to me as if the removed range should end up on the clipboard ready to be pasted somewhere, which of course it doesn't.
2015-04-22Monitor section - init _output_selector to 0.nick_m
2015-04-21merge fix for tempo branchBen Loftis
2015-04-21merge monitor_section branchBen Loftis
2015-04-21Merge branch 'master' into saveasPaul Davis
2015-04-20tuning the save-as dialogPaul Davis
2015-04-21new attempt at scaling indicator LEDRobin Gareus
2015-04-21adjust default meter font-size (same as it was before)Robin Gareus
2015-04-20use save as dialog in ArdourUIPaul Davis
2015-04-20add save_as dialog to build systemPaul Davis
2015-04-20initial version of save-as dialogPaul Davis
2015-04-20towards fixing #6265Robin Gareus
2015-04-20Merge branch 'master' into saveasPaul Davis
Conflicts: gtk2_ardour/ardour.menus.in libs/ardour/session_state.cc
2015-04-20clarify GUI scalingRobin Gareus
2015-04-20scalable pannersRobin Gareus
2015-04-20towards scaleable meter and mixer UIRobin Gareus
somewhat hacky solution, but there's no good central point to control this and get integer rounding/summing, is there?
2015-04-19update russian translationPaul Davis
2015-04-18transport button HiDPI scalingRobin Gareus
2015-04-18HiDPI button tweaksRobin Gareus
2015-04-17fix mingw build4.0Paul Davis
2015-04-17fix typo after localedir changePaul Davis
2015-04-17Don't modify a RouteUISelection that we've just erasedJohn Emmas
2015-04-17fix novice-level mistake that causes localedir to point to random, reusable ↵Paul Davis
(typically stack) memory
2015-04-15update german translationPaul Davis
2015-04-15update russian translationPaul Davis
2015-04-14When running on Windows, hide the Engine dialog before calling ↵John Emmas
'push_state_to_backend()' For some reason we don't understand 'push_state_to_backend()' can interfere with hiding the dialog (causing a partially hidden dialog to remain on screen). It's most likely a timing issue with the Windows version of GTK. Fortunately, reversing the calling order seems to fix it - BUT... If there's no session loaded yet, the user can be left with a very long wait while nothing seems to be happening. The next thing the user would normally see would be the splash image. So let's display it slightly early (so the user can at least see that something's happening). Sadly, it's all very kludgy - but a lot better than what we had before... :)
2015-04-14simplify coaxing clock value out of ardourRobin Gareus
2015-04-13when building context menu for click on mixer strip, ensure clicked-on strip ↵Paul Davis
sets selection appropriately
2015-04-13add bracesPaul Davis
2015-04-13now that there is only 1 effective selection, adjust add-new-track-or-bus ↵Paul Davis
option for after/before selection
2015-04-13remove UI configuration variable link-editor-and-mixer-selection, and make ↵Paul Davis
behaviour be equivalent to this option always being true
2015-04-13fix issue with logic controlling rude isolate buttonPaul Davis
2015-04-11gtk2_ardour code should use translation domain "gtk2_ardour[MAJOR_VERSION]" ↵Paul Davis
not gtk2_ardour3