Commit graph

11 commits

Author SHA1 Message Date
0c8a0058bf use python3 in all #!python lines 2021-09-02 18:32:58 -05:00
Rene Hopf
79b214374b lib/python/rs274 python3 compatibility 2020-04-26 23:54:28 +02:00
Lubomir Rintel
a63ec765cb all: update FSF address in GPL 2.0 notices
If you write to 59 Temple Place you're unlikely to get a response.
Let's realign the address with a more up-to-date one from [1].

  [1] https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

This is purely a cosmetic change, doesn't affect the meaning of the
license. Done to make rpmlint happy.

Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
2017-09-15 13:06:22 +02:00
Jeff Epler
9457b45adf foam: define colors for foam preview plot 2012-01-30 12:22:46 -06:00
Jeff Epler
51fc09fd2d Rename many user visible parts to "linuxcnc"
this includes the main script, some of the GUIs, the Python module,
the Tcl package, some image fies.

On a sim system, axis, tkemc, xemc all start.  runtests pass.

a system with realtime wasn't yet tested.

packaging probably requires additional changes and was not yet tested.
2012-01-18 11:25:09 -06:00
Dewey Garrett
48fff363cb tcl packages for use by external tcl programs
Locate emc.so, hal.so, emc.tcl and a new pkgIndex.tcl file in a directory that
is a subdir of a directory included in the tcl auto_path list as configured for
the tcl/tk packages in the ubuntu distribution.

For a conventional build with --prefix=/usr, the chosen parent dir is:
   /usr/lib/tcltk
and the shared library files will be located in the subdir:
   /usr/lib/tcltk/emc2

With these changes, aan external tcl program should be able to say:
   package require Emc 1.0
and/or
   package require Hal 1.0

For this normal case, no extra configuration is required.

For an installed emc built with --prefix=/otherlocation, the using
application must modify the tcl auto_path list:
  e.g., lappend auto_path /otherlocation/lib/tcltk
or set the TCLLIBPATH appropriately
  e.g., export TCLLIBPATH=/otherlocation/lib/tcltk

For a run-in-place build of emc, '. scripts/emc-environment' to set
TCLLIBPATH appropriately.
2010-05-31 18:22:20 -05:00
Jeff Epler
b4f667a79b make pickconfig and most of the python GUI programs obey the gnome DPI setting for font resolution. 96 DPI (the standard gnome setting) gives the same font size as before. 2007-03-21 19:50:53 +00:00
Jeff Epler
3bff1e05a5 make the background of . match the background of all the other widgets 2007-01-14 19:42:39 +00:00
Jeff Epler
9de7bc6d88 set the opengl 'material color' and tweak the default cone appearance again 2006-08-16 19:07:38 +00:00
Jeff Epler
794ff7d30b make tool appearance (lighting, color, alpha) configurable through the X resource database 2006-08-15 19:05:33 +00:00
Jeff Epler
7c64e0123b AXIS is now a part of EMC2, not a separate source download. 2006-08-09 22:56:49 +00:00