[Libreoffice-ux-advise] FilePicker reworked

Christoph Noack christoph at dogmatux.com
Wed Nov 9 14:00:42 PST 2011


Hi Cedric, hi all!

Am Mittwoch, den 09.11.2011, 13:42 +0100 schrieb Cedric Bosdonnat:
> Hi all,
> 
> For the CMIS integration in the UI I'll sooner or later need a file
> picker that allows selecting from one or more servers / repositories. In
> order to do that, I was thinking about changing the internal LibreOffice
> file-picker (not the ones using the OS file-picker) to be similar to the
> GNOME one.

Sounds great!

> That would allow:
>   * Selection from different places from a side list (local places as
> well as remote places). This could be interesting also for the other
> protocols.
>   * The selection list box would be able to pick either the version
> stored inside an ODF file, but if possible it would pick the version
> from the server (in CMIS case and possibly others)
>   * A search bar could be added depending on the selected place. It may
> not make sense for cases like WebDAV or FTP.
>   * Each entry in the list box could show the infos in a modern way.
> I'ld like it to be depending on the content provider as we may not
> provide the same data for all cases. For example we may want to see the
> current version number, or the userid who locked the file in documents
> stored in a CMIS-enable server.
> 
> What do you think about it?

Sounds very good to me ... just a small question: What do you mean by
places. Is it more the "kind of data source" (smb vs. cmis vs. file
system), or something like hierarchical paths within a data source. How
many of such places might exist (if its the former). I'm currently think
about what the "root" element in such a file dialog should be ... 

By the way, I tried to find the specification for the OOo file dialog
rework ... without success. But I've noticed that Caolan helped to bring
the Gnome file dialogs "into" OOo:
http://people.redhat.com/caolanm/file-chooser-spec.sxw

And (for maybe further use), I've found and interesting blog posting
showing a number of different file dialogs:
http://martin.iturbide.com/?page_id=935

Cheers,
Christoph



More information about the Libreoffice-ux-advise mailing list