Werner Almesberger
|
c6498a8cc1
|
eeshow/gui/: hover callback now indicates in which direction we left
|
2016-08-21 22:31:52 -03:00 |
|
Werner Almesberger
|
5a7d37ce73
|
eeshow/gui/over.c, over.h: support icon overlays
|
2016-08-21 01:24:42 -03:00 |
|
Werner Almesberger
|
3affbc3c3c
|
eeshow/gui/over.c, over.h: make coordinates "int" (to avoid bad surprises)
|
2016-08-20 23:57:56 -03:00 |
|
Werner Almesberger
|
e88fd0ac6c
|
eeshow/gui/over.c (overlay_draw): break down into more manageable parts
|
2016-08-20 23:56:16 -03:00 |
|
Werner Almesberger
|
dbf09a8dba
|
eeshow/gui/over.c (overlay_set_related, _all): support related AoIs
|
2016-08-19 03:32:41 -03:00 |
|
Werner Almesberger
|
cdcc1d3adc
|
eeshow/gui/over.c (overlay_remove_all): make re-entrant safe
|
2016-08-18 18:14:14 -03:00 |
|
Werner Almesberger
|
56a4479912
|
eeshow/gui/over.c (overlay_draw): shift border outside the content area
This also ensures that lines with an odd-numbered width are not blended.
|
2016-08-18 17:39:08 -03:00 |
|
Werner Almesberger
|
434d942377
|
eeshow/gui/over.c (overlay_size, _all): calculate height and width of overlay
|
2016-08-18 17:06:11 -03:00 |
|
Werner Almesberger
|
d364b60ebe
|
eeshow/gui/over.h, over.c: allow also setting of min/max height
|
2016-08-18 16:08:12 -03:00 |
|
Werner Almesberger
|
2f65506cdd
|
eeshow/gui/over.c; add section comments
|
2016-08-18 14:05:22 -03:00 |
|
Werner Almesberger
|
d78caddaf9
|
eeshow/gui/over.h, over.c: remove dragging support (now input.c)
The crazy detour through aoi.c and over.c is no longer needed.
|
2016-08-18 02:08:02 -03:00 |
|
Werner Almesberger
|
c4811c8dd6
|
eeshow/: util.h and diag.c go to misc/
|
2016-08-17 21:37:15 -03:00 |
|
Werner Almesberger
|
b9329b09d2
|
eeshow/fmt-pango.c, fmt-pango.h: also move to gui/
|
2016-08-17 21:00:02 -03:00 |
|
Werner Almesberger
|
4d40267974
|
eeshow/: move gui* into subdirectory gui/
|
2016-08-17 20:54:25 -03:00 |
|