Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-11 | remove use of TimeRectangle | Paul Davis | |
2015-02-11 | When setting the duration of a TimeAxisViewItem, do not round before ↵ | Paul Davis | |
computing pixel width | |||
2015-01-08 | Fix show MIDI regions using track color. | David Robillard | |
2014-12-22 | move all (G)UI related configuration parameters into UIConfiguration, not ↵ | Paul Davis | |
RCConfiguration | |||
2014-12-19 | more color/modifier tweaks | Paul Davis | |
2014-12-18 | Use color modifiers for dynamic region styles. | David Robillard | |
2014-12-18 | Make MIDI regions translucent for internal tools. | David Robillard | |
2014-12-18 | Enforce internal/external selection exclusivity. | Ben Loftis | |
2014-12-18 | Remove internal edit mode and add "content" tool. | David Robillard | |
2014-12-16 | Various color tweaks. | David Robillard | |
This commit changes some color names, nuke your theme. This isn't quite ideal yet, but takes some steps towards where I think things should go aesthetically: Make automation tracks/regions colors correspond to their parent's type. Make selected MIDI notes outlined in red like most everything else, and scrap separate min/mid/max fill colors for selected MIDI notes. Color automation ghost MIDI notes based on original note color. Try to kill 90's looking brightish gray gradients in general. | |||
2014-12-15 | next modifier | Paul Davis | |
2014-12-15 | fix incorrect item name for color | Paul Davis | |
2014-12-14 | fix up requested color names everywhere. | Paul Davis | |
Thank <deity> for emacs ... space-uncamelcase-word-at-point FTW | |||
2014-12-14 | initial pass to replace all UIConfiguration::get_XXXXXX() calls with ↵ | Paul Davis | |
UIConfiguration::color(name). IMPORTANT: names have not been downcased and spaced yet, so many colors are not found | |||
2014-11-26 | massive reworking of color selection implementation | Paul Davis | |
2014-11-13 | Don't make MIDI regions in note mode completely invisible. | David Robillard | |
This makes for extremely confusing behaviour, particularly when creating new regions. This is still probably too transparent, IMO, but at least isn't totally mysterious. "visible" is a bit of a misnomer in the code, now. | |||
2014-11-07 | use new canvas colors header as necessary | Paul Davis | |
2014-11-07 | remove TimeAxisViewItem::RIGHT_EDGE_SHIFT; fix up x-coordinate for right ↵ | Paul Davis | |
edge of an audio fade out | |||
2014-11-07 | don't created vestigial frame canvas item for TimeAxisViewItem unless ↵ | Paul Davis | |
actually needed. They don't cost very much but there's just really no point cluttering up the scene graph with generally invisible and insensitive items | |||
2014-11-05 | add a selection frame to TimeAxisViewItem along with a slew of other ↵ | Paul Davis | |
height/positional fixes | |||
2014-11-03 | use ArdourCanvas::TimeRectangle for regions, notes, markers | Paul Davis | |
2014-11-01 | one off by one off - red-selection outline | Robin Gareus | |
This mitigates issues introduced with 3.5-3406-g90872c2 but is not a final solution. The x-axis is still broken. see #5589 comment0015955 | |||
2014-10-21 | remove "canvasvar_" from all functions related to obtaining values from ↵ | Paul Davis | |
ARDOUR_UI::config() | |||
2014-09-04 | Revert "cont'd work on automation-track headers (amend ba53af1c5)" | Robin Gareus | |
This reverts commit beb5e3e777b0e92e8dde7ee12c324b32c679ff63. | |||
2014-09-03 | cont'd work on automation-track headers (amend ba53af1c5) | Robin Gareus | |
now that the separator line is at the top, offset region-contents y0 by 1px. | |||
2014-08-31 | rework track inset (amend 7d7b787 and bf13bf63): | Robin Gareus | |
Only inset red-selection rectangle (top & bottom). Do not draw duplicate borders (waste pixels) for regular regions. | |||
2014-08-31 | inset regions into track (don't share edges) | Robin Gareus | |
2014-08-29 | red-border selection for tracks, regions, and processors. requesting comments | Ben Loftis | |
2014-06-30 | move contrasting_text_color() into ArdourCanvas | Paul Davis | |
2014-06-27 | make time axis view item name text be insensitive to events | Paul Davis | |
We don't really need to be able to click on this to do anything - dbl-click on the item brings up the edit menu etc. | |||
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-06-23 | reset time axis view item name text color when selected status changes | Paul Davis | |
2014-06-22 | more canvas refactoring. | Paul Davis | |
Remove Canvas::Layout, use Canvas::Container for the same purpose, move child-rendering into Item::render_children() so that it could theoretically be used by any derived type. | |||
2014-06-21 | use newly factored canvas in gtk2_ardour | Paul Davis | |
2014-06-19 | various fixes for places that used get_font_for_style() ... converted to use ↵ | Paul Davis | |
UIConfiguration::get_canvasvar_*Font() | |||
2014-06-13 | rationalize and coordinate handle of region (time axis view item) opacity. | Paul Davis | |
There are still some bugs with this because of the waveview image cache - fixes coming soon. | |||
2014-06-12 | use the alpha/opacity value for the region base whether track colors are in ↵ | Paul Davis | |
use or not | |||
2014-06-12 | drag handles no longer exist as distinct item types (failed experiment) | Paul Davis | |
2014-06-09 | substantial changes in color management, involving a reduction in the use of ↵ | Paul Davis | |
Gdk::Color and more consistent logic for region coloring. Group tabs now also get the text drawn in an appropriately contrast-y color | |||
2014-06-08 | Use a dumb cache for waveview ImageSurfaces. This halves the size of the | nick_m | |
previous one, but usually ends up using three of them at the current CACHE_HIGH_WATER setting. Should result in a smaller memory footprint for sessions with multiple copies of nearby audio segments (electronic style). The downside is the larger memory footprint for linear recording sessions if CACHE_HIGH_WATER > 1 (1 giving a max of two half - sized cache entries per audio stream). | |||
2014-06-05 | remove needlessly-added method | Paul Davis | |
2014-06-05 | reinstate a canvas group where we reparent regions while dragging, so that ↵ | Paul Davis | |
they are always on top. I mistakenly removed this during the onecanvas changes. | |||
2014-06-05 | tweak logic for region coloring, particularly when muted | Paul Davis | |
2014-06-05 | remove unused label_color from TimeAxisViewItem | Paul Davis | |
2014-06-05 | hopefully fix up selection of color for region name text, under all conditions | Paul Davis | |
2014-04-18 | put back bottom line of region views if name highlight is not shown. | Paul Davis | |
Also remove redundant line that replicated the one we modified. | |||
2014-04-16 | improve comment text | Paul Davis | |
2014-04-16 | fix logic for Config->show_name_highlight (reversed from inital experiments) | Paul Davis | |
2014-04-16 | use new config option to control name highlight and name placement | Paul Davis | |
2014-04-14 | make frame/trim handles transparent for now. | Paul Davis | |
This is a new GUI feature that will not be completed for the 3.6 release, so just hide them. |