https://wiki.scribus.net/wiki/api.php?action=feedcontributions&user=Md86&feedformat=atomScribus Wiki - User contributions [en]2024-03-29T05:52:48ZUser contributionsMediaWiki 1.39.1https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser_Concept&diff=19158GSoC 2008 Picture Browser Concept2008-06-04T21:52:26Z<p>Md86: New page: This is basically the concept i already posted on the mailinglist, with some minor changes/additions. As discussion evolves, i will update it. = General = * '''1.1 All settings savable''...</p>
<hr />
<div>This is basically the concept i already posted on the mailinglist, with some minor changes/additions. As discussion evolves, i will update it.<br />
<br />
= General =<br />
<br />
* '''1.1 All settings savable'''<br />
all settings can be saved so the user can continue using the browser just as he left it<br />
<br />
<br />
* '''1.2 Option "always on top"'''<br />
keeps the window always on top<br />
<br />
<br />
= GUI =<br />
<br />
* '''2.1 Clear hierachy of elements from left to right'''<br />
<br />
<br />
* '''2.2 Divided up into 3 main categories, accessible via tabs'''<br />
** 2.2.1 Folderbrowser (search through mass storage)<br />
** 2.2.2 Collectionsbrowser (manage collections of images)<br />
** 2.2.3 Documentbrowser (manage images in current document)<br />
<br />
<br />
* '''2.3 Display additional content only on demand'''<br />
"more" button which shows tabwindow to keep the picturebrowser slim<br />
<br />
<br />
* '''2.4 Suitable for beginners as well as for professionals'''<br />
for every "hidden" option (drag&drop, contextmenu, qtip etc) there will be a visible control element providing the same function so beginners won't get lost<br />
<br />
<br />
= Previews =<br />
<br />
* '''3.1 Zoom levels'''<br />
several zoom levels allow to set a custom size of the previewpictures<br />
<br />
<br />
* '''3.2 Actions combobox with actions button'''<br />
** 3.2.1 "insert into page"<br />
** 3.2.2 "add to collection"<br />
** 3.2.3 "remove from collection"<br />
** 3.2.4 "show in original size"<br />
<br />
<br />
* '''3.3 Sorting'''<br />
Sorting of the previewpictures by various categories (filename, filesize, filetype, filedate, resolution etc)<br />
<br />
<br />
* '''3.4 Different previewmodes'''<br />
** 3.4.1 "common previewlist" - only previewimages<br />
** 3.4.2 "previewlist with information" - additional information below each previewimage (filename, filesize, filetype, filedate, resolution etc)<br />
** 3.4.3 "Pictureflow" - Preview using PictureFlow<br />
<br />
<br />
* '''3.5 Individual contextmenu'''<br />
allows access to sorting/filter, add/remove collections etc<br />
<br />
<br />
* '''3.6 Just in time caching of previewimages'''<br />
only visible previewimages will be loaded, resulting in faster load times after a set of images has been chosen<br />
<br />
<br />
* '''3.7 Option to show images in original size'''<br />
on doubleclick, the previewimage is shown in orignal size (or resized to fullscreen) in a seperate window<br />
<br />
<br />
* '''3.8 Drag&Drop'''<br />
images can be inserted into collections or into the document directly by drag&drop<br />
<br />
<br />
= Folderbrowser =<br />
<br />
* '''4.1 Option "include subdirs"'''<br />
if activated, subfolders will be included<br />
<br />
<br />
* '''4.2 Editable shortcut combobox over folderbrowser'''<br />
allows quick access to digital camera, Desktop, My Documents etc as well as entering a path manually. May include auto completion.<br />
<br />
<br />
* '''4.3 Option "manually refresh previews"'''<br />
if the user is trying to reach a subfolder, loading may be very disturbing if the folders along the way contain many images. This option allows to refresh the previewlist only on demand by pressing a "refresh" button.<br />
<br />
<br />
* '''4.4 Individual contextmenu'''<br />
allows to perform certain actions with all images of a specific folder (add to a collection etc)<br />
<br />
<br />
= Collectionsbrowser =<br />
<br />
* '''5.1 Editing options'''<br />
allows creation, editing and removal of image collections<br />
<br />
<br />
* '''5.2 Individual contextmenu'''<br />
allows creation, editing and removal of image collections<br />
<br />
<br />
= Documentbrowser =<br />
<br />
* '''6.1 "Go to page" Option'''<br />
jumps to the desired page of the current document<br />
<br />
<br />
* '''6.2 Individual Contextmenu'''<br />
allows document specific actions<br />
<br />
<br />
<br />
= Expanded Picturebrowser =<br />
<br />
* '''7.1 Information'''<br />
shows all available image information of the chosen image as well as fileinformation<br />
<br />
<br />
* '''7.2 Filter/search'''<br />
allows filtering/searching of images, since those functions are very similar they are united. Categories include filename, filedate, filesize, filetype and resolution. Use of wildcards and recursive filtering is possible.<br />
<br />
<br />
* '''7.3 Tools'''<br />
provides basic tools for image editing (already included in Scribus)</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18818GSoC 2008 Picture Browser2008-04-05T14:21:30Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image frame can be selected/created, and its content can be selected from the browser. It will also be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering/sorting options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* An advanced picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
My name is Markus Durst, and I'm a student of physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286, with which I started coding in QBasic. Later I switched to C/C++, and I have several years of experience with both languages. In addition, I have some knowledge in ASM and PHP. I am also very interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) in Germany.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not sufficiently familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and ready to start with the actual work.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''Most of the basic features like browsing folders/collections and a simple preview list should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Now the basic features should be fully working, and I will start implementing extras like PictureFlow and network / digital camera access. Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''I will recheck my code and get some final feedback for minor changes, if necessary. Also, I will finish the documentation.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18817GSoC 2008 Picture Browser2008-04-05T14:16:32Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image frame can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering/sorting options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* An advanced picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
My name is Markus Durst, and I'm a student of physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286, with which I started coding in QBasic. Later I switched to C/C++, and I have several years of experience with both languages. In addition, I have some knowledge in ASM and PHP. I am also very interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) in Germany.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not sufficiently familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and ready to start with the actual work.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''Most of the basic features like browsing folders/collections and a simple preview list should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Now the basic features should be fully working, and I will start implementing extras like PictureFlow and network / digital camera access. Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''I will recheck my code and get some final feedback for minor changes, if necessary. Also, I will finish the documentation.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18795GSoC 2008 Picture Browser2008-04-04T23:12:09Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering/sorting options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
My name is Markus Durst and i was born in 1986 in a small town in Germany called Sulzbach-Rosenberg, where i still live today when i am not at the university.<br />
Currently, i study physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286 where i started coding in QBasic and switched to C/C++ later where i now have several years of experience. In addition, i also have some knowledge in ASM and PHP. I am also interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) and attended to their meetings in Regensburg.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not sufficiently familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and ready to start with the actual work.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''Most of the basic features like browsing folders/collections and a simple preview list should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Now the basic features should be fully working, and I will start implementing extras like PictureFlow and network / digital camera access. Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''I will recheck my code and get some last feedback for minor changes if necessary. Also, i will finish the documentation.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18794GSoC 2008 Picture Browser2008-04-04T22:19:51Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
My name is Markus Durst and i was born in 1986 in a small town in Germany called Sulzbach-Rosenberg, where i still live today when i am not at the university.<br />
Currently, i study physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286 where i started coding in QBasic and switched to C/C++ later where i now have several years of experience. In addition, i also have some knowledge in ASM and PHP. I am also interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) and attended to their meetings in Regensburg.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not sufficiently familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and ready to start with the actual work.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''Most of the basic features like browsing folders/collections and a simple preview list should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Now the basic features should be fully working, and I will start implementing extras like PictureFlow and network / digital camera access. Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''I will recheck my code and get some last feedback for minor changes if necessary. Also, i will finish the documentation.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18793GSoC 2008 Picture Browser2008-04-04T22:18:08Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
My name is Markus Durst and i was born in 1986 in a small town in Germany called Sulzbach-Rosenberg, where i still live today when i am not at the university.<br />
Currently, i study physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286 where i started coding in QBasic and switched to C/C++ later where i now have several years of experience. In addition, i also have some knowledge in ASM and PHP. I am also interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) and attended to their meetings in Regensburg.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not sufficiently familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and ready to start with the actual work.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and a simple preview list should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Now the basic features should be fully working, and I will start implementing extras like PictureFlow and network / digital camera access. Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''I will recheck my code and get some last feedback for minor changes if necessary. Also, i will finish the documentation.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18792GSoC 2008 Picture Browser2008-04-04T22:17:42Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
My name is Markus Durst and i was born in 1986 in a small town in Germany called Sulzbach-Rosenberg, where i still live today when i am not at the university.<br />
Currently, i study physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286 where i started coding in QBasic and switched to C/C++ later where i now have several years of experience. In addition, i also have some knowledge in ASM and PHP. I am also interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) and attended to their meetings in Regensburg.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not sufficiently familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and ready to start with the actual work.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and a simple preview list should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Now the basic features should be fully working, and I will start implementing extras like PictureFlow and network / digital camera access.<br />
Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''I will recheck my code and get some last feedback for minor changes if necessary. Also, i will finish the documentation.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18791GSoC 2008 Picture Browser2008-04-04T22:09:10Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
My name is Markus Durst and i was born in 1986 in a small town in Germany called Sulzbach-Rosenberg, where i still live today when i am not at the university.<br />
Currently, i study physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286 where i started coding in QBasic and switched to C/C++ later where i now have several years of experience. In addition, i also have some knowledge in ASM and PHP. I am also interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) and attended to their meetings in Regensburg.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and probably with PictureFlow.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and probably even a simple preview should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''Now the basic features should be fully working, and I will start implementing PictureFlow.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18790GSoC 2008 Picture Browser2008-04-04T22:08:33Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
My name is Markus Durst and i was born in 1986 in a small town in Germany called Sulzbach-Rosenberg, where i still live today when i am not at the university.<br />
Currently i study physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286 where i started coding in QBasic and switched to C/C++ later where i now have several years of experience. In addition, i also have some knowledge in ASM and PHP. I am also interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) and attended to their meetings in Regensburg.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and probably with PictureFlow.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and probably even a simple preview should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''Now the basic features should be fully working, and I will start implementing PictureFlow.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18789GSoC 2008 Picture Browser2008-04-04T22:06:46Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
My name is Markus Durst and i was born in 1986 in a small town in Germany called Sulzbach-Rosenberg, where i still live today when i am not at the university.<br />
Currently i study physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286 where i started coding in QBasic and switched to C/C++ later where i now have several years of experience. I also have some knowledge in ASM and PHP. I am also interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) and attended to their meetings in Regensburg.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and probably with PictureFlow.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and probably even a simple preview should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''Now the basic features should be fully working, and I will start implementing PictureFlow.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18788GSoC 2008 Picture Browser2008-04-04T22:03:22Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Biographical Sketch=<br />
Currently i study physics at the university of Regensburg in Germany (http://www.uni-r.de) in the fourth term. My first computer was a 286 where i started coding in QBasic and switched to C/C++ later where i now have several years of experience. I also have some knowledge in ASM and PHP. I am also interested in computer security related issues and have already visited a couple of CCCs (Chaos Communication Congresses) and attended to their meetings in Regensburg.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and probably with PictureFlow.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and probably even a simple preview should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''Now the basic features should be fully working, and I will start implementing PictureFlow.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18781GSoC 2008 Picture Browser2008-04-04T14:52:32Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow. Moreover, the browser will allow users to create/remove collections of images.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and probably with PictureFlow.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and probably even a simple preview should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''Now the basic features should be fully working, and I will start implementing PictureFlow.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18779GSoC 2008 Picture Browser2008-04-04T14:45:15Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all supported images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and probably with PictureFlow.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and probably even a simple preview should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''Now the basic features should be fully working, and I will start implementing PictureFlow.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18778GSoC 2008 Picture Browser2008-04-04T14:43:40Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and it's already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Optional features like PictureFlow[2] and the display of additional information (metadata, color spaces, resolution) will further enhance the browsers usability.<br />
In addition, users will be able to access pictures from various external sources like network repositories and digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Implementation==<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
==Existing work==<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. Digital camera import could be based on existing digiKam[4] code. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
==User interface==<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users. Scribus's "Manage Images" feature provides a solid basis to start from. It will be extended by a directory browser using a tree-hierarchy for easy navigation. The preview function will be altered to show all images in the selected folder and to provide basic filtering options (name, size etc). Optionally, the user can switch from the common preview list to PictureFlow.<br />
<br />
=Deliverables=<br />
* A picture browser for Scribus<br />
* Documentation<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the Scribus internals and Qt coding as I am not familiar with the Scribus development process yet. I will also ask layout professionals on #scribus for their requirements.''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By then, I should already be familiar with the Scribus development process and probably with PictureFlow.''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and probably even a simple preview should work right now.''<br />
<br />
* July 20: End of semester<br />
<br />
''Some exams at university will keep me from finishing my tasks at this time, but I cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''Now the basic features should be fully working, and I will start implementing PictureFlow.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's and my satisfaction.''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org<br />
<br />
[4] http://www.digikam.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18660GSoC 2008 Picture Browser2008-03-31T00:10:39Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and is already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Adding eye candy like PictureFlow [2] will enhance the browsers usability. Other features would include the display of metadata, color spaces, resolution and the support of digital cameras.<br />
<br />
=Details=<br />
<br />
===Implementation===<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
===Existing work===<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
===User interface===<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the scribus internals and QT coding as i am not familiar with the scribus development process yet''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By this date, i should already be familiar with the scribus development process and maybe with PictureFlow[2]''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and probably even a simple preview should work right now''<br />
<br />
* July 20: End of semester<br />
<br />
''Some exams at university will keep me from finishing my tasks at this time, but i cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''Now the PictureFlow feature should be fully working and my task should be almost completed, maybe some minor improvements will be added.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's satisfaction''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18659GSoC 2008 Picture Browser2008-03-31T00:09:40Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and is already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1], which allows users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Adding eye candy like PictureFlow [2] will enhance the browsers usability. Other features would include the display of metadata, color spaces, resolution and the support of digital cameras.<br />
<br />
=Details=<br />
<br />
===Implementation===<br />
The picture browser will provide access to large collections of images. It will be possible to drag and drop an image from the browser to a page. Alternatively, an image can be selected/created, and its content can be selected from the browser. It will also to be possible to add new and remove collections of images permanently as in the OpenOffice.org gallery. The picture browser will use the exisiting and possibly the new image file format plugins to make sure it can display all image types supported by scribus. If possible, Scribus will also be enabled to add online collections like Open Clip Art [3].<br />
<br />
===Existing work===<br />
The picture browser will be able to reuse much of Scribus's image-related code, eg. for previews, image data etc. A prototype of a PictureFlow plug-in has been developed by a Scribus contributor who gave permission to extend his code.<br />
<br />
===User interface===<br />
I think the best solution is to keep this as simple as possible, but also to follow proven solutions. The OpenOffice.org Gallery is a well tested feature, which is used by millions of users all over the world, so that the picture browser in Scribus should work similarly. It will, however, need to be extended to meet the requirements of professional users.<br />
<br />
=Timeline=<br />
<br />
* April 14: Accepted student proposals announced on the Google Summer of Code home page. Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.<br />
<br />
''I start learning the scribus internals and QT coding as i am not familiar with the scribus development process yet''<br />
<br />
* May 26: Students begin coding for their GSoC projects;<br />
<br />
''By this date, i should already be familiar with the scribus development process and maybe with PictureFlow[1]''<br />
<br />
* July 7: Mentors and students can begin submitting mid-term evaluations.<br />
<br />
''The basic features like browsing folders and probably even a simple preview should work right now''<br />
<br />
* July 20: End of semester<br />
<br />
''Some exams at university will keep me from finishing my tasks at this time, but i cant specify any dates yet''<br />
<br />
* August 11: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.<br />
<br />
''Now the PictureFlow feature should be fully working and my task should be almost completed, maybe some minor improvements will be added.''<br />
<br />
* August 18: Firm 'pencils down' date. Mentors, students and organization administrators can being submitting final evaluations to Google.<br />
<br />
''Hopefully, everything is completed to the team's satisfaction''<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow<br />
<br />
[3] http://openclipart.org</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18656GSoC 2008 Picture Browser2008-03-30T23:45:06Z<p>Md86: </p>
<hr />
<div>=Rationale=<br />
Importing images is one of Scribus's core features and is already well implemented. However, it lacks a proper and easy to use picture browser to make the selection of pictures from large collections easier.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve image handling in Scribus and I plan to deliver a vital<br />
contribution for all Scribus users (including myself). Furthermore, I like playing around with graphics and UI design, so that adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser similar to OpenOffice.org's "Gallery" [1] which allows the users to select images from a neatly arranged preview with just a few clicks or drag and drop.<br />
Adding eye candy like PictureFlow [2] will enhance the browsers usability. Other features would include the display of metadata, color spaces, resolution and the support of digital cameras.<br />
<br />
=Details=<br />
<br />
==Picture Flow==<br />
<br />
===Previous experience===<br />
I have no previous experience with PictureFlow, but i think getting familiar won't be a problem. <br />
<br />
===Implementation===<br />
Accessing the picture browser will be possible from the context menu of the desired pictureframe as well as from the regular File/Open dialogue option, which<br />
will enable you to create a new pictureframe containing your image. The picture browser will use the exisiting and possibly the new image fileformat plugins to make sure it can display all imagetypes supported by scribus.<br />
<br />
<br />
===Existing work===<br />
For the basic structure, i will orientate myself by OpenOffice's gallery as well as other well-established picture browsers.<br />
Picture flow capability can be taken from the homonymous program which can be implemented quite easily.<br />
<br />
===User interface===<br />
I think the best solution is to keep this as simple as possible: A separate dockable dialog with a section on the left where you can browse through your folders, and a preview section right next to it showing the images of the selected folder (if desired using PictureFlow).<br />
<br />
[1] http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Working_with_the_Gallery<br />
<br />
[2] http://code.google.com/p/pictureflow/</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18648GSoC 2008 Picture Browser2008-03-30T23:16:17Z<p>Md86: /* User interface */</p>
<hr />
<div>=Rationale=<br />
Embedding images is one of scribus core features and is already implemented satisfactorily.<br />
However, it lacks a proper and easy to use picture browser to make the selection of pictures more comfortable.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve scribus ergonomics and so i will deliver a vital<br />
contribution for all scribus users (including myself). Furthermore, i like playing around with graphics and windowdesign so adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser which allows the users to select images from a neatly arranged preview with just a few clicks.<br />
Adding eyecandy like pictureflow will enhance the browsers usability. Further features could include the displaying of metainfo and the support of digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Picture Flow==<br />
<br />
===Previous experience===<br />
I have no previous experience with PictureFlow, but i think getting familiar won't be a problem. <br />
<br />
===Implementation===<br />
Accessing the picture browser will be possible from the context menu of the desired pictureframe as well as from the regular File/Open dialogue option, which<br />
will enable you to create a new pictureframe containing your image. The picture browser will use the exisiting and possibly the new image fileformat plugins to make sure it can display all imagetypes supported by scribus.<br />
<br />
<br />
===Existing work===<br />
For the basic structure, i will orientate myself by OpenOffice's gallery as well as other well-established picture browsers.<br />
Picture flow capability can be taken from the homonymous program which can be implemented quite easily.<br />
<br />
===User interface===<br />
I think the best solution is to keep this as simple as possible, just a section on the left where you can browse through your folders, and a preview section right next to<br />
it showing the images of the selected folder (if desired using PictureFlow).</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Picture_Browser&diff=18647GSoC 2008 Picture Browser2008-03-30T23:14:46Z<p>Md86: New page: =Rationale= Embedding images is one of scribus core features and is already implemented satisfactorily. However, it lacks a proper and easy to use picture browser to make the selection of ...</p>
<hr />
<div>=Rationale=<br />
Embedding images is one of scribus core features and is already implemented satisfactorily.<br />
However, it lacks a proper and easy to use picture browser to make the selection of pictures more comfortable.<br />
<br />
=Motivation=<br />
My motivation for this project is that i think this feature will greatly improve scribus ergonomics and so i will deliver a vital<br />
contribution for all scribus users (including myself). Furthermore, i like playing around with graphics and windowdesign so adding<br />
this feature corresponds with my personal interests.<br />
<br />
=Overview=<br />
The basic goal is to create a picture browser which allows the users to select images from a neatly arranged preview with just a few clicks.<br />
Adding eyecandy like pictureflow will enhance the browsers usability. Further features could include the displaying of metainfo and the support of digital cameras.<br />
<br />
<br />
=Details=<br />
<br />
==Picture Flow==<br />
<br />
===Previous experience===<br />
I have no previous experience with PictureFlow, but i think getting familiar won't be a problem. <br />
<br />
===Implementation===<br />
Accessing the picture browser will be possible from the context menu of the desired pictureframe as well as from the regular File/Open dialogue option, which<br />
will enable you to create a new pictureframe containing your image. The picture browser will use the exisiting and possibly the new image fileformat plugins to make sure it can display all imagetypes supported by scribus.<br />
<br />
<br />
===Existing work===<br />
For the basic structure, i will orientate myself by OpenOffice's gallery as well as other well-established picture browsers.<br />
Picture flow capability can be taken from the homonymous program which can be implemented quite easily.<br />
<br />
===User interface===<br />
I think the best solution is to keep this as simple as possible, just a section on the left where you can browse through your folders, and a preview section right next to<br />
it showing the images of the selected folder.</div>Md86https://wiki.scribus.net/wiki/index.php?title=GSoC_2008_Student_Proposals&diff=18646GSoC 2008 Student Proposals2008-03-30T22:20:29Z<p>Md86: </p>
<hr />
<div>[[Category:Scribus_development]] [[Category:GSOC]]<br />
== Example ==<br />
[[GsoC 2008 Example proposal]]<br />
<br />
== Actual Proposals ==<br />
* [[GSoC 2008 Steve Bartz]]<br />
* [[GSoC 2008 UniConvertor and GraphicsMagick integration]] (Hermann Kraus)<br />
* [[GSoC 2008 ScripterNG]] (Henning Schröder)<br />
* [[GSoC 2008 Picture Browser]] (Markus Durst)</div>Md86