Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
GWT 1.5 Now Available
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 34 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Bruce Johnson  
View profile  
 More options Aug 28 2008, 8:44 pm
From: "Bruce Johnson" <br...@google.com>
Date: Thu, 28 Aug 2008 17:44:58 -0700
Local: Thurs, Aug 28 2008 8:44 pm
Subject: GWT 1.5 Now Available

Hi everyone,

The GWT team is proud to announce that GWT 1.5 is now officially released!

GWT Home:

    http://code.google.com/webtoolkit/

Download:

    http://code.google.com/webtoolkit/download.html

Announcement:

    http://googlewebtoolkit.blogspot.com/2008/08/gwt-15-now-available.html

Developer's Guide:

    http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5

This has been a big development cycle, and we're really excited about the
advancements in GWT over the last year. As always, we're eager to hear your
feedback once you've tried this new version.

GWT 1.5 would not have been possible without the immense contributions of
code and ideas from the GWT open source community. Thank you, thank you,
thank you.

Cheers,
The GWT Team


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tim  
View profile  
 More options Aug 28 2008, 8:52 pm
From: Tim <ttara...@gmail.com>
Date: Thu, 28 Aug 2008 17:52:48 -0700 (PDT)
Local: Thurs, Aug 28 2008 8:52 pm
Subject: Re: GWT 1.5 Now Available
Congrats! this is a huge achievement!

Tim
http://gwtnow.com

On Aug 28, 8:44 pm, "Bruce Johnson" <br...@google.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
GeekyCoder  
View profile  
 More options Aug 29 2008, 4:09 am
From: GeekyCoder <geekyco...@gmail.com>
Date: Fri, 29 Aug 2008 01:09:50 -0700 (PDT)
Local: Fri, Aug 29 2008 4:09 am
Subject: Re: GWT 1.5 Now Available
Congratulation on the final release. It must have long hard work for
the GWT team.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas  
View profile  
 More options Aug 29 2008, 4:21 am
From: Thomas <thomas.lacr...@jouy.inra.fr>
Date: Fri, 29 Aug 2008 01:21:45 -0700 (PDT)
Local: Fri, Aug 29 2008 4:21 am
Subject: Re: GWT 1.5 Now Available
Terrific!!!
Just I get a 404 file not found error when I try to download the Linux
version (hope this is temporary...) but anyway thanks a lot for all
the neat new features :)
Tom

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
walshms  
View profile  
 More options Aug 29 2008, 9:38 am
From: walshms <wals...@gmail.com>
Date: Fri, 29 Aug 2008 06:38:45 -0700 (PDT)
Local: Fri, Aug 29 2008 9:38 am
Subject: Re: GWT 1.5 Now Available
One link refers to a tar.gz, another to a tar.bz2...

Here's the working one:
http://google-web-toolkit.googlecode.com/files/gwt-linux-1.5.2.tar.bz2

On Aug 29, 3:21 am, Thomas <thomas.lacr...@jouy.inra.fr> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
pohl  
View profile  
 More options Aug 29 2008, 10:17 am
From: pohl <pohl.longs...@gmail.com>
Date: Fri, 29 Aug 2008 07:17:14 -0700 (PDT)
Local: Fri, Aug 29 2008 10:17 am
Subject: Re: GWT 1.5 Now Available

> Cheers,
> The GWT Team

I wanted to thank the GWT team for all of the hard work that went into
this cycle.  You're all rock stars in my book.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rakesh wagh  
View profile  
 More options Aug 29 2008, 10:24 am
From: rakesh wagh <rake...@gmail.com>
Date: Fri, 29 Aug 2008 07:24:33 -0700 (PDT)
Local: Fri, Aug 29 2008 10:24 am
Subject: Re: GWT 1.5 Now Available
great milestone achievement. Entire gwt community was looking fwd for
this release. congrats gwt team for all the hard work put in.

Cannot wait to see what features are planned for 1.6 :)

Rakesh Wagh

On Aug 28, 7:44 pm, "Bruce Johnson" <br...@google.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arthur Kalmenson  
View profile  
 More options Aug 29 2008, 10:29 am
