Fix kde issue - github.com/copiousfreetime/launchy/issues/72 - colbell
Abstract out the argv of the commandline - github.com/copiousfreetime/launchy/issues/71
Support Launchy.open( url, :debug => true )
- github.com/copiousfreetime/launchy/issues/63
- schmich
Fix inconsistencies in debug?
and dry_run?
methods - github.com/copiousfreetime/launchy/issues/63
- schmich
Fix detection of missing *nix desktops - github.com/copiousfreetime/launchy/issues/70
Fix running tests in bare Linux environment - github.com/copiousfreetime/launchy/issues/67 - gioele
Fix mistaking windows drive as uri schema - github.com/copiousfreetime/launchy/issues/65
Attempt fixing windows start
command oddities, again - github.com/copiousfreetime/launchy/issues/62
Add the option to call a block on error instead of raising an exception
Change XFCE detection to not depend on grep github.com/copiousfreetime/launchy/issues/52 - bogdan
Suppress forked process output github.com/copiousfreetime/launchy/issues/51
Display help/usage if no url is given github.com/copiousfreetime/launchy/issues/54
Detect the fluxbox environment github.com/copiousfreetime/launchy/issues/53
Automatically detect http
url's if they are missing the
http://
github.com/copiousfreetime/launchy/issues/55
Update to latest project management rake tasks
Fix where HostOS would fail to convert to string on JRuby in 1.9 mode github.com/copiousfreetime/launchy/issues/45
Update addressable runtime dependency github.com/copiousfreetime/launchy/issues/47
Bring minitest and ffi development dependencies up to date
Fix raising exception when no browser program found github.com/copiousfreetime/launchy/issues/42
Add LAUNCHY_DRY_RUN
environment variable (Mariusz Pietrzyk /
wijet)
Update dependencies
Fix the case where $BROWSER
is set and no *nix desktop was
found github.com/copiousfreetime/launchy/issues/33
Fix windows start
commandline github.com/copiousfreetime/launchy/issues/5
Add capability to open local files with no file: scheme present github.com/copiousfreetime/launchy/issues/29
Added rake how_to_contribute
task github.com/copiousfreetime/launchy/issues/30
Make better decisions on when to do shell escaping github.com/copiousfreetime/launchy/issues/31
Switch to Addressable::URI so UTF-8 urls may be parsed. github.com/copiousfreetime/launchy/issues/32
Add in Deprecated API wrappers that warn the user
Typo fixes from @mtorrent
Documentation updates explicitly stating the Public API
Increase test coverage
Almost a complete rewrite
JRuby Support
Organization is such that it will be easier to add additional applications
Windows behavior possibly fixed, again
Add JRuby support (Stephen Judkins)
Remove unused Paths module
Switch to using bones
Switch to use minitest
NOTE, this version was never released.
Add support for file:///
schema (postmodern)
Fix launchy on windows (mikefarmer)
add a test:spec task to run tests without rcov support
added testing
os family for running tests
clarify that launchy is under ISC license
fix missing data file in released gem needed for running specs
pass command line as discrete items to system() to avoid string interpretation by the system shell. (Suraj N. Kurapati)
rework project layout and tasks
detect aix and mingw as known operating systems.
finalize the command line wrapper around the launchy library.
added more tests
reorganize the code structure, removing Spawnable namespace
removed do_magic
method, changed it to open
added override environment variable LAUNCHY_HOST_OS for testing
fix broken cygwin support [Bug #13472]
fix inability to find windows executables [Bug #13132]
rework browser finding
manual override with LAUNCHY_BROWSER
environment variable
on *nix use desktop application launcher with fallback to list of browsers
On windows, switch to 'start' command and remove dependency on win32-process
removed win32 gem
Add debug output by setting LAUNCHY_DEBUG
environment variable
to true
forked child exits without calling at_exit
handlers
fixed rubyforge task to release mswin32 gem also
Initial public release
switched to using fork to spawn process and require
'win32/process'
if on windows
First attempt at using systemu to spawn processes
Initially working release