[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