Commit Graph

7 Commits

Author SHA1 Message Date
dbaron%dbaron.org
bee1492818 Remove unneeded RegisterSelf/UnregisterSelf hacks -- porting from aviary branch to trunk. Patch mostly by caillon, r+sr=dbaron, rest by dbaron. b=262450, 265103 2004-10-21 06:19:00 +00:00
caillon%redhat.com
ce415704da Bug 260872
More fixes for the GTK2 file chooser.
Use a GtkWindow instead of a GdkWindow for parenting.
Simplify the pattern parsing.
Don't register a contract ID for the xul picker on GTK2 builds since the logic for determining which picker to use is handled by the native module constructor.

r+sr=bryner
2004-10-12 07:00:59 +00:00
caillon%redhat.com
cb1db60830 Read in multiple files from the file chooser when in openMultiple mode.
Fixes bug 255900.
r+sr=bryner a=asa
2004-09-27 17:52:57 +00:00
jst%mozilla.jstenback.com
418cf22fe4 Fixing bug 255366. Fixing gtk2 file picker crash on AMD64 due to differences in argument passing to varargs vs. non-varargs functions. Patch by bryner@brianryner.com, r=caillon@gmail.com, sr=jst@mozilla.org 2004-09-22 04:30:49 +00:00
caillon%redhat.com
0412b1b0c4 Bug 123197
File picker cleanup:
- Pressing enter now actives the save/open buttons.
- Fixes issue for clobber builds where the file chooser would not always get
registered.  Unfortunately, this still can not be guaranteed to work because of
how XPCOM (mis)handles multiple components registered with the same contract
ID.  See bug 253136.
- The native widget component factory constructor now handles the logic for
which implementation to choose.  This allows me to remove the proxy logic from
the implementation itself.
- Remembers the last selected directory between invocations.
- Removes some debug stuff I forgot to remove.
- Gets rid of the static nsString cruft that got accidentally added while I was
copying over stuff from other implementations.


r+sr=blizzard
2004-08-08 11:09:51 +00:00
pkw%us.ibm.com
55127096a4 Bug 252788 - GTK2 file picker patch fails to build on AIX.
r=caillon@gmail.com, sr=blizzard@mozilla.org
2004-07-23 20:15:42 +00:00
caillon%redhat.com
0444718bff Start using the GTK 2.4 file chooser when available.
r+sr=blizzard
2004-07-21 15:44:00 +00:00