Permalink
Browse files

2007-05-11 Laurent Sansonetti <lsansonetti@apple.com>

  * rubyosa.gemspec,
    NEWS:
  Prepared for 0.4.0.


git-svn-id: http://rubyosa.rubyforge.org/svn/trunk@208 0d7f026f-1217-0410-b43a-e108cceea134
  • Loading branch information...
lrz committed Apr 11, 2007
1 parent 49f60ac commit 65674542e6fbdd145fc0c8a875f1b6ce291e2dae
Showing with 37 additions and 4 deletions.
  1. +5 −1 ChangeLog
  2. +29 −0 NEWS
  3. +3 −3 rubyosa.gemspec
View
@@ -6,6 +6,10 @@
2007-05-11 Laurent Sansonetti <lsansonetti@apple.com>
+ * rubyosa.gemspec,
+ NEWS:
+ Prepared for 0.4.0.
+
* tests/tc_ical.rb:
Better test.
@@ -14,7 +18,7 @@
* tests/as.rb:
Rewrote to not depend on RubyCocoa anymore but use osascript(1) instead.
-
+
* AUTHORS:
Added Justin.
View
29 NEWS
@@ -1,3 +1,32 @@
+=============
+RubyOSA 0.4.0
+=============
+
+Features:
+- Added the possibility to retrieve from an object specifier list object the
+ values of a given attribute, via the 'every' method ;
+- Examples: iTunes/tag_genre_lastfm.rb (new revision that queries Last.fm only
+ once per artist), iTunes/name_that_tune.rb, Photoshop/new_doc.rb,
+ Photoshop/new_doc_with_text.rb ;
+- The rdoc-osa tool now supports scripting additions (via the '--addition'
+ argument) ;
+- Added conversion support for color types ;
+- Allow multiple enum values to be passed into the same argument (packing them
+ in an array) ;
+- Merge an 'activate' method into application objects.
+
+Bugfixes:
+- Fixed the rdoc-osa tool for applications that do not have a name command ;
+- Fixed 'msng' type conversions ;
+- Do not fail if a description attribute has an empty value ;
+- Do not fail if a class inherits from a class that hasn't been defined yet ;
+- When converting an Hash object to OSA, property convert Array values ;
+- Convert type-less Float objects to OSA ;
+- Added the :size attribute as a shortcut to :point_size ;
+- Fixed the rdoc-osa tool to work when RubyGems isn't available in the machine ;
+- Make sure to include a 'subj' attribute to apple events without direct
+ parameters.
+
=============
RubyOSA 0.3.0
=============
View
@@ -1,15 +1,15 @@
Gem::Specification.new do |s|
s.name = 'rubyosa'
- s.version = '0.3.0.1'
- s.date = '2007-03-02'
+ s.version = '0.4.0'
+ s.date = '2007-04-11'
s.summary = 'A Ruby/AppleEvent bridge.'
s.email = 'lsansonetti@apple.com'
s.homepage = 'http://rubyosa.rubyforge.org'
s.rubyforge_project = 'rubyosa'
s.description = "RubyOSA is a bridge that connects Ruby to the Apple Event Manager, automatically populating the API according to the target application's scriptable definition."
s.has_rdoc = false
s.authors = ['Laurent Sansonetti']
- s.files = ['README', 'COPYRIGHT', 'AUTHORS', 'extconf.rb', 'src/rbosa.c', 'src/rbosa.h', 'src/rbosa_conv.c', 'src/rbosa_sdef.c', 'src/rbosa_err.c', 'src/lib/rbosa.rb', 'src/lib/rbosa_properties.rb', 'sample/Finder/show_desktop.rb', 'sample/iChat/uptime.rb', 'sample/iTunes/control.rb', 'sample/iTunes/fade_volume.rb', 'sample/iTunes/inspect.rb', 'sample/QuickTime/play_all.rb', 'sample/misc/sdef.rb', 'sample/BBEdit/unix_script.rb', 'sample/TextEdit/hello_world.rb', 'sample/iChat/image.rb', 'sample/iTunes/artwork.rb', 'sample/Mail/get_selected_mail.rb', 'sample/AddressBook/inspect.rb', 'sample/iTunes/tag_genre_lastfm.rb', 'data/rubyosa/rdoc_html.rb']
+ s.files = ['README', 'COPYRIGHT', 'AUTHORS', 'extconf.rb', 'src/rbosa.c', 'src/rbosa.h', 'src/rbosa_conv.c', 'src/rbosa_sdef.c', 'src/rbosa_err.c', 'src/lib/rbosa.rb', 'src/lib/rbosa_properties.rb', 'sample/Finder/show_desktop.rb', 'sample/iChat/uptime.rb', 'sample/iTunes/control.rb', 'sample/iTunes/fade_volume.rb', 'sample/iTunes/inspect.rb', 'sample/QuickTime/play_all.rb', 'sample/misc/sdef.rb', 'sample/BBEdit/unix_script.rb', 'sample/TextEdit/hello_world.rb', 'sample/iChat/image.rb', 'sample/iTunes/artwork.rb', 'sample/Mail/get_selected_mail.rb', 'sample/AddressBook/inspect.rb', 'sample/iTunes/tag_genre_lastfm.rb', 'data/rubyosa/rdoc_html.rb', 'sample/Photoshop/new_doc.rb', 'sample/Photoshop/new_doc_with_text.rb', 'sample/iTunes/name_that_tune.rb']
s.extensions = ['extconf.rb']
s.executables = ['rdoc-osa']
s.add_dependency('libxml-ruby', ['>= 0.3.8'])

0 comments on commit 6567454

Please sign in to comment.