1
0
mirror of git://projects.qi-hardware.com/eda-tools.git synced 2025-04-21 12:27:27 +03:00
Commit Graph

28 Commits

Author SHA1 Message Date
Werner Almesberger ebbb986768 eeshow/: add online help with h or ? (WIP) 2016-08-19 14:34:25 -03:00
Werner Almesberger cfa730459c eeshow/gui/gui.c: move rendering to render.c 2016-08-18 12:41:12 -03:00
Werner Almesberger 23fed29423 eeshow/gui/gui.c: move history list to history.c 2016-08-18 03:59:12 -03:00
Werner Almesberger 4ae81be02a eeshow/gui/gui.c: move sheet navigation to sheet.c 2016-08-18 03:50:43 -03:00
Werner Almesberger 4191931c06 eeshow/gui/gui.c: move global label pop-up to glabel.c 2016-08-18 03:07:43 -03:00
Werner Almesberger 6975c2b6d5 eeshow/gui/gui.c: move progress bar handling to progress.c 2016-08-18 02:53:39 -03:00
Werner Almesberger 547e7059ae eeshow/gui/gui.c: begin moving input (mouse, keyboard) handling to input.c (WIP)
We had input state scattered all over the place. This cleans things up.
We also merge the functions of left and (previously) middle button.

This breaks history panning.
2016-08-18 01:49:20 -03:00
Werner Almesberger c4811c8dd6 eeshow/: util.h and diag.c go to misc/ 2016-08-17 21:37:15 -03:00
Werner Almesberger 4836dcb0ca eeshow/delta.c: goes to kicad/ 2016-08-17 21:33:10 -03:00
Werner Almesberger 766f1d64f3 eeshow/misc.c: goes to gfx/, too 2016-08-17 21:31:56 -03:00
Werner Almesberger 9829f7070f eeshow/: move graphics low-level functions to gfx/ 2016-08-17 21:28:42 -03:00
Werner Almesberger e0c1e533f4 eeshow/: move parsing and high-level rendering to kicad/ 2016-08-17 21:15:44 -03:00
Werner Almesberger 097192b7b4 eeshow/: move file and history access to file/ 2016-08-17 21:07:13 -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
Werner Almesberger 5581a34444 eeshow/main.c (verbose): move to new file diag.c
In preparation of a more flexible diagnostics system.
2016-08-11 16:36:24 -03:00
Werner Almesberger f973abd98c eeshow/gui-over.c: move styles to gui-style.c 2016-08-09 15:30:30 -03:00
Werner Almesberger ba62fc4fc4 eeshow/delta.c: very coarse structural deltas (WIP) 2016-08-07 14:05:57 -03:00
Werner Almesberger 18c3b6e476 eeshow/: use printf-style formatting for overlay text; test mode -F fmt string 2016-08-06 19:14:31 -03:00
Werner Almesberger 21c9a6e1aa eeshow/Makefile (test, testref): must use -- fig for FIG output
Anything without -- goes to the GUI (except for development options like
-C and -H).
2016-08-05 21:17:50 -03:00
Werner Almesberger 7dc1211cfd eeshow/git-util.c, git-util.h: new place for things like git_*init* 2016-08-05 08:57:44 -03:00
Werner Almesberger e18c146323 eeshow/: option -H path_into_repo to list branched history of repository 2016-08-04 16:45:48 -03:00
Werner Almesberger 849b8f33e5 eeshow/gui-aoi.c, gui-aoi.h: split areas of interest from gui.c; abstract better 2016-08-04 07:19:18 -03:00
Werner Almesberger 69497551dd eeshow/gui-over.h, gui-over.c: split overlays from gui.c 2016-08-03 20:55:51 -03:00
Werner Almesberger 76c1f916df eeshow/: add rendering on Gtk canvas 2016-08-03 07:38:57 -03:00
Werner Almesberger 49a6ebd797 eeshow/: make libraries "related" to the [main] schematics sheet
That way, we can use relative paths on the command line, ideally just
./eeshow foo.lib bar.lib com/plex/path/foo.sch
2016-08-02 16:38:21 -03:00
Werner Almesberger 4721cdea83 eeshow/Makefile (pdf): new test target to exercise eeshow -r 2016-08-02 16:26:33 -03:00
Werner Almesberger a941a5f246 rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00