Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-21 | Resolve Bundle Manager Input/Output label ambiguity | Robin Gareus | |
2016-08-21 | NO-OP: more source code comments | Robin Gareus | |
2016-08-21 | Merge set_pango_fontsize() into reset_dpi() | Julien "_FrnchFrgg_" RIVAUD | |
… since reset_dpi() is the only caller. | |||
2016-08-21 | Silence a GCC initialization order warning | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-21 | refurbish a-pong | Robin Gareus | |
* add code comments * support no-inplace audio processing * display score * add re-init & difficulty settings | |||
2016-08-21 | clean up a-pong | Robin Gareus | |
2016-08-21 | Exclude dev/example Lua scripts from packages | Robin Gareus | |
2016-08-21 | showcase | Robin Gareus | |
2016-08-21 | Lua bind MonitorProcessor | Robin Gareus | |
2016-08-20 | Avoid jitter of track headers width when changing automation states | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-20 | Make knobs size requests dynamic | Julien "_FrnchFrgg_" RIVAUD | |
At the point of creation, the automate_button size request is wrong since it has not the correct style yet. Instead of trying ugly hacks to fix that, connect to the knob's size_request signal and get the button's requisition only when needed. If the system font changes to one that has different extents (even if the point size is the same), the UI will thus correctly update. | |||
2016-08-20 | Do not constrain vertical size without need | Julien "_FrnchFrgg_" RIVAUD | |
A value of -1 means "let the widget use its natural size in that direction". | |||
2016-08-20 | Use ArdourButton::Square mode instead of ad-hoc sizing | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-20 | Use set_sizing_text in generic plugin ui | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-20 | Invalidate char_pixel_* on possible font change | Julien "_FrnchFrgg_" RIVAUD | |
So that the padding and other elements always correctly depend on the font instead of the default GTK font (which might have a wildly different size from the fixed size fonts of Ardour's custom theme). | |||
2016-08-20 | ArdourButton: add text for measuring decoupled from display text | Julien "_FrnchFrgg_" RIVAUD | |
In the normal course of events, an ArdourButton requests just enough space to display its elements. In particular the size will change when the text does. Yet, in several cases it is better to avoid layout jittering; until now ArdourButton users manually set a static size on the button at creation time. Introduce new API to set the text used for measuring the button size separately from the text that will be displayed. In most cases this enables the callers to replace set_size_request_to_display_given_text(button, text, w, h); where w and h were hard-coded to cater for other button elements, by button.set_sizing_text(text); which will make ArdourButton correctly compute the size request in all cases with its real elements and padding. ArdourButton users can call button.set_sizing_text(""); to get the size request depend on displayed text (which is the default). | |||
2016-08-20 | Fix colors of disabled spin buttons (and maybe others) | Julien "_FrnchFrgg_" RIVAUD | |
The insensitive state should not get a base color that's the same as the enabled one, or the difference is not visible enough (only the text color changes). In fact, since the goal of the entry modifications is to aid visibility during user input, there is no reason to override the insensitive colors. Just inherit the insensitive colors of the global style. Also fix a comment that was attached to the wrong declaration. | |||
2016-08-19 | OSC: Add setup to GUI | Len Ovens | |
2016-08-19 | fix optimized build compilation | Robin Gareus | |
2016-08-20 | Amend last commit - remove some code. | nick_m | |
2016-08-20 | Swap tempo/meter colours when hovering. Use entered marker for these as well. | nick_m | |
- Note : entered_marker modifies the 'p' press, locating to the currently hovered-over marker. | |||
2016-08-20 | Add a colour for music-locked meters. | nick_m | |
2016-08-19 | fix missing API for no-app-nap when building on OS X < 10.9 | Paul Davis | |
2016-08-20 | Revert last commit (269a08a2b1). | nick_m | |
2016-08-20 | Allow both types of constrained drag (again). | nick_m | |
- Holding the constraint modifier at the time of grab gives constrained x. - Holding the constraint modifier after the grab but before the first motion constrains to the direction of first movement. | |||
2016-08-20 | Extending an empty selection selects the clicked region. | nick_m | |
- fixes a crash where the first operation on loading a session is a constrained drag | |||
2016-08-19 | and another typo gone in in 9702020 | Robin Gareus | |
2016-08-19 | add code to disable AppNap on OS X/MacOS | Paul Davis | |
Should build on versions before 10.9 and run everywhere due to respondsToSelector check. | |||
2016-08-19 | fix typo in 9702020 | Robin Gareus | |
2016-08-19 | Remove unused lines in clearlooks.rc.in | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-19 | ad rest of Stripable API to lua | Paul Davis | |
2016-08-19 | Move 'round()' / 'trunc()' etc so that they won't conflict with any versions ↵ | John Emmas | |
already available in MSVC | |||
2016-08-19 | For MSVC, 'using namespace whatever' doesn't help us to differentiate ↵ | John Emmas | |
between ambiguous type names so... given that 'Rectangle' is a type name that's commonly found in several different namespaces, we'll need to specify explicitly which one we want. | |||
2016-08-19 | 'roundf()' wasn't introduced in MSVC until VS2013 - so for the time being, ↵ | John Emmas | |
let's emulate it using 'floorf()' | |||
2016-08-19 | Avoid CamelCase in color names | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-19 | handle edge-case where jack-meta-data may be NULL, but the call succeeds | Robin Gareus | |
this fixes #6968 | |||
2016-08-19 | fix failure to remove keyvalue from Keyboard::state on key release | Paul Davis | |
2016-08-19 | MIDI polyphonic pressure, part 2 | Paul Davis | |
2016-08-19 | attempt to handle poly-pressure (polyphonic aftertouch) similarly to other ↵ | Paul Davis | |
MIDI messages | |||
2016-08-18 | OSC:: needs the .h file too... | Len Ovens | |
2016-08-18 | OSC: make remote port setting possible, add default surface variables | Len Ovens | |
2016-08-19 | initialize uninitialized variable | Robin Gareus | |
2016-08-19 | Update automated Plugin Controlls when seeking and not rolling | Robin Gareus | |
2016-08-19 | Make automation state buttons active when not on Manual | Julien "_FrnchFrgg_" RIVAUD | |
With the same color code as the fader automation button on mixer strips. This is especially usefull when use_knob is true (e.g. for a-EQ) because the automation only shows one letter and a "Write" state can thus be easy to miss. | |||
2016-08-19 | Remove unused space in gain_meter's automation menu | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-19 | fix Aux-Send Panner Linking | Robin Gareus | |
2016-08-18 | fix SNAFU in track-properties script | Robin Gareus | |
2016-08-18 | Add missing return | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-18 | Make ArdourButton detect when a grab should stop being pressed | Julien "_FrnchFrgg_" RIVAUD | |
If for whatever reason a grab is taken (e.g. a menu popping up) while somebody is pressing a mouse button on an ArdourButton, then the ArdourButton will not get the mouse button release event and will look stuck in pressed position. The leave notify event is fired if the mouse is still on the ArdourButton while the grab is taken, but not if the user was dragging the mouse outside of the button. The only reliable way is to listen for the grab_broken_event signal. Do so. | |||
2016-08-18 | don't show empty time axis view context menus | Paul Davis | |