project path is hardcoded in project file
Bug #532967 reported by
jorge
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Luciole | Status tracked in 0.9 | |||||
0.8 |
Fix Released
|
Medium
|
NicoInattendu | |||
0.9 |
In Progress
|
Medium
|
NicoInattendu |
Bug Description
luciole 0.8.5 (ver. 77), on ubuntu karmic.
In the project file there's a <projectPath> element, which is used as a base for the path to the rush files. This causes that if you move the project folder somewhere else after created, the project will fail to open (it won't find the rush files).
Luciole could use the path to the project file as a base, so to become path independent. In other words, <rush_dir> would be relative to the same folder the project file is in.
Related branches
lp:~nico-inattendu/luciole/luciole_translation_work
- NicoInattendu: Approve
-
Diff: 12238 lines (+7646/-4298)22 files modified_version.py (+5/-5)
lucioLib/gui/luciole_tree.py (+2/-2)
lucioLib/luciole_project.py (+23/-12)
po/createpot.py (+3/-4)
po/de.po (+753/-0)
po/en_GB.po (+671/-0)
po/es.po (+717/-0)
po/fr.po (+760/-0)
po/he.po (+646/-0)
po/hu.po (+645/-0)
po/id.po (+663/-0)
po/it.po (+757/-0)
po/luciole-de.po (+0/-746)
po/luciole-es.po (+0/-717)
po/luciole-fr.po (+0/-760)
po/luciole-hu.po (+0/-645)
po/luciole-it.po (+0/-757)
po/luciole-tr.po (+0/-645)
po/pt.po (+680/-0)
po/ru.po (+663/-0)
po/tr.po (+640/-0)
ui/luciole.glade (+18/-5)
Changed in luciole: | |
assignee: | nobody → NicoInattendu (nico-inattendu) |
milestone: | none → 0.8.6 |
status: | Confirmed → In Progress |
tags: | added: project |
To post a comment you must log in.
This is a minimum patch that allows to open a project from anywhere. If this is used, a bit more code can be removed (where the xml tag is created, f.e.).