mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-07 20:33:23 +00:00
Use round line noins and caps
It doesn't really make much of a difference, but it can be visible especially with lots of tight samples. Miter joins really look horrible for acute angles. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
55156e63c3
commit
0a13d287e5
1 changed files with 3 additions and 2 deletions
|
@ -235,8 +235,6 @@ static void plot_depth_profile(struct dive *dive, struct graphics_context *gc, s
|
||||||
struct plot_data *entry;
|
struct plot_data *entry;
|
||||||
int maxtime, maxdepth, marker;
|
int maxtime, maxdepth, marker;
|
||||||
|
|
||||||
cairo_set_line_width(gc->cr, 2);
|
|
||||||
|
|
||||||
/* Get plot scaling limits */
|
/* Get plot scaling limits */
|
||||||
maxtime = round_seconds_up(dive->duration.seconds);
|
maxtime = round_seconds_up(dive->duration.seconds);
|
||||||
maxdepth = round_depth_up(dive->maxdepth);
|
maxdepth = round_depth_up(dive->maxdepth);
|
||||||
|
@ -655,6 +653,9 @@ static void plot(struct graphics_context *gc, int w, int h, struct dive *dive)
|
||||||
topx = w / 20.0;
|
topx = w / 20.0;
|
||||||
topy = h / 20.0;
|
topy = h / 20.0;
|
||||||
cairo_translate(gc->cr, topx, topy);
|
cairo_translate(gc->cr, topx, topy);
|
||||||
|
cairo_set_line_width(gc->cr, 2);
|
||||||
|
cairo_set_line_cap(gc->cr, CAIRO_LINE_CAP_ROUND);
|
||||||
|
cairo_set_line_join(gc->cr, CAIRO_LINE_JOIN_ROUND);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We can use "cairo_translate()" because that doesn't
|
* We can use "cairo_translate()" because that doesn't
|
||||||
|
|
Loading…
Add table
Reference in a new issue