Jeff Epler
965fe4f293
remove our own copy of bwidget, since emc2 requires it already
2006-07-31 18:30:24 +00:00
Jeff Epler
1caab98715
add new axis-remote script, which can make axis open a file, reload a file, or exit
2006-07-31 14:38:54 +00:00
Jeff Epler
3664f7279d
make setup error if the version of python is inadequate
...
(instead of blowing up at runtime when trying to open a file)
2006-07-30 19:07:38 +00:00
Jeff Epler
d6b4677a24
make halmodule a c++ program so it can include emc.hh and get the emc version
...
make the hal_init method a no-op on emc2.0.x
2006-07-20 12:51:11 +00:00
Jeff Epler
28962b9f39
hal_manualtoolchange is a HAL component that shows a graphical prompt when a
...
tool change is requested, and sets the 'changed' signal when the prompt is
dismissed.
2006-07-15 18:08:30 +00:00
Jeff Epler
8f93e11385
add experimental hal module
2006-07-07 13:42:40 +00:00
Jeff Epler
0c56c30d12
the May 8 fix for building axis for bdi4emc
2006-07-05 03:14:17 +00:00
Jeff Epler
3c23bc2db4
load a 'splash' g-code file at startup if no other file is requested and we're not in lathe mode
2006-06-21 20:23:35 +00:00
Jeff Epler
6572300313
change default nmlfile for emc2: now axis will start for "run-in-place" without a -ini argument
2006-06-17 19:59:22 +00:00
Chris Radek
14aaa33128
this fixes a build problem
2006-06-05 19:29:31 +00:00
Jeff Epler
9ba0b4c80c
remove redundant commit
2006-05-23 15:21:32 +00:00
Jeff Epler
e9982d160a
bump version number
2006-04-25 02:46:40 +00:00
Jeff Epler
23905b5347
include doc/axis_light_background in distribution
2006-04-25 02:39:22 +00:00
Jeff Epler
91bf786a3f
bump version to 1.3a1
2006-04-25 02:34:16 +00:00
Jeff Epler
c6697022f7
when not installing bwidget, don't copy its license
2006-04-10 02:07:52 +00:00
Jeff Epler
7b8e8e0cf2
print the version of axis being built
...
get rid of a debugging print
2006-03-21 04:00:01 +00:00
Jeff Epler
fe3136b53d
force USE_SYSTEM_BWIDGET on emc2, since emc2 requires it
2006-03-21 03:37:31 +00:00
Jeff Epler
3362dd39bb
Experimental new feature: multithreaded backplot. The backplot data is gathered from a second thread. This seems to significantly improve the quality of the backplot. In theory, the backplot will now have the same quality regardless of the redraw rate. The sample rate is currently hardcoded at 10ms.
...
This breaks the support I had begun to add for "A" axes, but that's life. There's also a bug when the color changes (it blends instead of changing immediately).
2006-03-19 17:51:19 +00:00
Jeff Epler
5e6cb68928
when building for emc2 run-in-place, install all files under the emc2 directory.
2006-03-09 15:39:55 +00:00
Jeff Epler
9d116e47c4
version bump
2006-03-02 18:44:24 +00:00
Jeff Epler
203a5ed061
bump version number
2006-02-28 01:09:36 +00:00
Jeff Epler
b6aed1b85c
bump version number
2006-02-27 03:39:24 +00:00
Jeff Epler
85260f9e21
create new AXIS_USE_BDI4 define. Formerly, AXIS_USE_EMC2 was defined for both
...
BDI4 and EMC2, but since motion_type has been added only in emc2 this broke
the build on BDI4. With this patch, axis HEAD compiles aganst emc-1.0-39.
2006-02-22 23:51:17 +00:00
Jeff Epler
635122eebf
version bump
2006-02-12 01:09:00 +00:00
Jeff Epler
4729f645a7
remove debugging message
2006-02-10 02:42:15 +00:00
Jeff Epler
29f5b3b4f5
allow use of system bwidget package by axis -- this slims down the .deb by around 100k and bwidget is already required by the emc2 deb
2006-02-04 23:18:45 +00:00
Jeff Epler
be3389a2b5
allow building against installed emc2 or emc2-dev deb
2006-02-01 19:30:34 +00:00
Jeff Epler
e6af798f79
install binary in usual location when EMC_RUN_INSTALLED is set; use this when building the .deb
2006-02-01 16:29:27 +00:00
Jeff Epler
a9238b0b95
begin support for building debs
2006-02-01 15:54:47 +00:00
Jeff Epler
5c0efcffd8
set NET_WM_ICON for axis. looks nice in the default ubuntu desktop.
2006-01-26 21:10:45 +00:00
Jeff Epler
9b12772879
move stuff out of setup and build_scripts.py into the new monkeypatch.py
...
which is for all the code which is used to make distutils behave saner-ly
2006-01-25 23:15:57 +00:00
Jeff Epler
7de5e9ea2c
Withdraw support for 'SIMPLEINSTALL'. SIMPLEINSTALL was a crutch for bdi4
...
users and the included version of emc, but now that instructions to rebuild
that version of emc are on the emc wiki, it's no longer necessary.
SIMPLEINSTALL was really undesirable all along. It meant that users could
believe they had upgraded to a new version of axis, but actually had outdated
versions of the extension modules, which could still have significant bugs
(e.g., memory leaks) or lack new features (e.g., the move type information
recently added to emc2).
2006-01-25 13:56:36 +00:00
Jeff Epler
2566d322dd
use libraries and define_macros when building extensions for emc1 and bdi4
2006-01-25 13:53:28 +00:00
Jeff Epler
d4d055df84
for emc2, use -lrs274 instead of rs274.o from a temporary location
2006-01-24 21:59:08 +00:00
Jeff Epler
efb925e9dd
use define_macros, libraries directives when appropriate
2006-01-24 21:16:15 +00:00
Jeff Epler
d56b9899f6
bump version number to 1.2a1 for release
2006-01-20 13:43:53 +00:00
Jeff Epler
666445995f
remove debugging statement
2006-01-15 16:02:01 +00:00
Jeff Epler
4d0d7f8645
if EMCROOT was unspecified and find_emc_root failed, the user got a message about NoneType instead of the instruction to properly set EMCROOT
2006-01-15 16:01:50 +00:00
Jeff Epler
3b1e141d9e
py2.2 compatibility
2006-01-10 01:25:13 +00:00
Jeff Epler
8b8cb48442
I'm tired of being bitten in the ass by distutils' oh-so-clever copy avoidance.
...
So, yet another monkey-patch of distutils. Makes baby jesus cry.
2006-01-10 00:52:40 +00:00
Jeff Epler
5fe8c2511a
bump version to 1.2a0
...
move version from axis.tcl to axis.py, and $substitute it into the About dialog
(this means translations of the About message will survive version changes)
remove BLT bug workaround with sys.setdlopenflags
remove useless imports of _tkinter
make the About box big enough to hold the text
2006-01-06 02:28:31 +00:00
Jeff Epler
7541b20f40
fix installation of mo files
2006-01-02 22:04:07 +00:00
Jeff Epler
584f7ece6b
begin support for i18n
2006-01-02 19:05:36 +00:00
Jeff Epler
95d9962c69
bump version number
2006-01-01 19:47:18 +00:00
Jeff Epler
7c72321887
copyright 2006
2006-01-01 15:12:07 +00:00
Jeff Epler
ff31e9442f
make the given EMCROOT an absolute path automatically
2005-11-29 15:22:57 +00:00
Jeff Epler
3598321d0b
bump version for upcoming rc2 release
2005-11-24 18:02:17 +00:00
Jeff Epler
d750d0de37
get rid of pyopengl dependency
2005-11-22 21:27:56 +00:00
Jeff Epler
1b2d7cde9b
simpleinstall fixes: put the binary in the right place, and make sure it's actually going to work
2005-10-27 15:06:53 +00:00
Jeff Epler
abdfd706cd
support 'simple' installs (don't build extension modules)
2005-10-21 19:25:56 +00:00