Re: gtk.filechooser problems...
- From: Yaa101 <yaa101 xs4all nl>
- To: "Jasper St. Pierre" <jstpierre mecheye net>
- Cc: "gnome-shell-list gnome org" <gnome-shell-list gnome org>
- Subject: Re: gtk.filechooser problems...
- Date: Mon, 16 Jul 2012 21:55:02 +0200
--
(o_
//\ Regards, Groeten,
V_/_ Bas Burger.
On Mon, 16 Jul 2012 15:38:09 -0400
"Jasper St. Pierre" <jstpierre mecheye net> wrote:
> On Mon, Jul 16, 2012 at 3:36 PM, Yaa101 <yaa101 xs4all nl> wrote:
> >
> >
> >
> > --
> > (o_
> > //\ Regards, Groeten,
> > V_/_ Bas Burger.
> >
> >
> > On Mon, 16 Jul 2012 15:01:32 -0400
> > "Jasper St. Pierre" <jstpierre mecheye net> wrote:
> >
> >> ( First of all, Florian, please try to reply on-list :) )
> >
> > Florian probably replied sender instead of reply all, so I corrected
> > it...
> >
> >>
> >> On Mon, Jul 16, 2012 at 2:45 PM, Yaa101 <yaa101 xs4all nl> wrote:
> >> >
> >> > So what you say is that all the widgets from GKT+ itself are
> >> > offlimit for us gjs users?
> >>
> >> Not all GTK+ widgets are off-limits. Just new top-level windows.
> >> And that's not for gjs users, that's only when running gnome-shell
> >> extensions, as they run in-process.
> >>
> >> > Shame, now I have to finish my selfmade filechooser, I started on
> >> > that after I tried the Gtk.fileChooser for the first time.
> >>
> >> You shouldn't have to. Why do you want to launch a Gtk.FileChooser
> >> from a gnome-shell extension?
> >
> > Because I have a settings dialog with my extension and in there a
> > user has to fill a directory setting, so my thinking was, why not
> > let a user choose a directory instead of having that user fill in a
> > potentially wrong path.
> >
> > I am 3/4 there, the dialog works well but misses the places listbox
> > yet. That is why the questions of a scrolling table in the other
> > mail.
>
> Again, preferences should be done with the new preferences mechanism.
Yeah, but I only heard about this new system in the previous email.
So I have to redesign that.
So if I read right there will be an extra config button on the
my extensions page of the extension plugin from my browser?
And that button appears when I add a prefs.js to my extension directory
and that file contains the buildPrefsWidget() function?
And from that prefs.js I have no problem to use GTK+ its filechooser?
>
> >>
> >> > I thought it was my coding that made the lockup, so I tried to
> >> > create a js filechooser, today I tried to revisit the attempt on
> >> > Gtk.fileChooser as I made a lot of progress last 2 weeks on gjs.
> >> >
> >> > Can you explain more about the following?
> >> >
> >> >> Note that there is
> >> >> support for extension preferences, which run in a separate
> >> >> process.
> >>
> >> Please see my blog post at:
> >> http://blog.mecheye.net/2012/02/more-extension-api-breaks/
> >>
> >> Basically, you create a file called 'prefs.js', which inside of it
> >> has a function named 'buildPrefsWidget', which returns some form of
> >> GtkWidget. Some extensions already have preferences -- go to your
> >> Installed Extensions on the website. Do any extensions have a green
> >> preferences icon next to them?
> >
> > No none, only one not working extension (called Media player
> > indicator) has a blue button (with a tools icon) in front of it,
> > but it does not do anything.
>
> Are you using Debian?
>
> > I go read your post... So much to learn still...
> >
> >>
> >> > I am asking all these (maybe obvious for you) questions because I
> >> > have no prior background with GKT+, so besides learning
> >> > gnome-shell I have to learn also the core GTK+ stuff.
> >> >
> >> >
> >> > --
> >> > (o_
> >> > //\ Regards, Groeten,
> >> > V_/_ Bas Burger.
> >> >
> >> >
> >> > On Mon, 16 Jul 2012 18:50:42 +0200
> >> > Florian Müllner <fmuellner gnome org> wrote:
> >> >
> >> >> On Jul 16, 2012 6:39 PM, "Yaa101" <yaa101 xs4all nl> wrote:
> >> >> > I am trying to call a filechooser, run it, then get the
> >> >> > filename from it.
> >> >>
> >> >> You can only open override-redirect windows from the window
> >> >> manager itself, which means you cannot use most of GTK+. Note
> >> >> that there is support for extension preferences, which run in a
> >> >> separate process.
> >> >>
> >> >> Florian
> >> >
> >> > _______________________________________________
> >> > gnome-shell-list mailing list
> >> > gnome-shell-list gnome org
> >> > https://mail.gnome.org/mailman/listinfo/gnome-shell-list
> >>
> >>
> >>
> >
>
>
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]