Commit Graph

14 Commits

Author SHA1 Message Date
ginn.chen%sun.com
f8e42b43a4 Bug 332660 GTK file picker as used in Firefox is not accessibile for GOK
r=aaronleventhal sr=roc


git-svn-id: svn://10.0.0.236/trunk@208787 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-30 05:19:06 +00:00
jst%mozilla.jstenback.com
fc12b613a2 Fixing bug 349790. Make the file picker not fail if some optional function symbols can't be found in the GTK libraries on the system. r+sr=roc@ocallahan.org.
git-svn-id: svn://10.0.0.236/trunk@208329 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 20:21:50 +00:00
roc+%cs.cmu.edu
a55d3fc5ad Bug 341218. Use GTK's builtin overwrite checking for save dialogs, when available. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@206696 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-06 21:40:03 +00:00
cbiesinger%web.de
677de7d310 bug 301004 make native gtk2 filepicker modal to its parent
patch by Christian Persch <chpe@gnome.org> r=caillon sr=roc a=asa


git-svn-id: svn://10.0.0.236/trunk@177945 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 13:42:42 +00:00
timeless%mozdev.org
e9f54b6bb1 Bug 299100 remove useless references to nsVoidArray
widget
r=darin sr=darin a=asa


git-svn-id: svn://10.0.0.236/trunk@175469 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 04:40:31 +00:00
timeless%mozdev.org
f1a18ad577 Bug 268311 Rewrite nsIFilePicker.displayDirectory handling and (windows) nsFilePicker::ShowW
r=neil sr=neil


git-svn-id: svn://10.0.0.236/trunk@167720 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-14 11:41:37 +00:00
pkw%us.ibm.com
566566f598 Bug 264210 - save as, webpage complete doesn't work with gtk2 filepicker
r=caillon@gmail.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@165960 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-30 22:07:50 +00:00
dbaron%dbaron.org
063cdbcaa5 Remove unneeded RegisterSelf/UnregisterSelf hacks -- porting from aviary branch to trunk. Patch mostly by caillon, r+sr=dbaron, rest by dbaron. b=262450, 265103
git-svn-id: svn://10.0.0.236/trunk@164145 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-21 06:19:00 +00:00
caillon%redhat.com
f0054af3d6 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


git-svn-id: svn://10.0.0.236/trunk@163589 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-12 07:00:59 +00:00
caillon%redhat.com
cfb468f0b8 Read in multiple files from the file chooser when in openMultiple mode.
Fixes bug 255900.
r+sr=bryner a=asa


git-svn-id: svn://10.0.0.236/trunk@162842 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-27 17:52:57 +00:00
jst%mozilla.jstenback.com
d7264ade0d 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
git-svn-id: svn://10.0.0.236/trunk@162656 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-22 04:30:49 +00:00
caillon%redhat.com
4670c6276d 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


git-svn-id: svn://10.0.0.236/trunk@160485 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 11:09:51 +00:00
pkw%us.ibm.com
28812cef4b Bug 252788 - GTK2 file picker patch fails to build on AIX.
r=caillon@gmail.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@159741 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 20:15:42 +00:00
caillon%redhat.com
58e2065c1a Start using the GTK 2.4 file chooser when available.
r+sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@159587 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 15:44:00 +00:00