summaryrefslogtreecommitdiff
path: root/gui-over.c
AgeCommit message (Collapse)AuthorFilesLines
2016-08-17eeshow/: move gui* into subdirectory gui/Werner Almesberger1-305/+0
2016-08-15eeshow/gui-over.c: make list doubly-linked; reverse when dy < 0Werner Almesberger1-14/+23
2016-08-15eeshow/gui-over.c: outwitted myself with the overlay direction logicWerner Almesberger1-19/+20
2016-08-14eeshow/gui-over.c (overlay_draw): simplify; correct reverse alignmentWerner Almesberger1-10/+7
2016-08-14eeshow/gui-over.c: more fine-grained control over stacking directionWerner Almesberger1-15/+32
2016-08-14eeshow/: history list can now be draggedWerner Almesberger1-0/+9
2016-08-09eeshow/gui-over.h: use struct for color, instead of arrayWerner Almesberger1-6/+6
That way, we can use assignments on them.
2016-08-09eeshow/gui-over.c: move styles to gui-style.cWerner Almesberger1-96/+1
2016-08-09eeshow/gui-over.c: style is now copied, not just referencedWerner Almesberger1-4/+4
This way, we can generate styles on the fly and won't have to manage a huge collection of pre-designed styles.
2016-08-07eeshow/: selection of 2nd history entry (for comparisons, WIP)Werner Almesberger1-11/+47
2016-08-07eeshow/gui-over.c: more structured approach to composing stylesWerner Almesberger1-24/+43
2016-08-07eeshow/: move sheet overlays to right screen edge; move history leftWerner Almesberger1-14/+32
2016-08-07eeshow/: hovering over the revision shows more detailsWerner Almesberger1-6/+13
2016-08-06eeshow/: work around the ink_rect.y bug more elegantlyWerner Almesberger1-1/+13
Still have no clue what causes this.
2016-08-06eeshow/: overlays can now have different styles (WIP)Werner Almesberger1-13/+85
2016-08-06eeshow/: use printf-style formatting for overlay text; test mode -F fmt stringWerner Almesberger1-5/+18
2016-08-06eeshow/gui-over.c (overlay_draw): use PangoWerner Almesberger1-7/+18
2016-08-04eeshow/: if sheet is in repo, retrieve history, display in GUI on Up/Down (WIP)Werner Almesberger1-2/+4
This isn't useful yet.
2016-08-04eeshow/: fix some whitespace issuesWerner Almesberger1-1/+1
- trailing space - space before semicolon - indentation with spaces instead of tabs (copy & paste)
2016-08-04eeshow/: add AOI to overlays; clicking on sheet name returns to previous sheetWerner Almesberger1-8/+44
2016-08-03eeshow/gui-over.h, gui-over.c: split overlays from gui.cWerner Almesberger1-0/+141