1
0
mirror of git://projects.qi-hardware.com/eda-tools.git synced 2024-09-28 23:47:37 +03:00

Commit Graph

  • 1805118940 eeshow/gui/: sel_split to select 2nd version; sel_only doesn't set old_hist Werner Almesberger 2016-08-19 17:58:03 -0300
  • c612cd331b eeshow/: make WebKit optional; add Gtk-based fallback viewer Werner Almesberger 2016-08-19 17:35:41 -0300
  • 490a9b9e49 eeshow/: use webkit2gtk-4.0, not webkit2gtk-3.0 Werner Almesberger 2016-08-19 15:58:28 -0300
  • e5c6fc7351 eeshow/TODO: help screen is implemented Werner Almesberger 2016-08-19 15:44:34 -0300
  • 3307eb5b05 eeshow/gui/history.c (click_history): jumped to wrong sheet on sel_new + swap Werner Almesberger 2016-08-19 15:30:42 -0300
  • 35bc584767 eeshow/gui/help.c: properly support the "destroy" event Werner Almesberger 2016-08-19 14:47:11 -0300
  • f8c00fb6a2 eeshow/gui/help.c (new_help_window): set default font size to 10 (was 16) Werner Almesberger 2016-08-19 14:37:35 -0300
  • ebbb986768 eeshow/: add online help with h or ? (WIP) Werner Almesberger 2016-08-19 14:17:00 -0300
  • e72d476e71 eeshow/TOOD: add help, location string (for collaborative viewing) Werner Almesberger 2016-08-19 13:26:24 -0300
  • c24c966fb0 eeshow/gfx/diff.c (show_areas): break out the actual coloring Werner Almesberger 2016-08-19 13:25:33 -0300
  • c6db84aa26 eeshow/gui/sheet.c (toggle_old_new): Tab toggles between diff_old and diff_new Werner Almesberger 2016-08-19 12:34:37 -0300
  • 3c0adecf86 eeshow/TODO: coordinate offsets between diff_* disagree Werner Almesberger 2016-08-19 12:24:45 -0300
  • 2b0640f15d eeshow/gui/: in diff_old, use sheet from old_hist for AoIs Werner Almesberger 2016-08-19 12:24:05 -0300
  • 133a9c8ae3 eeshow/gui/sheet.c: clicking on the revision overlays changes diff mode Werner Almesberger 2016-08-19 07:34:31 -0300
  • c012addf4a eeshow/gui/sheet.c (revision_overlays_diff): support selection of diff mode Werner Almesberger 2016-08-19 07:24:25 -0300
  • 4f9a9f1d0d eeshow/gui/sheet.c (sheet_key): recognize GDK_KEY_KP_Home, GDK_KEY_KP_Delete Werner Almesberger 2016-08-19 07:09:57 -0300
  • 006d83057b eeshow/gui/: difference display can now be switched with New/Old/Diff Werner Almesberger 2016-08-19 07:05:50 -0300
  • 6ff7d63312 eeshow/gui/: highlight glabels Werner Almesberger 2016-08-19 06:48:44 -0300
  • b4df01a28d eeshow/TODO, gui/glabel.c (hover_glabel): update TODO; explain hanging pop-ups Werner Almesberger 2016-08-19 06:05:42 -0300
  • 2b80fcad45 eeshow/gui/glabel.c: allow other glabels to replace pop-up Werner Almesberger 2016-08-19 05:50:26 -0300
  • 96fa1a2f62 eeshow/gui/aoi.c: make searches only consider AoIs supporting desired function Werner Almesberger 2016-08-19 05:35:37 -0300
  • 10c1d0ede0 eeshow/gui/aoi.c (aoi_hover): use in_aoi instead of open-coding the comparison Werner Almesberger 2016-08-19 05:30:58 -0300
  • 7eff14b7cd eeshow/gui/: use overlay_draw_all_d for glabels, due to offsets Werner Almesberger 2016-08-19 05:22:42 -0300
  • 85a47724d7 eeshow/gui/glabel.c (add_dest_overlay): show "(unnamed)", not "(null)" Werner Almesberger 2016-08-19 05:09:00 -0300
  • 040a5af28f eeshow/file/git-util.c (git_init_once): use git_threads_init in old libgit2 Werner Almesberger 2016-08-19 04:59:10 -0300
  • fc5597e2a0 eeshow/gui/render.c: update section comments Werner Almesberger 2016-08-19 04:10:02 -0300
  • bd8f6ab353 eeshow/gui/aoi.c (need_devover): also check the loction of the related AoI Werner Almesberger 2016-08-19 03:42:01 -0300
  • bc0ae8ed67 eeshow/gui/glabel.c (add_dest_frame): make sheet destinations related to frame Werner Almesberger 2016-08-19 03:33:26 -0300
  • dbf09a8dba eeshow/gui/over.c (overlay_set_related, _all): support related AoIs Werner Almesberger 2016-08-19 03:32:41 -0300
  • 49fe8518a5 eeshow/gui/aoi.c (aoi_set_related): AoIs can now share clicks Werner Almesberger 2016-08-19 03:25:56 -0300
  • fe5bc4a55a eeshow/gui/input.c (hover_update): handle a few more rare cases Werner Almesberger 2016-08-18 18:29:23 -0300
  • aced11f9f2 eeshow/gui/glabel.c (add_dest_header): don't change bg color for label name Werner Almesberger 2016-08-18 18:17:44 -0300
  • b224ba4288 eeshow/gui/glabel.c: hand off hover to pop-up; close pop-up when leaving Werner Almesberger 2016-08-18 18:14:57 -0300
  • cdcc1d3adc eeshow/gui/over.c (overlay_remove_all): make re-entrant safe Werner Almesberger 2016-08-18 18:14:14 -0300
  • b114f4e00e eeshow/gui/glabel.c: show glabel name in pop-up Werner Almesberger 2016-08-18 17:55:54 -0300
  • 56a4479912 eeshow/gui/over.c (overlay_draw): shift border outside the content area Werner Almesberger 2016-08-18 17:39:08 -0300
  • 969356a0b8 eeshow/gui/glabel.c (add_dest_overlay): include current sheet in list Werner Almesberger 2016-08-18 17:27:20 -0300
  • 3eff51bb89 eeshow/gui/history.c (RGBA, COLOR): move to style.h Werner Almesberger 2016-08-18 17:26:54 -0300
  • 4b3f2a86a9 eeshow/gui/input.c (button_release_event): input_hovering_down -> input_idle Werner Almesberger 2016-08-18 17:19:37 -0300
  • 0e9a308d6c eeshow/gui/: use underlay to draw a nice box for glabels Werner Almesberger 2016-08-18 17:13:36 -0300
  • 64ddbc3c61 eeshow/misc/util.h (sign1): return sign of argument, return 1 for 0 Werner Almesberger 2016-08-18 17:12:42 -0300
  • 76f7f80c88 eeshow/gui/: add "underlay" for pop-ups (WIP) Werner Almesberger 2016-08-18 17:08:29 -0300
  • 434d942377 eeshow/gui/over.c (overlay_size, _all): calculate height and width of overlay Werner Almesberger 2016-08-18 14:44:06 -0300
  • d364b60ebe eeshow/gui/over.h, over.c: allow also setting of min/max height Werner Almesberger 2016-08-18 14:46:33 -0300
  • f4208ed2ad eeshow/gui/glabel.c (hover_glabel): separate addition of destination overlay Werner Almesberger 2016-08-18 14:32:46 -0300
  • 2f65506cdd eeshow/gui/over.c; add section comments Werner Almesberger 2016-08-18 14:05:22 -0300
  • 55647987b5 eeshow/TODO: expand glabel issues Werner Almesberger 2016-08-18 13:53:37 -0300
  • 25f3d3c509 eeshow/gui/sheet.c (sheet_drag_end): re-hover glabels after dragging Werner Almesberger 2016-08-18 13:40:09 -0300
  • b4384a72f4 eeshow/gui/input.c (clicked_x, _y): avoid accumulation of conversion errors Werner Almesberger 2016-08-18 13:36:06 -0300
  • d633fbf91d eeshow/gui/sheet.c (sheet_scroll): call input_update to maybe re-hover glabel Werner Almesberger 2016-08-18 13:13:06 -0300
  • baed3f8a69 eeshow/gui/input.c (input_update): update hovering after coordinate changes Werner Almesberger 2016-08-18 13:12:09 -0300
  • f8742fa050 eeshow/gui/sheet.c (sheet_setup): wrong use of ctx, broke resizing Werner Almesberger 2016-08-18 12:52:37 -0300
  • cfa730459c eeshow/gui/gui.c: move rendering to render.c Werner Almesberger 2016-08-18 12:41:12 -0300
  • bbdf819c85 eeshow/gui/sheet.c: remove glabel pop-up when scrolling Werner Almesberger 2016-08-18 12:24:28 -0300
  • cb2cdd59e6 eeshow/gui/gui.c: better sectioning; trim includes Werner Almesberger 2016-08-18 12:16:13 -0300
  • 7c4ee702e0 eeshow/main.c: run under gdb if argv[1] is "gdb" Werner Almesberger 2016-08-18 12:06:33 -0300
  • 4ffdeeb910 eeshow/gui/input.c: support hover -> drag; set state to idle after cleanup Werner Almesberger 2016-08-18 04:56:39 -0300
  • f2c8693a77 eeshow/gui/input.c (motion_notify_event): misinterpreted hover_update result Werner Almesberger 2016-08-18 04:36:14 -0300
  • fd18690498 eeshow/gui/input.c: add tracing (-v -v -v); rename input_normal to input_idle Werner Almesberger 2016-08-18 04:34:51 -0300
  • 822a14fc55 eeshow/gui/sheet.c: improve sectioning of code Werner Almesberger 2016-08-18 04:21:51 -0300
  • aca913b333 eeshow/gui/history.c: void forward-declaration of history_input_ops Werner Almesberger 2016-08-18 04:12:14 -0300
  • 8d3b642fb2 eeshow/gui/history.c: provide complete set of input functions Werner Almesberger 2016-08-18 04:10:35 -0300
  • 9792a22799 eeshow/gui/gui.c (eeschema_coord): only used in glabel.c, move there Werner Almesberger 2016-08-18 04:01:45 -0300
  • 23fed29423 eeshow/gui/gui.c: move history list to history.c Werner Almesberger 2016-08-18 03:59:12 -0300
  • 4ae81be02a eeshow/gui/gui.c: move sheet navigation to sheet.c Werner Almesberger 2016-08-18 03:50:43 -0300
  • 4191931c06 eeshow/gui/gui.c: move global label pop-up to glabel.c Werner Almesberger 2016-08-18 03:07:43 -0300
  • 6975c2b6d5 eeshow/gui/gui.c: move progress bar handling to progress.c Werner Almesberger 2016-08-18 02:53:39 -0300
  • f981ec1a63 eeshow/gui/gui.c: move common data structures to common.h Werner Almesberger 2016-08-18 02:48:57 -0300
  • ab1948a62c eeshow/gui/gui.c: dragging closes glabel pop-up Werner Almesberger 2016-08-18 02:44:06 -0300
  • 6847165604 eeshow/aoi.c, aoi.h: remove dragging support (now in input.c) Werner Almesberger 2016-08-18 02:13:55 -0300
  • d78caddaf9 eeshow/gui/over.h, over.c: remove dragging support (now input.c) Werner Almesberger 2016-08-18 02:08:02 -0300
  • fc1fbece43 eeshow/gui/: bring back scrolling of the history Werner Almesberger 2016-08-18 02:05:43 -0300
  • 547e7059ae eeshow/gui/gui.c: begin moving input (mouse, keyboard) handling to input.c (WIP) Werner Almesberger 2016-08-18 01:45:24 -0300
  • c4811c8dd6 eeshow/: util.h and diag.c go to misc/ Werner Almesberger 2016-08-17 21:37:15 -0300
  • 4836dcb0ca eeshow/delta.c: goes to kicad/ Werner Almesberger 2016-08-17 21:33:10 -0300
  • 766f1d64f3 eeshow/misc.c: goes to gfx/, too Werner Almesberger 2016-08-17 21:31:56 -0300
  • 9829f7070f eeshow/: move graphics low-level functions to gfx/ Werner Almesberger 2016-08-17 21:28:42 -0300
  • c353129172 eeshow/kicad/dwg.h: don't include fig.h; forgot to include text.h in lib.h Werner Almesberger 2016-08-17 21:16:37 -0300
  • e0c1e533f4 eeshow/: move parsing and high-level rendering to kicad/ Werner Almesberger 2016-08-17 21:15:44 -0300
  • 097192b7b4 eeshow/: move file and history access to file/ Werner Almesberger 2016-08-17 21:07:13 -0300
  • b9329b09d2 eeshow/fmt-pango.c, fmt-pango.h: also move to gui/ Werner Almesberger 2016-08-17 21:00:02 -0300
  • 4d40267974 eeshow/: move gui* into subdirectory gui/ Werner Almesberger 2016-08-17 20:54:25 -0300
  • 9bc9d86e0c common/Makefile.c-common: preserve directory for object files Werner Almesberger 2016-08-17 20:49:18 -0300
  • bcd34eaf7d eeshow/diag.h: use __attribute__((format(printf, ... Werner Almesberger 2016-08-17 04:43:15 -0300
  • 7604c64d16 eeshow/DEMO: add Olimex A64-OLinuXino Werner Almesberger 2016-08-17 04:42:00 -0300
  • 6f79ecdc3f eeshow/gui.c (show_history): skip (compact) commits without changes Werner Almesberger 2016-08-17 04:40:38 -0300
  • 3674d4eb75 eeshow/fmt-pango.c: support %u format; use __attribute__((format... Werner Almesberger 2016-08-17 04:36:54 -0300
  • a0be60f935 eeshow/style.h (COLOR_COMP_DWG_BG): use lighter yellow for background Werner Almesberger 2016-08-16 12:27:37 -0300
  • f08f43d706 eeshow/fig.c: output all user-defined colors Werner Almesberger 2016-08-16 12:20:27 -0300
  • 5edf1923f0 eeshow/TODO: update Werner Almesberger 2016-08-16 05:19:23 -0300
  • 18fc781b01 eeshow/DEMO: add c4puter/motherboard as another example Werner Almesberger 2016-08-16 05:17:05 -0300
  • f893e17ed9 eeshow/sch-parse.c (parse_field): accept escaped quotes (WIP) Werner Almesberger 2016-08-16 05:15:38 -0300
  • 3c7033ce61 eeshow/: missing sheets are now flagged in red, instead of failing the revision Werner Almesberger 2016-08-16 04:07:42 -0300
  • e349ae0d1f eeshow/delta.c (sheet_eq): check if one sheet title is NULL Werner Almesberger 2016-08-16 03:47:35 -0300
  • c5fcf2c16e eeshow/diff.c (AREA_FILL): change from yellow to light purple Werner Almesberger 2016-08-16 03:19:39 -0300
  • 06a614d2c2 eeshow/git-file.c (find_file): use git_repository_workdir, for submodules Werner Almesberger 2016-08-16 03:14:50 -0300
  • ccf77a541d eeshow/cro.c (cr_arc): close the path for filled arcs Werner Almesberger 2016-08-16 02:33:37 -0300
  • ae80cde66c eeshow/lib-render.c (draw_arc): support filling Werner Almesberger 2016-08-16 02:31:27 -0300
  • 7603e917c3 eeshow/lib-parse.c (parse_def): suppress pin name and number if power symbol Werner Almesberger 2016-08-16 02:14:45 -0300
  • a03f41a845 eeshow/text.c (text_fig): correct vertical alignment of multi-line text Werner Almesberger 2016-08-16 02:06:40 -0300