Commit Graph

1677 Commits

Author SHA1 Message Date
Ken Conley 9f56a76361 stripped down mainpage tmpl 2011-09-21 23:27:28 +00:00
Ken Conley cc38b01ef7 rosdep: #3616 patch from felix_k to support fedora 2011-09-15 20:32:16 +00:00
Bhaskara Marthi 0acb9e54ab Documentation 2011-09-07 22:22:59 +00:00
Bhaskara Marthi 2e921ce420 Allow editing rosrun command before executing it 2011-09-07 22:21:09 +00:00
Brian Gerkey cb14f96fd5 Removed logic to notice that sudo is in use and drop permissions. Instead
of determining home by examining $HOME, we look up the password entry based
on effective UID and extract pw_dir.

The result is that when rospack runs as root (sudo or otherwise), it will
default to writing the cache into root's home directory, instead of
dropping perms and reusing the non-root user's cache.

This is hopefully a final fix for #2884.

rosstack still has sudo-related problems, but they're not easily fixed, as
it has a totally different code path for determining the cache location
(yar!).
2011-09-02 01:00:18 +00:00
Ken Conley c5d151c7c7 very old 2011-08-22 16:37:45 +00:00
Tully Foote d4c21e909b patch for #3649 which doesn't require #!/bin/bash at the top of the bash script 2011-08-19 04:58:16 +00:00
Ken Conley deae72c2e5 bug fix for use of print() function 2011-08-18 17:55:14 +00:00
Tully Foote c36f8174c3 restoring scripts #3602 2011-08-17 06:21:40 +00:00
Ken Conley 8dbd617c07 #3576 patch from michikarg for genpy.py py3k compat 2011-08-16 18:47:14 +00:00
Bhaskara Marthi a0269e043e Allow optionally editing arguments to rosrun 2011-08-15 20:35:05 +00:00
Ken Conley 66170f5150 py3k (partial) 2011-08-12 21:11:13 +00:00
Ken Conley 17ee72c1ff py3k 2011-08-12 21:09:37 +00:00
Ken Conley 9321646763 removing disabled print statements 2011-08-12 21:08:28 +00:00
Ken Conley 635b75a5c1 #3632 adding rename of rosmake.py to engine.py 2011-08-12 02:19:43 +00:00
Ken Conley 183ebaef7a rosmake #3632 py3k compatibility and relative import fixes. thanks wjwwood 2011-08-12 02:02:50 +00:00
Ken Conley e18dfae30a #3625: rosmake py3k patch. thanks wjwwood 2011-08-11 20:38:48 +00:00
Ken Conley 15768fa06e rosdep: #3223 partial patch for py3k support 2011-08-11 19:44:04 +00:00
Ken Conley e5b6128487 applying #3600 from mrinal to support python on natty 2011-08-03 20:59:14 +00:00
Ken Conley 34bfe42489 rosbash: #3606 enabling rosbash auto-complete for rostest 2011-08-02 08:05:43 +00:00
Brian Gerkey 595fd1223b enabled source installer for osx, and improved error-checking for failed download 2011-07-23 04:29:15 +00:00
Ken Conley 1eefd85a98 migrate libtool to newer rosdep syntax, cleanout pre-lucid rules 2011-07-14 22:01:51 +00:00
Ken Conley 81c596e1bc rosdep: add rdlp_cache to check() routines. speedup of about 5x in check now. cache stores RosdepLookupPackage instances 2011-07-14 21:47:24 +00:00
Ken Conley 996a128045 rosdep: support for version-locking apt dep 2011-07-14 21:45:42 +00:00
Tully Foote 96cd8406ce adding more debugging outputs 2011-07-13 05:12:53 +00:00
Ken Conley 24405ecb79 removing old rospack_lite code 2011-07-13 03:10:30 +00:00
Ken Conley 5c062883d7 #3166 merging rosboost-cfg py3k support 2011-07-13 03:08:30 +00:00
Ken Conley 8fa096ffdc #3166 more rosmake py3k conversions. not including changes in patch that are noop 2011-07-13 02:57:18 +00:00
Ken Conley dd11d7bdd8 updated import syntax to submod style 2011-07-13 02:47:02 +00:00
Ken Conley 5a04e4ffb1 rosmake: #3166 py3k support and cleaned of unused imports 2011-07-13 02:44:46 +00:00
Ken Conley 6508e51691 #3166: py3k support 2011-07-11 20:46:55 +00:00
Ken Conley 8ef331faa0 #3166 integrating py3k support for rosunit (part 1 of 2) 2011-07-11 20:44:18 +00:00
Ken Conley e275478ca5 rosdep: adding get_rosdeps() function. Previous two patches ignore lookup-logic issues. This fixes that slightly, but does have the issue that it does not work in the rare case that two lookup paths return different answers 2011-07-08 23:41:24 +00:00
Ken Conley 492fa5f2a4 rosdep: another performance patch for satisfy/check 2011-07-08 23:30:32 +00:00
Brian Gerkey 3d17f02345 changed name from PortInstaller to MacportsInstaller, to differentiate from a future BSD port installer 2011-07-08 23:20:44 +00:00
Ken Conley cf6510caa5 rosdep: performance opt: 20x improvement by uniqing the rosdep list 2011-07-08 23:13:51 +00:00
Brian Gerkey 2674b57b68 removed debug 2011-07-08 22:55:42 +00:00
Brian Gerkey 01df7d4638 implemented PortInstaller 2011-07-08 22:54:20 +00:00
Brian Gerkey 1cde210544 fixed references to RosdepException 2011-07-08 22:11:40 +00:00
Tully Foote b7a5e0f702 adding support for alternate-uri for tarball location 2011-07-07 22:15:05 +00:00
Tully Foote 1e90d29873 adding md5check to tarballs for REP 112 2011-07-07 21:47:15 +00:00
Tully Foote e1de5bfba3 refactoring download and load of yaml files 2011-07-07 21:05:50 +00:00
Tully Foote 7c87411666 fixing check_presence to recompute when called 2011-07-07 20:17:14 +00:00
Tully Foote 78c49abc5b sourcedeps working with alternate-uri and md5sum checking 2011-07-07 20:09:01 +00:00
Brian Gerkey 9eed114b97 Implemented OSX version detection, #3570 2011-07-07 17:19:56 +00:00
Tully Foote 471c7a22bc adding depends to pip with basic test 2011-07-07 06:56:38 +00:00
Tully Foote 66c1ed19a4 adding pip installer 2011-07-07 06:38:14 +00:00
Tully Foote 5778ce6fce moving AptInstaller into installers.py 2011-07-07 05:58:00 +00:00
Tully Foote f0f91c5275 switching over roslib tests and rosdep for osx changes as per REP 111 2011-07-07 05:29:13 +00:00
Tully Foote dde0099ad0 REP 111 compliance for osx except for ticket #3570 2011-07-07 05:10:53 +00:00
Tully Foote ea171d10df switching to use ubuntu codenames as per REP 111. With backwards compatability built in for '10.04' '10.10' and '11.04' 2011-07-07 05:04:30 +00:00
Tully Foote 52f34f09ec correct failure handling 2011-07-07 04:26:41 +00:00
Tully Foote a0e2479e42 nice prints at end before exiting 2011-07-07 04:02:46 +00:00
Tully Foote 91c68b3f77 don't double compute 2011-07-07 04:02:34 +00:00
Tully Foote de49fea071 fixing return codes and adding printouts 2011-07-07 01:40:23 +00:00
Tully Foote 9e0ac96806 updating for #3518 freebsd now on python 2.7 2011-07-07 00:37:40 +00:00
Tully Foote 6db26e165f updating check return type, updating debian support 2011-07-07 00:35:46 +00:00
Tully Foote 84dad24559 patch for #3567 2011-07-07 00:08:54 +00:00
Tully Foote b2e0450a21 fixing return value 2011-07-07 00:06:31 +00:00
Tully Foote 9ce8ced680 initializing 2011-07-06 23:49:52 +00:00
Tully Foote a4f2d4d556 updating rosmake for new rosdep usage 2011-07-06 23:45:09 +00:00
Tully Foote f508d066a9 more unused methods gone 2011-07-06 23:30:05 +00:00
Tully Foote 4d8ae33622 removing extra unused methods 2011-07-06 23:26:56 +00:00
Tully Foote e371abc1ac more robust script processing 2011-07-06 23:19:41 +00:00
Tully Foote 397125fd20 rosdep check working 2011-07-06 22:34:43 +00:00
Tully Foote 7c940c63a4 working on backwards compatability 2011-07-06 22:07:15 +00:00
Tully Foote 46a59c52c3 restoring rosdep check functionality 2011-07-06 21:39:39 +00:00
Tully Foote 066f6c0caa fixing exceptions 2011-07-06 21:18:51 +00:00
Tully Foote d1b3f85e94 working toward restoring satisfy command 2011-07-06 21:00:15 +00:00
Ken Conley 25e4f2e2f2 rosunit: #3563 summarize now handles multiple test suites in a single junit file 2011-07-06 20:55:27 +00:00
Tully Foote 30fc540def adding check-presence script invocation after workds 2011-07-05 22:35:28 +00:00
Tully Foote 40838124c2 adding debugging 2011-07-05 21:05:48 +00:00
Tully Foote 4466f69ce5 switching to uri 2011-07-05 20:24:45 +00:00
Tully Foote 94b9e20f4c check-presence-script standardized 2011-07-05 06:44:56 +00:00
Tully Foote 726a63bea5 reenabling check_presence 2011-07-05 06:39:52 +00:00
Tully Foote b7136fe8d7 removing one more print 2011-06-28 23:42:44 +00:00
Ken Conley d3fe5b97ed getting rid of more debug output 2011-06-28 23:33:42 +00:00
Ken Conley 84af9a3ebf removing more debugging 2011-06-28 20:12:58 +00:00
Ken Conley bf50517f9e remove debug print 2011-06-28 19:28:02 +00:00
Tully Foote f18e562007 a little debugging, yaml-cpp installing 2011-06-27 18:59:53 +00:00
Tully Foote 765055d257 first cut of source rosdeps 2011-06-14 00:38:50 +00:00
Brian Gerkey 380db6bc3b added check for self-dependency, #3526 2011-06-13 03:05:46 +00:00
Tully Foote b33cce95a5 patch for #3528 2011-06-09 04:09:21 +00:00
Tully Foote 05e4673fa4 working prototypes of new rosdep installer mechanisms 2011-06-08 02:30:35 +00:00
Tully Foote 6cc9b149e3 removing extra library usage 2011-06-06 23:38:52 +00:00
Tully Foote a0346378e4 documentation and _ing internal methods 2011-06-06 23:25:41 +00:00
Tully Foote 2d642f6299 comments 2011-06-06 23:16:28 +00:00
Tully Foote ae231a93ed more descriptive variable name 2011-06-06 22:17:23 +00:00
Tully Foote 10d45a2fe7 patch for Mint 10 and 11 #ros3404 #ros-pkg4992 2011-06-06 21:20:57 +00:00
Ken Conley 187968abeb #3475 switching to find -L from find -H to deal with symlinks in commands. This change does expose dangerous of circular trees. See ticket for discussion 2011-06-02 03:55:16 +00:00
Ken Conley 05e0ce6061 unary stacks support for rosstack and roslib 2011-05-25 00:14:00 +00:00
Bhaskara Marthi fd9df53935 Suggest stacks in ros-find-file (#3478). Author: Thibault Kruse. 2011-05-16 20:01:15 +00:00
Brian Gerkey 8b383f1733 initialize member variable, #3488 2011-05-13 20:07:10 +00:00
Troy Straszheim 9184c099a9 Ticket #3479. Thanks Daniel Stonier! 2011-05-06 16:54:00 +00:00
Bhaskara Marthi d0467b6e7c Fix defaulting with duplicate names. Author: Thibault Kruse. See ticket #3406. 2011-04-19 17:24:40 +00:00
Bhaskara Marthi a1bc1d9dbd Add view-ros-action. Author: Thibault Kruse. See ticket #3399 2011-04-19 17:24:38 +00:00
Ken Conley 747f2f5415 missing sys import 2011-04-12 08:06:10 +00:00
Brian Gerkey 75ea69f841 initialize variable, #3338 2011-03-31 16:25:13 +00:00
Brian Gerkey 1bceca1099 applied mingw patch from #3409 2011-03-30 23:41:09 +00:00
Brian Gerkey 5578c6143c applied patch from #3193 to put TinyXML symbols in a namespace 2011-03-30 23:36:49 +00:00
Troy Straszheim 0be37cd645 rosbuild2 taking shape. 2011-03-28 20:29:47 +00:00
Troy Straszheim 2ce2f74819 rosbuild2 taking shape. 2011-03-28 17:59:28 +00:00
Troy Straszheim d9c161cb08 rosbuild2 taking shape 2011-03-21 15:07:35 +00:00
Troy Straszheim c492502237 rosbuild2 taking shape 2011-03-18 01:12:16 +00:00
Troy Straszheim 6badbe1d8e rosbuild2 taking shape 2011-03-16 22:49:09 +00:00
Bhaskara Marthi e9e338a01f Better defaults 2011-03-15 15:50:46 +00:00
Bhaskara Marthi 44b9a3bd17 Correct guessing of current word 2011-03-14 17:12:43 +00:00
Bhaskara Marthi ca359d40aa Guess action name from message in find-ros-action 2011-03-14 17:12:42 +00:00
Bhaskara Marthi ccbfefa76e move snippets 2011-03-14 17:12:40 +00:00
Bhaskara Marthi f44b469839 Better defaulting behavior for ros find-message, etc. 2011-03-14 17:12:38 +00:00
Bhaskara Marthi ac8911e51e Add history list to roslaunch 2011-03-14 17:12:37 +00:00
Troy Straszheim 5b2c7d056f Make these optional. 2011-03-09 22:16:04 +00:00
Troy Straszheim 5bc00f0266 Starting to get rosbuild2 stuff in. Regular rosbuild/make should be
unaffected.
2011-03-09 22:07:50 +00:00
Bhaskara Marthi 2d51e5b931 remove wg-specific info from snippets 2011-03-04 06:00:47 +00:00
Bhaskara Marthi 572c1425ad Add snippet files 2011-03-04 05:32:32 +00:00
Bhaskara Marthi c3f5ab8bc7 Allow editing the ros-launch command before invoking it 2011-03-03 17:54:56 +00:00
Bhaskara Marthi 4ced106c1a Allow modifying rosmake command before starting 2011-03-03 17:54:54 +00:00
Bhaskara Marthi a2170fb36b Allow toggling shell directory tracking 2011-03-02 01:19:02 +00:00
Bhaskara Marthi 12f8dac256 Add rosbag-view-mode 2011-03-01 19:03:14 +00:00
Ken Conley 4d7938d07d #3369 fixed patch 2011-02-24 07:17:50 +00:00
Ken Conley 06c481cb05 rosbash: #3369 patch from ryohei to add in stack completion support 2011-02-24 06:59:26 +00:00
Lorenz Moesenlechner 85f2e0916a Another atempt to fix ido-completing read and handling of defaults
Don't pass in alists to ido-mode but just single lists and don't make defaults
a list
2011-02-23 23:46:21 +00:00
Lorenz Moesenlechner 44bd35f49e * Fixed completing-read call when no default is given
* Added functionality to open action definitions
2011-02-22 13:32:58 +00:00
Lorenz Moesenlechner 94a73efdcb Fix handling of defaults for completing-read
The default parameter needs to be a list. Otherwise, ido-mode duplicates the
default entry. Patch by Thibault Kruse.
2011-02-21 17:09:19 +00:00
Bhaskara Marthi 6f67d63f04 Add ros-launch-current, and turn on processing of ansi colors in output 2011-02-18 05:49:50 +00:00
Ken Conley cd110f4e27 deal with unicode issues in stack manifest 2011-02-17 22:59:02 +00:00
Ken Conley c6e970bc95 #2917 better error behavior if file does not exist 2011-02-14 06:14:35 +00:00
Ken Conley 1bddcb5d12 #3310 bug fix in roscreate-stack 2011-02-13 23:24:57 +00:00
Tully Foote a923343b89 rosdep patch from #3239 2011-02-09 00:43:36 +00:00
Jeremy Leibs d3965041eb Rosbag tab completion should work better for info/play on bags in directories 2011-02-04 21:57:45 +00:00
Tully Foote 7b6fd2cc32 improving debugging output 2011-02-02 23:57:58 +00:00
Tully Foote e7b7004ce6 tab to spaces #3295 2011-02-02 22:31:19 +00:00
Bhaskara Marthi febb6aaa8c rosmake with completion 2011-02-02 17:32:37 +00:00
Brian Gerkey 57590be362 applied windows patches from #3286 2011-01-31 16:19:50 +00:00
Brian Gerkey d353445182 applied windows patch from #3274 2011-01-30 00:12:22 +00:00
Brian Gerkey 47f3e6fb65 reverted r12809; see #2999 2011-01-29 19:23:11 +00:00
Ken Conley ad4db86c55 undoing r12833 2011-01-13 23:04:24 +00:00
Ken Conley 0860b7e368 ros 1.4.0 2011-01-13 23:03:26 +00:00
Brian Gerkey 75d02c1290 applied patch from #2999 2011-01-12 23:14:06 +00:00
Ken Conley 37f028a1f6 #3240 rosunit doc reviewed 2011-01-12 18:21:12 +00:00
Ken Conley 2cb8506b7b rosunit: #3238 sys fix 2011-01-11 23:46:51 +00:00
Bhaskara Marthi 32fc031a4e Allow jumping to launch file from launch buffer 2011-01-11 23:40:31 +00:00
Tully Foote 013af744e4 patch for #2762 2011-01-05 22:50:17 +00:00
Tully Foote a79362504d patch for #3233 2011-01-05 22:30:00 +00:00
Tully Foote 64cbd76d8d switching to load from parallel jobs for #2920 2011-01-05 20:23:54 +00:00
Brian Gerkey 90240853f3 also change group ID 2010-12-31 18:36:33 +00:00
Brian Gerkey 4727d752ae When under sudo, drop back to normal user, #2884. 2010-12-31 18:18:26 +00:00
Brian Gerkey 36da65d3bf added check for extreme directory depth, #2218 2010-12-30 19:05:42 +00:00
Ken Conley 51b755cd7f bug fix for --show-deps variable init error 2010-12-29 07:34:50 +00:00
Ken Conley 1559239bd1 roscreate-stack: improvements to ros_comm dependency detection and license list 2010-12-29 00:16:13 +00:00