~ubuntu-branches/ubuntu/karmic/gnash/karmic

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Alexander Sack
  • Date: 2008-10-13 14:29:49 UTC
  • mfrom: (1.1.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20081013142949-f6qdvnu4mn05ltdc
Tags: 0.8.4~~bzr9980-0ubuntu1
* new upstream release 0.8.4 (LP: #240325)
* ship new lib usr/lib/gnash/libmozsdk.so.* in mozilla-plugin-gnash
  - update debian/mozilla-plugin-gnash.install
* ship new lib usr/lib/gnash/libgnashnet.so.* in gnash-common
  - update debian/gnash-common.install
* add basic debian/build_head script to build latest CVS head packages.
  - add debian/build_head
* new sound architecture requires build depend on libsdl1.2-dev
  - update debian/control
* head build script now has been completely migrated to bzr (upstream +
  ubuntu)
  - update debian/build_head
* disable kde gui until klash/qt4 has been fixed; keep kde packages as empty
  packages for now.
  - update debian/rules
  - debian/klash.install
  - debian/klash.links
  - debian/klash.manpages
  - debian/konqueror-plugin-gnash.install
* drop libkonq5-dev build dependency accordingly
  - update debian/control
* don't install headers manually anymore. gnash doesnt provide a -dev
  package after all
  - update debian/rules
* update libs installed in gnash-common; libgnashserver-*.so is not available
  anymore (removed); in turn we add the new libgnashcore-*.so
  - update debian/gnash-common.install
* use -Os for optimization and properly pass CXXFLAGS=$(CFLAGS) to configure
  - update debian/rules
* touch firefox .autoreg in postinst of mozilla plugin
  - update debian/mozilla-plugin-gnash.postinst
* link gnash in ubufox plugins directory for the plugin alternative switcher
  - add debian/mozilla-plugin-gnash.links
* suggest ubufox accordingly
  - update debian/control
* add new required build-depends on libgif-dev
  - update debian/control
* add Xb-Npp-Description and Xb-Npp-File as new plugin database meta data
  - update debian/control

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2008-05-10 Russ Nelson <nelson@crynwr.com>
 
2
 
 
3
Sixth alpha release of Gnash (0.8.3).
 
4
Improvements since 0.8.2 release are:
 
5
 
 
6
More visible to users:
 
7
    * Native fullscreen support (from AS) implemented.
 
8
    * Long command-line options properly supported.
 
9
    * View detailed movie information from GTK gui.
 
10
    * Added an option in Preferences to initially display a movie
 
11
      as a blank ("Click here to start") screen.
 
12
    * Added "dump" GUI to dump a movie to disk.
 
13
    * Improved Cairo rendering performance.
 
14
    * Fix support for OpenOffice Impress SWF exporter (malformed..)
 
15
 
 
16
Less visible to users:
 
17
    * Garbage Collector usage reduced where appropriate.
 
18
    * Mouse.hide and Mouse.show implemented in GTK.
 
19
    * ActionScript inheritance fixes:
 
20
        o super implemented correctly (still not 100% compatible for SWF7)
 
21
        o implements / instanceof works correctly now 
 
22
    * FsCommands quit, fullscreen and showMenu implemented.
 
23
    * FsCommand-to-javascript implemented (plugin).
 
24
    * Minor ActionScript compatibility fixes: String, XML, toLocaleString,
 
25
      int, parseInt. fromCharCode, toString (SWF4) etc.
 
26
    * Fixes to arguments class (tests: Function.as, line404~456).
 
27
    * Stage.scaleMode implemented (fixes resizing of various movies).
 
28
    * Stage.align implemented.
 
29
    * Fixes to Date class (platform consistent).
 
30
    * Logging uses boost::format.
 
31
    * Improved Win32 support: builds using MinGW/MSYS (cross-compile
 
32
      not tested yet), and initial implementation of npgnash.dll exists.
 
33
    * Sprite handling improved, fixing FlowPlayer and other video SWFs.
 
34
    * TextField handling:
 
35
          o Fix in device font handling (DefineFontInfo tag)
 
36
          o Fix support for DefineFont2 tag (sizes)
 
37
          o Improve TextField support for TextFormat use. 
 
38
    * Fix parsing of malformed XML files
 
39
    * Fix loading of text / XML with Byte Order Marks.
 
40
    * Minor fix to _x and _y translation.
 
41
    * More functions correctly registered as ASnative.
 
42
    * System.capabilities information expanded.
 
43
    * Jemalloc memory allocator from Mozilla added as an option.
 
44
    * Redesigned and implemented AMF0 support, with the beginning of
 
45
      AMF3 support.
 
46
    * SWF8 line styles support (both from tag and drawing api) 
 
47
 
 
48
 
1
49
2008-02-21  Sandro Santilli <strk@keybit.net>
2
50
 
3
51
Fifth alpha release of Gnash (0.8.2).
4
52
Improvements since 0.8.1 release are:
5
53
 
6
 
    - Improved timeline redesign.
7
 
    - Action execution order fixes.
8
 
    - Keyboard handling improved [1].
9
 
    - New classes implemented: System.capabilities (partial),
 
54
    * Improved timeline redesign.
 
55
    * Action execution order fixes.
 
56
    * Keyboard handling improved [1].
 
57
    * New classes implemented: System.capabilities (partial),
10
58
      SharedObject, LocalConnection.
11
 
    - New opcodes implemented: ActionImplements, Try/Throw.
12
 
    - Movieclip.beginGradientFill completes drawing API support.
13
 
    - MovieClip._lockroot support added.
14
 
    - Implement GET/POST for MovieClip.loadVariables and
 
59
    * New opcodes implemented: ActionImplements, Try/Throw.
 
60
    * Movieclip.beginGradientFill completes drawing API support.
 
61
    * MovieClip._lockroot support added.
 
62
    * Implement GET/POST for MovieClip.loadVariables and
15
63
      MovieClip.loadMovie
16
 
    - Textfield support improved.
17
 
    - Security: configurable sandbox restricts filesystem access by movies.
18
 
    - Better support for SWF8.
19
 
    - Streaming OGG-contained multimedia (e.g. vorbis/theora or vorbis/dirac),
 
64
    * Textfield support improved.
 
65
    * Security: configurable sandbox restricts filesystem access by movies.
 
66
    * Better support for SWF8.
 
67
    * Streaming OGG-contained multimedia (e.g. vorbis/theora or vorbis/dirac),
20
68
      and other free formats.
21
 
    - OGL and Cairo renderers much improved.
22
 
    - Improvements of the Framebuffer GUI (hide text messages, support Linux
 
69
    * OGL and Cairo renderers much improved.
 
70
    * Improvements of the Framebuffer GUI (hide text messages, support Linux
23
71
      events system, built-in touchscreen calibration, simple keyboard support,
24
72
      better architecture support).
25
 
    - SOLdumper utility for reading SOL files ('flash cookies').
26
 
    - DumpShm utility finds and dumps Local Connection memory segments.
27
 
    - Fullscreen display possible.
28
 
    - Extensions for LIRC and DBus.
29
 
    - High quality, cross-platform psuedo-randomness using boost random.
30
 
    - NPAPI (Mozilla) plugin: keyboard events work, navigation and javascript
 
73
    * SOLdumper utility for reading SOL files ('flash cookies').
 
74
    * DumpShm utility finds and dumps Local Connection memory segments.
 
75
    * Fullscreen display possible.
 
76
    * Extensions for LIRC and DBus.
 
77
    * High quality, cross-platform psuedo-randomness using boost random.
 
78
    * NPAPI (Mozilla) plugin: keyboard events work, navigation and javascript
31
79
      from within movies.
32
 
    - Set and save preferences from the GUI (GTK).
33
 
    - Improved stability and robustness with malformed SWFs.
34
 
    - Many other bugfixes. 
 
80
    * Set and save preferences from the GUI (GTK).
 
81
    * Improved stability and robustness with malformed SWFs.
 
82
    * Many other bugfixes. 
35
83
 
36
84
2007-08-29  Sandro Santilli <strk@keybit.net>
37
85
 
38
86
Fourth alpha release of Gnash (0.8.1).
39
87
Improvements since 0.8.0 release are:
40
88
 
41
 
        - Garbage Collector
42
 
        - Support for device fonts
43
 
        - Support for dynamic text fields
44
 
        - Better key handling
45
 
        - Support for FFMPEG SVN
46
 
        - Support for on-demand install of needed Gstreamer codec plugins.
47
 
        - Debugger off by default (improves performance and memory use)
48
 
        - AGG renderer by default 
49
 
        - Support for KDE/AGG combination
50
 
        - Layout change : we'll now build <gui>-gnash and 'gnash' is a shell
51
 
          script with gui selection capabilities (-G)
52
 
        - More robust parser 
53
 
        - Better support for flash player detection
54
 
        - Fix for 'debugLog' directive in gnashrc
 
89
    * Garbage Collector
 
90
    * Support for device fonts
 
91
    * Support for dynamic text fields
 
92
    * Better key handling
 
93
    * Support for FFMPEG SVN
 
94
    * Support for on-demand install of needed Gstreamer codec plugins.
 
95
    * Debugger off by default (improves performance and memory use)
 
96
    * AGG renderer by default 
 
97
    * Support for KDE/AGG combination
 
98
    * Layout change : we'll now build <gui>-gnash and 'gnash' is a shell
 
99
      script with gui selection capabilities (-G)
 
100
    * More robust parser 
 
101
    * Better support for flash player detection
 
102
    * Fix for 'debugLog' directive in gnashrc
55
103
 
56
 
07-06-XX  Rob Savoye  <rob@darkstar.welcomehome.org>
 
104
2007-06-01  Rob Savoye  <rob@welcomehome.org>
57
105
 
58
106
The third alpha release of Gnash. Improvements since the 0.7.2 release
59
107
are: 
60
108
 
61
 
* Streaming video works with YouTube and Lulu.tv! This has been the
62
 
focus for the majority of the time since the last release.
63
 
* Many core improvments in the VM as our understanding of Flash
64
 
improves. These all improve both the correctness of a movie that is
65
 
being played, but enebles more movies to play that used to not work.
66
 
* New FLTK2 gui.
67
 
* Simple Flash debugger added.
68
 
* Improved Darwin support that can use the system OpenGL.
69
 
* Flash extensions, direct support for file handling, MySQL access,
70
 
etc.. through plugins to the Gnash VM. Wrappers for any C/C++ API
71
 
libraries can be exported into ActionScript, and used as native
72
 
commands in a Flash movie.
73
 
* Updated manuals.
74
 
* Many new testcases! Support for testing with ming, swfmill, amd
75
 
mtasc compilers.
76
 
* New drawing API for MovieClips..
77
 
 
78
 
2006-09-10  Rob Savoye  <rob@bertha.welcomehome.org>
 
109
    * Streaming video works with YouTube and Lulu.tv! This has been the
 
110
      focus for the majority of the time since the last release.
 
111
    * Many core improvments in the VM as our understanding of Flash
 
112
      improves. These all improve both the correctness of a movie that is
 
113
      being played, but enables more movies to play that used to not work.
 
114
    * New FLTK2 gui.
 
115
    * Simple Flash debugger added.
 
116
    * Improved Darwin support that can use the system OpenGL.
 
117
    * Flash extensions, direct support for file handling, MySQL access,
 
118
      etc.. through plugins to the Gnash VM. Wrappers for any C/C++ API
 
119
      libraries can be exported into ActionScript, and used as native
 
120
      commands in a Flash movie.
 
121
    * Updated manuals.
 
122
    * Many new testcases! Support for testing with ming, swfmill, amd
 
123
      mtasc compilers.
 
124
    * New drawing API for MovieClips..
 
125
    
 
126
2006-09-10  Rob Savoye  <rob@welcomehome.org>
79
127
 
80
128
The second alpha release of Gnash is coming soon. Improvements since
81
129
the 0.7.1 alpha release are:
82
130
 
83
 
* Polling main loop replaced with event driven framework.
84
 
* New GUI abstraction layer supporting GTK2, KDE, SDL, and just a
85
 
framebuffer. 
86
 
* Movies are parsed by a background thread, so they start playing
87
 
while still loading.
88
 
* Plugin supports web navigation and starts playing while the stream
89
 
is loading.
90
 
* New AntiGrain (AGG) 2D backend added for framebuffer devices.
91
 
* Sound now works.
92
 
* Supports cross configuration and cross compiling for embedded targets.
93
 
* A whole slew of minor bugs that kept various movies from playing.
94
 
 
95
 
2006-04-20  Rob Savoye  <rob@bertha.welcomehome.org>
96
 
 
97
 
The first alpha release of Gnash! Version 0.7.1 is released with a
98
 
working browser plugin.
 
131
    * Polling main loop replaced with event driven framework.
 
132
    * New GUI abstraction layer supporting GTK2, KDE, SDL, and just a
 
133
      framebuffer. 
 
134
    * Movies are parsed by a background thread, so they start playing
 
135
      while still loading.
 
136
    * Plugin supports web navigation and starts playing while the stream
 
137
      is loading.
 
138
    * New AntiGrain (AGG) 2D backend added for framebuffer devices.
 
139
    * Sound now works.
 
140
    * Supports cross configuration and cross compiling for embedded targets.
 
141
    * A whole slew of minor bugs that kept various movies from playing.
 
142
 
 
143
2006-04-20  Rob Savoye  <rob@welcomehome.org>
 
144
 
 
145
    * The first alpha release of Gnash! Version 0.7.1 is released with a
 
146
      working browser plugin.
99
147
 
100
148
2005-12-10  Rob Savoye  <rob@bertha.welcomehome.org>
101
149
 
102
 
GameSWF has been turned into Gnash! Gnash's goals are to turn this
103
 
into a free flash movie player plugin for Firefox.
 
150
    * GameSWF has been turned into Gnash! Gnash's goals are to turn this
 
151
      into a free flash movie player plugin for Firefox.