summaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Expand)AuthorFilesLines
2016-08-19eeshow/gui/history.c (click_history): jumped to wrong sheet on sel_new + swapWerner Almesberger1-3/+8
2016-08-19eeshow/gui/help.c: properly support the "destroy" eventWerner Almesberger1-2/+8
2016-08-19eeshow/gui/help.c (new_help_window): set default font size to 10 (was 16)Werner Almesberger1-0/+6
2016-08-19eeshow/: add online help with h or ? (WIP)Werner Almesberger3-0/+81
2016-08-19eeshow/gui/sheet.c (toggle_old_new): Tab toggles between diff_old and diff_newWerner Almesberger1-0/+10
2016-08-19eeshow/gui/: in diff_old, use sheet from old_hist for AoIsWerner Almesberger2-5/+26
2016-08-19eeshow/gui/sheet.c: clicking on the revision overlays changes diff modeWerner Almesberger2-10/+26
2016-08-19eeshow/gui/sheet.c (revision_overlays_diff): support selection of diff modeWerner Almesberger1-1/+27
2016-08-19eeshow/gui/sheet.c (sheet_key): recognize GDK_KEY_KP_Home, GDK_KEY_KP_DeleteWerner Almesberger1-0/+2
2016-08-19eeshow/gui/: difference display can now be switched with New/Old/DiffWerner Almesberger5-6/+35
2016-08-19eeshow/gui/: highlight glabelsWerner Almesberger4-1/+61
2016-08-19eeshow/TODO, gui/glabel.c (hover_glabel): update TODO; explain hanging pop-upsWerner Almesberger1-0/+24
2016-08-19eeshow/gui/glabel.c: allow other glabels to replace pop-upWerner Almesberger2-2/+12
2016-08-19eeshow/gui/aoi.c: make searches only consider AoIs supporting desired functionWerner Almesberger1-21/+12
2016-08-19eeshow/gui/aoi.c (aoi_hover): use in_aoi instead of open-coding the comparisonWerner Almesberger1-2/+2
2016-08-19eeshow/gui/: use overlay_draw_all_d for glabels, due to offsetsWerner Almesberger3-8/+21
2016-08-19eeshow/gui/glabel.c (add_dest_overlay): show "(unnamed)", not "(null)"Werner Almesberger1-1/+2
2016-08-19eeshow/gui/render.c: update section commentsWerner Almesberger1-1/+7
2016-08-19eeshow/gui/aoi.c (need_devover): also check the loction of the related AoIWerner Almesberger1-5/+11
2016-08-19eeshow/gui/glabel.c (add_dest_frame): make sheet destinations related to frameWerner Almesberger1-0/+14
2016-08-19eeshow/gui/over.c (overlay_set_related, _all): support related AoIsWerner Almesberger2-1/+37
2016-08-19eeshow/gui/aoi.c (aoi_set_related): AoIs can now share clicksWerner Almesberger2-1/+27
2016-08-18eeshow/gui/input.c (hover_update): handle a few more rare casesWerner Almesberger1-3/+19
2016-08-18eeshow/gui/glabel.c (add_dest_header): don't change bg color for label nameWerner Almesberger1-6/+6
2016-08-18eeshow/gui/glabel.c: hand off hover to pop-up; close pop-up when leavingWerner Almesberger1-1/+16
2016-08-18eeshow/gui/over.c (overlay_remove_all): make re-entrant safeWerner Almesberger1-1/+1
2016-08-18eeshow/gui/glabel.c: show glabel name in pop-upWerner Almesberger1-4/+31
2016-08-18eeshow/gui/over.c (overlay_draw): shift border outside the content areaWerner Almesberger1-2/+5
2016-08-18eeshow/gui/glabel.c (add_dest_overlay): include current sheet in listWerner Almesberger1-1/+2
2016-08-18eeshow/gui/history.c (RGBA, COLOR): move to style.hWerner Almesberger2-4/+4
2016-08-18eeshow/gui/input.c (button_release_event): input_hovering_down -> input_idleWerner Almesberger1-1/+1
2016-08-18eeshow/gui/: use underlay to draw a nice box for glabelsWerner Almesberger3-5/+40
2016-08-18eeshow/gui/: add "underlay" for pop-ups (WIP)Werner Almesberger3-0/+4
2016-08-18eeshow/gui/over.c (overlay_size, _all): calculate height and width of overlayWerner Almesberger2-0/+84
2016-08-18eeshow/gui/over.h, over.c: allow also setting of min/max heightWerner Almesberger2-0/+4
2016-08-18eeshow/gui/glabel.c (hover_glabel): separate addition of destination overlayWerner Almesberger1-30/+36
2016-08-18eeshow/gui/over.c; add section commentsWerner Almesberger1-0/+15
2016-08-18eeshow/gui/sheet.c (sheet_drag_end): re-hover glabels after draggingWerner Almesberger1-0/+7
2016-08-18eeshow/gui/input.c (clicked_x, _y): avoid accumulation of conversion errorsWerner Almesberger1-1/+1
2016-08-18eeshow/gui/sheet.c (sheet_scroll): call input_update to maybe re-hover glabelWerner Almesberger1-0/+1
2016-08-18eeshow/gui/input.c (input_update): update hovering after coordinate changesWerner Almesberger2-18/+72
2016-08-18eeshow/gui/sheet.c (sheet_setup): wrong use of ctx, broke resizingWerner Almesberger1-1/+1
2016-08-18eeshow/gui/gui.c: move rendering to render.cWerner Almesberger3-129/+163
2016-08-18eeshow/gui/sheet.c: remove glabel pop-up when scrollingWerner Almesberger1-8/+15
2016-08-18eeshow/gui/gui.c: better sectioning; trim includesWerner Almesberger1-27/+26
2016-08-18eeshow/gui/input.c: support hover -> drag; set state to idle after cleanupWerner Almesberger1-19/+46
2016-08-18eeshow/gui/input.c (motion_notify_event): misinterpreted hover_update resultWerner Almesberger1-1/+1
2016-08-18eeshow/gui/input.c: add tracing (-v -v -v); rename input_normal to input_idleWerner Almesberger1-9/+38
2016-08-18eeshow/gui/sheet.c: improve sectioning of codeWerner Almesberger1-37/+43
2016-08-18eeshow/gui/history.c: void forward-declaration of history_input_opsWerner Almesberger1-24/+24