Improving Photoshop PSD file format support in the free software image editor GIMP
Improving Photoshop PSD file format support in the free software image editor GIMP
Enllaç permanent
Descripció
Resum
This project aims to improve the support for Photoshop PSD files in the free software image editor GIMP. We first analyzes the development environment in which we develop. Then we talk about the current code and check the existing features. We then find that the actual code is not well designed and very difficult to maintain, therefore decision of developing a new code from the start is then made. We empathize how important is to develop a good design for a software to be able to maintain it and allow it to develop through time. We design a new code structure which is more modular, and has integration / unitary tests. Following the design, the code is developed and the features are implemented.
Aquest projecte té com a objectiu millorar el suport dels fitxers de Photoshop PSD a l’editor de programari lliure GIMP. Primerament analitzem el entorn de desenvolupament en el que programem. Desprès, parlem del codi existent I comprovem les característiques existents. Ens trobem amb un codi mal dissenyat, i molt difícil de mantenir, per tant, es pren la decisió de dissenyar un codi amb una estructura nova, més modular, I que permeti aplicar tests unitaris i d’integració amb GIMP. Remarquem que aquestes característiques son essencials per a un codi que es pugui mantenir fàcilment I pugui créixer I adaptar-se al futur. Dissenyem una nova estructura de codi que és més modular, I permet fer tests unitaris de cada part. Finalment, el codi és desenvolupat I les característiques son implementades.Descripció
Treball de fi de grau en informàtica
Tutor: Joan Codina