Ajout d'un fichier graphicsview pour réimplémenter la classe
correspondante. Le zoom sur la mosaïque à droite est ainsi opérationnel.

Qq changements ont été faits sur le design de la fenêtre, qui peut
maintenant être redimensionnée partout.
Modif de la fct keyPressEvent pour qu'elle fasse le lien avec les events
clavier des plugins.
Modif de la fct changeTabEvent pour remontrer les boutons en bas (like,
tag, mise en attente) au cas où un plugin les masquerait.
Ajout de commentaires.
GUI: modif de changeTabEvent pr gérer la modif des labels de durée,
dimensions, etc. Correction de la fct displayMosaic pr pouvoir zoomer
sans pixelisation.
GUI: modif de displayMosaic pour ne pas avoir de pixelisation lors du
display.
GUI: légère simplification du code, on retire la fct main()
Correction mineure, ligne superflue.
view.py: réimplémentation de keyPressEvent de ViewPerso, car les appuis
sur les touches étaient interceptés par ViewPerso, et plus accessibles
en dehors de la classe.
Pour zoomer sur une image, il faut dorénavant fair Ctrl + scroll.
La roulette de la souris permet de scroller si Ctrl n'est pas enfoncée.
Correction d'un bug lors du renommage.
Correction d'un bug ds view.py. La navigation au clavier (haut/bas) fait
maintenant partie de gui.py.
Finalement, on inverse ce qui a été fait dans le dernier commit: la
navigation haut/bas ac les flèches est implémentée dans le fichier
view.py.
Ajout d'une classe TabPerso pour désactiver la navigation par Ctrl+Tab
pr certains QTabWidgets.
GUI: dorénavant, on appelle les méthodes closeEvent et restoreSettings
de ts les plugins à chaque fermeture/lancement du programme.

View.py: ajout de la navigation par Ctrl+Tab et Ctrl+Shift+Tab parmi les
lignes du QTableView.
misc.py: ajout de la fonction prettyDate qui formate un delta time en
qqch de lisible. Ex: "3 hours ago".

view.py: modif de la gestion des events clavier pr corriger un bug lors
de la navigation ac Ctrl+Tab et Ctrl+Shift+Tab.
view.py: vérifications supplémentaires ds la gestion des events clavier
pr que la sélection reste bonne quand on est tout en haut ou tout en bas
du tableau.
gui.py: correction d'un petit bug ac le clic droit.
view.py: correction d'un bug, on rétablit "select all" ac Ctrl+a.
On corrige aussi la gestion des events claviers pr ne pas sortir du
tableau ac les shortcuts Ctrl+Tab et Ctrl+Shift+Tab.
Ajout de la fermeture de la bdd à closeEvent.