From: Arthur Kalmenson <arthur.k...@gmail.com>
Date: Fri, 29 Aug 2008 07:29:35 -0700 (PDT)
Local: Fri, Aug 29 2008 10:29 am
Subject: Re: GWT 1.5 Now Available
Congratulations! Although I've been using 1.5 for some time now, it's
always nice to have a final release. Great work, 1.5 is a huge step
forward. Thanks you for all the hard work!

Regards,
Arthur Kalmenson

On Aug 28, 8:44 pm, "Bruce Johnson" <br...@google.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joel Webber  
View profile  
 More options Aug 29 2008, 12:13 pm
From: "Joel Webber" <j...@google.com>
Date: Fri, 29 Aug 2008 12:13:38 -0400
Local: Fri, Aug 29 2008 12:13 pm
Subject: Re: GWT 1.5 Now Available

Sorry for the confusion on the Linux download link. The download page should
be updated momentarily. In the meantime the .tar.bz2 link below is correct.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
zefixlluja@googlemail.com  
View profile  
 More options Aug 29 2008, 4:16 am
From: "zefixll...@googlemail.com" <zefixll...@googlemail.com>
Date: Fri, 29 Aug 2008 01:16:31 -0700 (PDT)
Local: Fri, Aug 29 2008 4:16 am
Subject: Re: GWT 1.5 Now Available
The linux download link on http://code.google.com/webtoolkit/download.html
is broken, currently pointing to http://google-web-toolkit.googlecode.com/files/gwt-linux-1.5.2.tar.gz

The correct download link would be http://google-web-toolkit.googlecode.com/files/gwt-linux-1.5.2.tar.bz2

Congratulations to the team!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
GeekyCoder  
View profile  
 More options Aug 29 2008, 4:48 pm
From: GeekyCoder <geekyco...@gmail.com>
Date: Fri, 29 Aug 2008 13:48:02 -0700 (PDT)
Local: Fri, Aug 29 2008 4:48 pm
Subject: Re: GWT 1.5 Now Available
Hi Bruce,
GWT documentation is great and informative. Is there a plan to access
doc offline instead of keep accessing the web ? It will be good if the
doc comes in download ?
Browsing document offline is very useful in place where internet
access is not available etc in plane, in customer's site where  public
internet access is prohibited.

Although I think that the main reason why information is kept online
is to facilitate information update, I'm sure developers will rather
have quick access to offline documentation. When I read through the
doc, I find that the current information is good and current enough
for developer, so I wonder if the current documentation can be made
available for offline browsing.

thx...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ed  
View profile  
 More options Aug 30 2008, 8:56 am
From: Ed <post2edb...@hotmail.com>
Date: Sat, 30 Aug 2008 05:56:09 -0700 (PDT)
Local: Sat, Aug 30 2008 8:56 am
Subject: Re: GWT 1.5 Now Available
Amazing... impressive that the final is already out shortly after RC1
and RC2...

Also very currious to the roadmap of 1.6. and further...

Thanx...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ian Bambury  
View profile  
 More options Aug 31 2008, 10:00 am
From: "Ian Bambury" <ianbamb...@gmail.com>
Date: Sun, 31 Aug 2008 15:00:33 +0100
Local: Sun, Aug 31 2008 10:00 am
Subject: Re: GWT 1.5 Now Available

Another (definitely 'Breaking') change in 1.5.2 from 1.5.1 is that

public final native String getAttribute(String name) /*-{
    return this.getAttribute(name);
  }-*/;
in Element has become

public final native String getAttribute(String name) /*-{
  return this.getAttribute(name) || '';

}-*/;

i.e. if the attribute does not exist, then for some reason, you don't get
the expected null, you get an empty string.

Could someone from Google explain why there has been this diversion from the
path of 'least surprise'? What suddenly became so wrong with returning what
JS gives you? Could you mention it in the release notes as a breaking
change? It breaks any number of my apps, all of which check for null,
because that's what you used to get.

As for the other, unfixed problems, surely a release candidate is a
candidate for being released. If it passes, it gets released. If it doesn't
pass you change it and put out another release candidate.  I'm a bit
surprised that 1.5.2 is 'official'.

Ian


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ian Bambury  
View profile  
 More options Aug 31 2008, 10:09 am
