summaryrefslogtreecommitdiff
path: root/gui/gui.c
AgeCommit message (Expand)AuthorFilesLines
2016-11-29gui/gui.c (add_hist): check that we have a commit before trying to print itWerner Almesberger1-1/+3
2016-11-29gui/gui.c (add_hist): indicate (if verbose) when we begin processing a revisionWerner Almesberger1-0/+2
2016-11-20gui/gui.c (sheets): move over from index.cWerner Almesberger1-0/+9
2016-11-20gui/gui.c (current_sheet): de-duplicate sheet selection logicWerner Almesberger1-0/+9
2016-11-03Revert "gui/gui.c (run_gui): we no longer need tge gtk-label-select-on-focus ...Werner Almesberger1-0/+6
2016-10-31gui/gui.c (run_gui): we no longer need tge gtk-label-select-on-focus hackWerner Almesberger1-6/+0
2016-10-30gui/: "v" opens a viewer window for commit messages (WIP)Werner Almesberger1-0/+1
2016-10-30gui/help.c (help_content), gui.c: make the help text copiableWerner Almesberger1-0/+6
2016-10-15gui/comp.c: add pop-up for components, with access to data sheet (WIP)Werner Almesberger1-0/+4
2016-09-24file/git-hist.c (vcs_git_history): limit depth of history retrievalWerner Almesberger1-2/+2
2016-09-10gui/gui.c (get_history): calculate hist_size correctlyWerner Almesberger1-4/+5
2016-09-08gui/gui.c (parse_files): don't reject revision just because of missing librariesWerner Almesberger1-3/+4
2016-09-08main/eeplot.c, gui/gui.c: use pl_parse_searchWerner Almesberger1-11/+5
2016-09-08fix numerous whitespace atrocitiesWerner Almesberger1-6/+6
2016-09-07gfx/diff.c, main/eeplot.c, gui/gui.c: search library pathsWerner Almesberger1-2/+2
2016-09-04gui/gui.c (get_history): sch_name should be just "name" for it can be .pro, tooWerner Almesberger1-3/+3
2016-08-30misc/util.h (alloc_printf): error-checking vasprintf wrapper; use itWerner Almesberger1-3/+2
2016-08-30kicad/delta.c (sheet_eq): make recursing optional; don't recurse in indexWerner Almesberger1-1/+1
2016-08-29new option "-E command" to execute commands when the GUI is readyWerner Almesberger1-1/+20
2016-08-29file/git-hist.c (hist_iterate): pass "next" pointer as wellWerner Almesberger1-3/+5
2016-08-28gui/gui.c: clarify that "sheet_eq" does more than compare a single sheetWerner Almesberger1-0/+5
2016-08-28file/git-hist.c, gui/: support multiple heads; update GUI accordinglyWerner Almesberger1-4/+2
2016-08-27file/git-hist.h (struct hist, struct history): prepend vcs_Werner Almesberger1-2/+2
2016-08-27file/git-hist.c: introduce history descriptor to API, removing global "history"Werner Almesberger1-6/+8
2016-08-25gui/gui.c (get_sheets): use "sch" for "struct sheet *", not "sheet"Werner Almesberger1-3/+3
2016-08-25gui/: "struct gui_ctx" is now "struct gui"; also s/gui_ctx/gui/ in aoi_ctxWerner Almesberger1-13/+13
2016-08-25gui/: "struct gui_ctx *ctx" is now "struct gui_ctx *gui"Werner Almesberger1-54/+54
2016-08-24remove global gfx state (pass context as argument)Werner Almesberger1-1/+1
2016-08-24gui/: move resizing back to gui.c; support resizing indexWerner Almesberger1-0/+16
2016-08-24gui/: experimental sheet index (WIP)Werner Almesberger1-1/+4
2016-08-24gui/gui.c (get_sheets): also initialize fields "over" and "aois"Werner Almesberger1-0/+3
2016-08-23gui/: do without the "unrender_all" atrocityWerner Almesberger1-18/+0
2016-08-23in GUI mode, E toggles extra information (pin types)Werner Almesberger1-0/+18
2016-08-23misc/diag.h (BUG): more useful diagnostics; replace all "abort" with itWerner Almesberger1-2/+2
2016-08-23eeshow/gui/gui.c: support using project file as leader (instead of top sheet)Werner Almesberger1-9/+36
2016-08-22eeshow/: change file name handling from positional to be extension-drivenWerner Almesberger1-18/+28
2016-08-22eeshow/gui/: change zoom system to use float; reduce step from 2 to 2^(1/3)Werner Almesberger1-1/+1
2016-08-22eeshow/gui/common.h (struct gui_sheet): add back link to historyWerner Almesberger1-2/+3
2016-08-22eeshow/gui/: experimental support for page layout; option -P pl-file.kicad_wksWerner Almesberger1-1/+4
2016-08-21eeshow/gui/gui.c: forgot to #include icons.h, oopsWerner Almesberger1-0/+1
2016-08-21eeshow/: add icon loader and icons for "delta" and "diff"Werner Almesberger1-0/+1
2016-08-20eeshow/gui/gui.c (gui): show build commit in window titleWerner Almesberger1-1/+6
2016-08-19eeshow/gui/gui.c (add_hist): initialize hist->libs_openWerner Almesberger1-0/+1
2016-08-19eeshow/gui/: in diff_old, use sheet from old_hist for AoIsWerner Almesberger1-5/+18
2016-08-19eeshow/gui/: difference display can now be switched with New/Old/DiffWerner Almesberger1-0/+1
2016-08-19eeshow/gui/: highlight glabelsWerner Almesberger1-0/+2
2016-08-18eeshow/gui/: add "underlay" for pop-ups (WIP)Werner Almesberger1-0/+1
2016-08-18eeshow/gui/gui.c: move rendering to render.cWerner Almesberger1-125/+1
2016-08-18eeshow/gui/gui.c: better sectioning; trim includesWerner Almesberger1-27/+26
2016-08-18eeshow/gui/gui.c (eeschema_coord): only used in glabel.c, move thereWerner Almesberger1-13/+0