pspp-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: Suggestion - Windows GUI Open File Dialog


From: ajk-eis
Subject: AW: Suggestion - Windows GUI Open File Dialog
Date: Wed, 9 May 2012 21:00:47 +0200

Thanks again to all of you!

I will try to check it out in the next few days.  My son had a bit of
trouble using the make file with the repository clone to compile a LINUX
(UBUNTU) version. Are there specific steps / instructions for that? He's
pretty knowledgeable (much more so than I am) but doesn't have much time.

Alle

> -----Ursprüngliche Nachricht-----
> Von: address@hidden [mailto:address@hidden Im Auftrag
> von Harry Thijssen
> Gesendet: Mittwoch, 9. Mai 2012 14:32
> An: address@hidden
> Cc: ajk-eis; John Darrington; address@hidden
> Betreff: Re: Suggestion - Windows GUI Open File Dialog
> 
> Hi
> 
> You are right about this. I changed the installer accordingly. I just
> build a new RC package with the latest master version which should
> also include the update for the german langauage issue. You can find
> it at http://sourceforge.net/projects/pspp4windows/files/2012-05-09-
> ReleaseCandidate/
> 
> Due to personal reasons I have no time to do any testing at all on
> this build. If anybody has the time available please do so and report
> your results.
> 
> Have fun
> 
> 
> 
> 2012/5/9 Ben Pfaff <address@hidden>:
> > "ajk-eis" <address@hidden> writes:
> >
> >> 1. The default installation folder should be upper case "PSPP" for the
> >> windows installation to match the normal naming conventions in windows.
> >> (Regardless of 2.)
> >
> > I'm CCing Harry, who makes the Windows builds.  He'd have to make
> > that change.
> >
> >> 2. The file dialog should be case insensitive as far as the ordering of
> >> files and folders is concerned since this is the behaviour expected by
> the
> >> normal user.
> >
> > John (CCed), the following solves this particular issue but it
> > make me nervous because who knows what might depend on LC_COLLATE
> > while the file chooser dialog runs?  We might have to carefully
> > audit the source to avoid unwanted LC_COLLATE dependencies, and
> > then set LC_COLLATE based on the locale globally.  What do you think?
> >
> > diff --git a/src/ui/gui/psppire-window.c b/src/ui/gui/psppire-window.c
> > index 4c7fcf5..379e007 100644
> > --- a/src/ui/gui/psppire-window.c
> > +++ b/src/ui/gui/psppire-window.c
> > @@ -791,9 +791,15 @@ psppire_window_file_chooser_dialog (PsppireWindow
> *toplevel)
> >  void
> >  psppire_window_open (PsppireWindow *de)
> >  {
> > -  GtkWidget *dialog = psppire_window_file_chooser_dialog (de);
> > +  GtkWidget *dialog;
> > +  gint retval;
> > +
> > +  setlocale (LC_COLLATE, "");
> > +  dialog = psppire_window_file_chooser_dialog (de);
> > +  retval = gtk_dialog_run (GTK_DIALOG (dialog));
> > +  setlocale (LC_COLLATE, "C");
> >
> > -  switch (gtk_dialog_run (GTK_DIALOG (dialog)))
> > +  switch (retval)
> >     {
> >     case GTK_RESPONSE_ACCEPT:
> >       {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]