View Issue Details

IDProjectCategoryView StatusLast Update
0009940ScribusColor Managementpublic2012-06-24 13:56
ReporterVladimir Savic Assigned Tocbradney  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformx86OSLinuxOS VersionUbuntu
Product Version1.5.0svn 
Fixed in Version1.4.2.svn 
Summary0009940: [patch] Default color profile location
DescriptionI have no idea if location of ICC profiles is covered by some FreeDesktop specification, but it's not very good idea (at least I believe so) to force user mess up their '/usr' directory. Or configuring addition path in Preferences from where they can (again from Preferences) choose color profile.
Inkscape developers decided to look in user home directory under '.local/share/color/icc'. It might be a good idea for scribus to look there too.

Nothing urgent, but I think this feature will improve productivity. At least for first-starters.
TagsNo tags attached.
Patch

Activities

ale

2011-04-19 14:19

manager   ~0026111

Last edited: 2011-04-19 14:21

kai uwe sayz: $XDG_CONFIG_HOME/color/icc , which expands more or less to $HOME/.local/share/color/icc

http://www.oyranos.org/wiki/index.php?title=OpenIccDirectoryProposal

ale

2011-04-20 11:35

manager  

patch (966 bytes)   
Index: scpaths.cpp
===================================================================
248a249
> 	iccProfDirs.append(QDir::homePath()+"/.local/share/color/icc/");
Index: ui/prefs_paths.cpp
===================================================================
34c34
< 	profileDirLineEdit->setToolTip( "<qt>" + tr( "Default ICC profiles directory. This cannot be changed with a document open. By default, Scribus will look in the System Directories under Mac OSX and Windows. On Linux and Unix, Scribus will search $home/.color/icc,/usr/share/color/icc and /usr/local/share/color/icc " ) + "</qt>" );
---
> 	profileDirLineEdit->setToolTip( "<qt>" + tr( "Default ICC profiles directory. This cannot be changed with a document open. By default, Scribus will look in the System Directories under Mac OSX and Windows. On Linux and Unix, Scribus will search $home/.color/icc, $home/.local/share/color/icc, /usr/share/color/icc and /usr/local/share/color/icc " ) + "</qt>" );
patch (966 bytes)   

ale

2011-04-20 11:38

manager   ~0026117

it would be nice to have $XDG_CONFIG_HOME as constant / variable to be used in the config files...

Vladimir Savic

2011-04-28 23:47

reporter   ~0026158

Is this committed? This problem appears every few years for me - on system reinstall. :)

ale

2011-04-29 07:37

manager   ~0026160

as it is now, the patch is changing a string (the one stating where scribus is looking for icc profies) and can't probably be applied to 1.4 as is (string freeze modus is on...)

it can be applied it without changing the string or wait for 1.4.1...

or apply it directly to 1.5svn only.

Vladimir Savic

2011-04-29 10:11

reporter   ~0026162

I'd go for 1.5svn right now.

cbradney

2011-04-29 17:33

administrator   ~0026163

Last edited: 2011-04-29 17:36

String or not, this is not going into 1.4.0. Scribus needs to handle the old and new paths, not just the new ones, and should eventually show a preference for one or the other.

cbradney

2011-04-29 18:02

administrator   ~0026166

Maybe we could just apply the path patch and change the string in 1.4.1

ale

2011-04-30 11:02

manager   ~0026170

the patch was meant to add a new path to check... not to remove another path...

plinnell

2011-05-09 04:20

viewer   ~0026188

Kai Uwe and I will discuss this at LGM.. owning to the possibility of adding these directories to FHS, we may need additionally to look in /opt as well.

Vladimir Savic

2011-12-01 01:17

reporter   ~0027301

Ping! This one would be nice to have in...

Issue History

Date Modified Username Field Change
2011-04-19 13:52 Vladimir Savic New Issue
2011-04-19 14:19 ale Note Added: 0026111
2011-04-19 14:21 ale Note Edited: 0026111
2011-04-20 11:35 ale File Added: patch
2011-04-20 11:36 ale Summary Default color profile location => [patch] Default color profile location
2011-04-20 11:38 ale Note Added: 0026117
2011-04-28 23:47 Vladimir Savic Note Added: 0026158
2011-04-29 07:37 ale Note Added: 0026160
2011-04-29 10:11 Vladimir Savic Note Added: 0026162
2011-04-29 17:33 cbradney Note Added: 0026163
2011-04-29 17:36 cbradney Note Edited: 0026163
2011-04-29 18:02 cbradney Note Added: 0026166
2011-04-30 11:02 ale Note Added: 0026170
2011-05-09 04:20 plinnell Note Added: 0026188
2011-12-01 01:17 Vladimir Savic Note Added: 0027301
2012-06-24 13:40 cbradney Status new => resolved
2012-06-24 13:40 cbradney Fixed in Version => 1.4.2.svn
2012-06-24 13:40 cbradney Resolution open => fixed
2012-06-24 13:40 cbradney Assigned To => cbradney
2012-06-24 13:56 cbradney Status resolved => closed