Blog of Vasiliy Kirilichev
Montag, 8. September 2008
Before the next F-Spot release
After official end of gsoc I have done one feature more — xicc support — you can set "Try to use the system display profile" and f-spot will try to use it, If xicc is not null. And it is not all :)
Montag, 11. August 2008
F-Spot: color profile support, final week
Sonntag, 13. Juli 2008
F-Spot: color profile support, progress 7
Hi! It was a nice coding week, I can say that alpha version is done. So all big bugs with color profiles were fixed:
And following was done:
So next week I plan to debug some part of my code and to correct the several insignificant bugs and.. I'll try to find new bugs :)
- effects: all, but without soft focus now
- rotated jpg pictures
- and I don't apply the color profile to picture with transparent color as the lcms work incorrect with it.
And following was done:
- save the current color profile settings in gconf
- siderbar icons
So next week I plan to debug some part of my code and to correct the several insignificant bugs and.. I'll try to find new bugs :)
Dienstag, 8. Juli 2008
F-Spot: color profile support, progress 6
So the following must be done for color profile support: (bugs)
- one active icon in Filmstrip.cs has always color strips (when I use the color profile)
- the color profile work incorrect with any picture with transparent color
- save/load color profile settings on hdd
- anything to make the apply color profile faster?
Montag, 7. Juli 2008
F-Spot: color profile support, progress 5 (midpoint)
So it's time to summarize what I have already done!
Following steps are done:
(apply the color profile to)
1) main picture
2) icons: main icons, small icons below it and icons from FilmStrip.cs, small icon below the main image in the "edit image" mode
3) fullscreen view, slide view

draft:
* printer profile
and it must be done:
1) save the current profiles in file and load it after program/system reboot.
2) icon in sidebar (troubles: when the icon is set automatically -- it take the image without color profile but
when the user set the icon (with change tag icon menu) it take the image WITH color profile, it must be fixed :)
3) fix bugs and optimize the code
(now a big bug -- when I apply profile to transparent color on image)

---
modified file list:
1) AsyncPixbufLoader.cs
2) ColorDialog.cs
3) PreferenceDialog.cs
4) F-Spot.glage
5) Photoview.cs
6) MainWindow.cs
7) IconView.cs
8) Global.cs (
9) PixbufUtils.cs
10) PrintOperation.cs (draft variant, only to understand is it right pixbuf copy)
11) TagView.cs
12) FilmStrip.cs
13) TextureDisplay.cs
14) TagSelectionWidget.cs
15) Makefile.am (drag the TagView.cs to other file group -- before it was a namespace error. any other way to fix it?)
16)* ColorManagement.cs (I plan to use this for all color profile features)
Following steps are done:
(apply the color profile to)
1) main picture
2) icons: main icons, small icons below it and icons from FilmStrip.cs, small icon below the main image in the "edit image" mode
3) fullscreen view, slide view

draft:
* printer profile
and it must be done:
1) save the current profiles in file and load it after program/system reboot.
2) icon in sidebar (troubles: when the icon is set automatically -- it take the image without color profile but
when the user set the icon (with change tag icon menu) it take the image WITH color profile, it must be fixed :)
3) fix bugs and optimize the code
(now a big bug -- when I apply profile to transparent color on image)

---
modified file list:
1) AsyncPixbufLoader.cs
2) ColorDialog.cs
3) PreferenceDialog.cs
4) F-Spot.glage
5) Photoview.cs
6) MainWindow.cs
7) IconView.cs
8) Global.cs (
9) PixbufUtils.cs
10) PrintOperation.cs (draft variant, only to understand is it right pixbuf copy)
11) TagView.cs
12) FilmStrip.cs
13) TextureDisplay.cs
14) TagSelectionWidget.cs
15) Makefile.am (drag the TagView.cs to other file group -- before it was a namespace error. any other way to fix it?)
16)* ColorManagement.cs (I plan to use this for all color profile features)
Abonnieren
Posts (Atom)
