Compact the port matrix slightly, and fix a couple of minor layout bugs.
git-svn-id: svn://localhost/ardour2/branches/3.0@6068 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
b49830d1a0
commit
c3d8d38f7f
@ -374,7 +374,7 @@ PortMatrixColumnLabels::render_bundle_name (
|
||||
|
||||
cairo_move_to (
|
||||
cr,
|
||||
xoff + basic_text_x_pos (0),
|
||||
xoff + basic_text_x_pos (0) + name_pad() * cos (angle ()),
|
||||
yoff + slanted_height() - name_pad() * sin (angle())
|
||||
);
|
||||
}
|
||||
|
@ -74,7 +74,7 @@ public:
|
||||
|
||||
/** @return grid spacing */
|
||||
static uint32_t grid_spacing () {
|
||||
return 32;
|
||||
return 24;
|
||||
}
|
||||
|
||||
protected:
|
||||
@ -101,7 +101,7 @@ protected:
|
||||
|
||||
/** @return space around the connection indicator */
|
||||
static uint32_t connection_indicator_pad () {
|
||||
return 8;
|
||||
return 6;
|
||||
}
|
||||
|
||||
static uint32_t mouseover_line_width () {
|
||||
|
@ -289,7 +289,9 @@ PortMatrixRowLabels::render_bundle_name (
|
||||
cairo_set_line_width (cr, label_border_width ());
|
||||
cairo_stroke (cr);
|
||||
|
||||
double const off = grid_spacing() / 2;
|
||||
cairo_text_extents_t ext;
|
||||
cairo_text_extents (cr, b->name().c_str(), &ext);
|
||||
double const off = (grid_spacing() - ext.height) / 2;
|
||||
|
||||
set_source_rgb (cr, text_colour());
|
||||
cairo_move_to (cr, xoff + x + name_pad(), yoff + name_pad() + off);
|
||||
|
Loading…
Reference in New Issue
Block a user