From: "Ian Bambury" <ianbamb...@gmail.com>
Date: Sun, 31 Aug 2008 15:09:22 +0100
Local: Sun, Aug 31 2008 10:09 am
Subject: Re: GWT 1.5 Now Available

And now I can't tell the difference between an attribute which is missing,
and an attribute which is there but empty...

Bugger!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Broyer  
View profile  
 More options Aug 31 2008, 6:12 pm
From: Thomas Broyer <t.bro...@gmail.com>
Date: Sun, 31 Aug 2008 15:12:31 -0700 (PDT)
Local: Sun, Aug 31 2008 6:12 pm
Subject: Re: GWT 1.5 Now Available

On Aug 31, 4:00 pm, "Ian Bambury" <ianbamb...@gmail.com> wrote:

Because that's how the DOM is defined:
http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-745549614

> What suddenly became so wrong with returning what
> JS gives you?

http://code.google.com/p/google-web-toolkit/source/detail?r=3568
Apparently, not all browsers give you nulls.

> Could you mention it in the release notes as a breaking
> change? It breaks any number of my apps, all of which check for null,
> because that's what you used to get.

I'd say that hasAttribute() is missing, but unfortunately, IE doesn't
seem to support it:
http://www.quirksmode.org/dom/w3c_core.html#t95
(at least before IE8: http://msdn.microsoft.com/en-us/library/cc304121%28VS.85%29.aspx
)

IE has a somewhat bizarre getAttribute implementation:
http://msdn.microsoft.com/en-us/library/ms536429(VS.85).aspx
...one that happens to return null when hasAttribute would have
returned false.

On Aug 31, 4:09 pm, "Ian Bambury" <ianbamb...@gmail.com> wrote:

> And now I can't tell the difference between an attribute which is missing,
> and an attribute which is there but empty...

Blame Microsoft eventually at first...
...but having an Element.hasAttribute deferring to
getAttribute()==null in case hasAttribute doesn't exist would probably
be enough to get this "fixed" (or better: deferred binding, which
would also use getAttribute(name, 2) for IE to get the appropriate
behavior)

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ian Bambury  
View profile  
 More options Aug 31 2008, 7:04 pm
From: "Ian Bambury" <ianbamb...@gmail.com>
Date: Mon, 1 Sep 2008 00:04:41 +0100
Local: Sun, Aug 31 2008 7:04 pm
Subject: Re: GWT 1.5 Now Available

2008/8/31 Thomas Broyer t.bro...@gmail.com

> > Could someone from Google explain why there has been this diversion from
> the
> > path of 'least surprise'?

> Because that's how the DOM is defined:
> http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-745549614

No it's not. w3.org's *recommendations" that you link to state that
getAttribute() returns the string, or an empty string if the attribute is
empty and there is no default. It doesn't appear here to  recommend any
return value if the attribute does not exist.

> > What suddenly became so wrong with returning what
> > JS gives you?

> http://code.google.com/p/google-web-toolkit/source/detail?r=3568
> Apparently, not all browsers give you nulls.

That doesn't explain the sudden change.

> On Aug 31, 4:09 pm, "Ian Bambury" <ianbamb...@gmail.com> wrote:
> > And now I can't tell the difference between an attribute which is
> missing,
> > and an attribute which is there but empty...

> Blame Microsoft eventually at first...

Why is it Microsoft's fault that Google made the change?

I'm quite happy to blame Microsoft for anything and everything that has ever
or will ever happen (I don't want to look out of place here) but if there is
a genuine connection, all the better.

The bottom line for me is that IE, FF, Opera and Safari all return null in
raw JavaScript if the attribute doesn't exist - I really don't give a
monkey's about the other browsers that GWT supports (!?) - and since when
have Google worried about being officially compliant over getting the job
done?

Ian


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joel Webber  
View profile  
 More options Sep 1 2008, 12:46 pm
From: "Joel Webber" <j...@google.com>
Date: Mon, 1 Sep 2008 12:46:27 -0400
Local: Mon, Sep 1 2008 12:46 pm
Subject: Re: GWT 1.5 Now Available

All,
There is certainly a possibility that this change was a mistake, but it does
*not* appear cut-and-dried from reading the spec. Here is the actual text
from the DOM spec:

---
getAttribute
  Return Value
    DOMString The Attr value as a string, or the empty string if that
attribute does not have a specified or default value.
---

Depending upon how you interpret that (especially the definition of the
phrase 'does not have a specified or default value'), you could see it
either way. It certainly doesn't specify that you *can* depend upon a null
return value to determine that an attribute doesn't exist. In fact, it
doesn't even address the definition of a 'non-existent' attribute. You could
make the argument that it enumerates the valid types for the return value as
"a string, or the empty string", specifically excluding 'null'. Or you could
reasonably argue that all browsers *do* return null for undefined
attributes. But the reality is that it's not entirely dependable. Let me
demonstrate by example:

<div id='foo'>

var foo = document.getElementById('foo');
getAttribute('id')
  IE7: foo
  Firefox3: foo
getAttribute('className')
  IE7: ""
  Firefox3: null
getAttribute('tabIndex')
  IE7: 0
  Firefox3: null
getAttribute('xxx')
  IE7: null
  Firefox3: null

This puts us between a rock and a hard place. If we allow developers to
depend upon the return value being null, it won't always work. Do we then
have to put an explicit test in getAttribute() to force a null return value
in weird corner cases like tabIndex and className?

The only thing that appears clear to me in the spec is that you should
probably call hasAttribute() if you're not sure whether it's there or not --
which we would need to add to Element (and implement somehow on IE, since
it's not there by default). I would also be willing to consider changing the
type-coercion in getAttribute(), but only with the strong caveat that its
behavior is not specified when the attribute is 'not specified'.

Cheers,
joel.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
lups  
View profile  
 More options Sep 1 2008, 5:37 am
From: lups <bernard.l...@gmail.com>
Date: Mon, 1 Sep 2008 02:37:26 -0700 (PDT)
Local: Mon, Sep 1 2008 5:37 am
Subject: Re: GWT 1.5 Now Available
Who is able to publish this wonderful version on the Maven 2
repository (http://repo1.maven.org/maven2/com/google/gwt/) ?
I can find four old 1.5 versions of GWT, but nor the final 1.5.2
release.
Many thanks
Bernard

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
GeekyCoder  
View profile  
 More options Sep 1 2008, 5:12 pm
From: GeekyCoder <geekyco...@gmail.com>
Date: Mon, 1 Sep 2008 14:12:21 -0700 (PDT)
Local: Mon, Sep 1 2008 5:12 pm
Subject: Re: GWT 1.5 Now Available
Joel,
can a overloaded method be added too ?

public final native String getAttribute(String name, boolean
returnNullIfNotFound)

so that getAttribute(String name) return the current behaviour as
return by browser so that for those who program browser-specific code
can handle it.

and For those who want to maintain single code base, setting a flag
will force it to return null if attribute is not found.

It will be too verbose to do the following check.

String _i =  (hasAttribute("xxx") ? getAttribute("xxx") : null);   //
or use a if

This will be good.
String _i = getAttribute("xxx", true);

On Sep 2, 12:46 am, "Joel Webber" <j...@google.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
lups  
View profile  
 More options Sep 2 2008, 3:43 am
From: lups <bernard.l...@gmail.com>
Date: Tue, 2 Sep 2008 00:43:15 -0700 (PDT)
Local: Tues, Sep 2 2008 3:43 am
Subject: Re: GWT 1.5 Now Available
Thanks, somebody has published gwt 1.5.2 on maven repo...

On 1 sep, 11:37, lups <bernard.l...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
JohnnyGWT  
View profile  
 More options Sep 3 2008, 8:45 pm
From: JohnnyGWT <j...@johnw.com>
Date: Wed, 3 Sep 2008 17:45:12 -0700 (PDT)
Local: Wed, Sep 3 2008 8:45 pm
Subject: Re: GWT 1.5 Now Available
Congrats!

So, is GWT 1.5 now considered production ready? I'm working a project
that is approximately 60% done.
Should I now update to 1.5?

On Aug 28, 6:44 pm, "Bruce Johnson" <br...@google.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
AJ  
View profile  
 More options Sep 4 2008, 2:40 am
From: AJ <ajba...@gmail.com>
Date: Wed, 3 Sep 2008 23:40:01 -0700 (PDT)
Local: Thurs, Sep 4 2008 2:40 am
Subject: Re: GWT 1.5 Now Available
Sadly it was uploaded without the source (or javadoc), so the Maven
release seems a bit crippled for development usage.

On Sep 2, 10:43 am, lups <bernard.l...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joel Webber  
View profile  
 More options Sep 4 2008, 9:35 am
From: "Joel Webber" <j...@google.com>
Date: Thu, 4 Sep 2008 09:35:06 -0400
Local: Thurs, Sep 4 2008 9:35 am
Subject: Re: GWT 1.5 Now Available

The problem with 'returnNullIfNotFound' is that it's a contract we can't
guarantee will be honored. IE (and possibly others, though I'm not certain)
will definitely return non-null (and apparently non-string in some
instances) values for unspecified attributes at times. How could we guard
against that?
It might seem a little verbose to have to write
 e.hasAttribute("foo") ? e.getAttribute("foo") || null;

but I can practically guarantee that any code we have to make the return
value of getAttribute() correctly null will be at least as expensive.

We also have to figure out how to implement hasAttribute() on IE, which is
not there by default. Ideas on that front welcome (e.g., we need to
correctly implement Element.hasAttribute("tabIndex"), which on IE simply
returns "0", even if it was never specified).

Cheers,
joel.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ian Bambury  
View profile  
 More options Sep 4 2008, 10:05 am
From: "Ian Bambury" <ianbamb...@gmail.com>
Date: Thu, 4 Sep 2008 15:05:08 +0100
Local: Thurs, Sep 4 2008 10:05 am
Subject: Re: GWT 1.5 Now Available

Thing is that the attribute *is* there because IE adds them with a default
(or returns a default by, err, default). Which makes sense for at least some
of the attributes, e.g. width - if it doesn't have a width of something,
then it has a width of nothing, whether the programmer has set it or not. It
makes coding more concise and doesn't break the recommendations because
defaults are allowed.

So it would seem easier to return an empty string/zero for non-IE browsers
when requesting a known style attribute (i.e. emulate IE on other browsers)
and return null for non-existent user-defined attributes. The alternative is
to keep your own list ow what has been explicitly or implicitly set - good
luck with that if you choose that route :-)

You can't just return a blank string for any attribute, even non-existent
ones because it is a) dangerous (because a typo will still give you a valid
return where a null will raise an exception or at least be noticably wrong)
and b) is unexpected/surprising because it's not what *any* browser does.

What I don't understand is why an undocumented breaking change was added in
at the last moment to what was an accepted release candidate. Surely a
release candidate if accepted goes out unchanged or it's not so much a
candidate for release, more of "a candidate for a bit of tweaking before we
send it out untested by the people we release RCs to". If that's the case,
be honest and call it a beta :-P

Ian

2008/9/4 Joel Webber <j...@google.com>

--
Ian

http://examples.roughian.com

=========================================================================== ==============
Internet communications are not secure and therefore I will not accept legal
responsibility for the contents of this message.
Any views or opinions do not necessarily represent what I really think
unless otherwise specifically stated, and even then, I
might still be lying. This message may contain confidential privileged
information, but if it does, I've nicked it from someone
else. If you have received this email in error then tough, hit delete, and
don't bother me about it, I really don't care. Batteries
not included. Contents can go up as well as down. Shares can vary in size.
May cause drowsiness, if affected, go to sleep.
=========================================================================== ==============


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Reinier Zwitserloot  
View profile  
 More options Sep 4 2008, 11:08 am
From: Reinier Zwitserloot <reini...@gmail.com>
Date: Thu, 4 Sep 2008 08:08:56 -0700 (PDT)
Local: Thurs, Sep 4 2008 11:08 am
Subject: Re: GWT 1.5 Now Available
I transferred tipit.to over to the new code base, and that's from a
GWT 1.4 that was custom patched with a couple of pretty deep hacky
bits in it. I had scheduled a week for transfer and testing, but it
wasn't nearly as bad. Give it a try, in other words!

On Sep 4, 4:05 pm, "Ian Bambury" <ianbamb...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 34   Newer >
« Back to Discussions « Newer topic     Older topic »