Jb Lm
|
8943efaf08
|
js for btn save for sharing action
|
2022-03-31 18:38:38 +02:00 |
|
|
6537d1ae1c
|
Modal share informations on the first open
|
2022-03-31 16:35:26 +02:00 |
|
|
814793f847
|
Hide button share and download when in sharing mode
|
2022-03-31 13:46:39 +02:00 |
|
|
b5d3b990fb
|
Fix javascript bug
|
2022-03-31 13:25:29 +02:00 |
|
|
b6dad1dcf5
|
Loading pdf from hash
|
2022-03-31 11:53:55 +02:00 |
|
|
a41155c950
|
Share upload file original and redirect to a new route with a hash
|
2022-03-31 11:46:03 +02:00 |
|
|
7787d46bc7
|
Upload a new pdf and display pages
|
2022-03-31 01:46:45 +02:00 |
|
|
db58c63ac3
|
Drag block more visible
|
2022-03-31 00:28:48 +02:00 |
|
|
a31eb7852a
|
5 page per ligne and hide bar when drag and drop
|
2022-03-30 10:19:12 +02:00 |
|
|
d51f31109f
|
PDF Organisation page for mobile
|
2022-03-30 09:56:07 +02:00 |
|
|
2bca27fd42
|
Dynamic page filename
|
2022-03-30 02:08:21 +02:00 |
|
|
6f8f20ea08
|
Fix alert message pdf file size
|
2022-03-30 02:05:02 +02:00 |
|
|
b5a1115cd4
|
Pages Drag an drop, page width adapt to window
|
2022-03-30 02:00:25 +02:00 |
|
|
933f5b8e42
|
checkbox block background white
|
2022-03-28 01:27:54 +02:00 |
|
|
1996c661b2
|
let instead of var and dead code
|
2022-03-28 00:57:30 +02:00 |
|
|
afdcbf952c
|
Start of an interface to rearrange the pages of a pdf
|
2022-03-28 00:56:00 +02:00 |
|
|
253cc31d73
|
Managing page history and title
|
2022-03-26 23:10:06 +01:00 |
|
|
61fc267e93
|
Bootstrap css map file and update version
|
2022-03-26 11:11:06 +01:00 |
|
|
9fc73054ab
|
Default favicon
|
2022-03-26 11:10:41 +01:00 |
|
|
b8f216d166
|
The upload and the signature in a single page and the page is no longer reloaded after the upload
|
2022-03-26 11:02:47 +01:00 |
|
|
4e47ecf18a
|
Redirection vers index.php
|
2022-01-26 15:05:08 +01:00 |
|
|
f54f3b6c02
|
Création des événements dans une fonction dédiée et création du pad de
signature
|
2022-01-05 02:25:39 +01:00 |
|
|
9b34a76e54
|
Réorganisation de l'organisation des fonctions
|
2022-01-05 02:18:55 +01:00 |
|
|
c20b244dba
|
Externalisation du css
|
2022-01-05 01:23:37 +01:00 |
|
|
f65f77b4aa
|
L'ajout de texte avec accent est possible maintenant
|
2022-01-04 09:37:53 +01:00 |
|
|
0b81806629
|
Ajout d'une case à cocher
|
2021-11-14 02:40:36 +01:00 |
|
|
b11ac53e29
|
Mise en forme svg à ajouté en mode mobile
|
2021-11-14 01:56:07 +01:00 |
|
|
44fa052703
|
La touche entrée valide le textbox
|
2021-11-14 01:11:56 +01:00 |
|
|
be29f851d5
|
La largeur du textbox s'adapte automatiquement à la largeur du texte
|
2021-11-14 01:11:35 +01:00 |
|
|
7bbacb406c
|
Pas d'ajout si un object est séléctionné
|
2021-11-13 01:07:40 +01:00 |
|
|
7db5d212db
|
Les svg sont uploader via des input file
|
2021-11-12 10:10:32 +01:00 |
|
|
84790c924c
|
La route pour sauvegardé un pdf signé n'a plus besoin du paramètre key
et le nom de fichier peut être récupéré depuis le champs d'upload
|
2021-11-12 09:03:35 +01:00 |
|
|
0978dbad51
|
Oublié de fermer une fonction
|
2021-11-12 01:54:37 +01:00 |
|
|
82b1dcc913
|
Le pdf est stocké en local dans le CacheAPI et il transite mais n'est plus conservé
sur le serveur
|
2021-11-12 01:49:23 +01:00 |
|
|
a7076e962a
|
Bouton pour réinitialiser la trace de la signature
|
2021-11-11 00:36:52 +01:00 |
|
|
f318504d5e
|
L'ouverture de la popup désactive l'élément de la liste des svg
séléctionné
|
2021-11-11 00:08:56 +01:00 |
|
|
5494796e06
|
En mobile la séléction ne reste pas active
|
2021-11-10 01:15:17 +01:00 |
|
|
2186a62a57
|
Pas de distinction graphique pour le mode séléction active et la
checkbox est caché
|
2021-11-09 01:09:21 +01:00 |
|
|
a496f122dc
|
Escape permet d'annuler la séléction courante
|
2021-11-09 01:02:39 +01:00 |
|
|
ff1c0b5cfb
|
Test de l'interface avec le mode séléction active forcé
|
2021-11-09 01:02:23 +01:00 |
|
|
1687f7c0ff
|
Correction de comportement avec le mode séléction active et l'ajout de texte
|
2021-11-09 00:22:00 +01:00 |
|
|
af19a4ff93
|
Si on clique dans une div ça annule l'objet séléctionné
|
2021-11-08 23:01:16 +01:00 |
|
|
bd3daccf82
|
Si le click dans un canvas est pour déplacer un objet on ne rajoute par
l'objet séléctionné dans le canvas
|
2021-11-08 23:00:27 +01:00 |
|
|
e4947e6a20
|
Test du tampon, d'une signature alternative et d'une zone de texte
|
2021-11-01 23:53:44 +01:00 |
|
|
44e38ae4e5
|
Conservation du nom original du fichier du pdf dans le localstorage de
l'utilisateur pour pouvoir le restituer lors du téléchargement du pdf signé sans qu'il soit stocké sur le serveur
|
2021-11-01 02:33:31 +01:00 |
|
|
7375eb298c
|
Bouton supprimer un svg n'est plus caché lorsque le svg est actif
|
2021-11-01 01:00:40 +01:00 |
|
|
a73b055d64
|
Barre d'action en mode mobile pour pouvoir supprimer un objet du pdf
|
2021-11-01 00:48:56 +01:00 |
|
|
476adfa494
|
Bug objet non existant
|
2021-10-30 10:47:26 +02:00 |
|
|
9cb4bfdf3d
|
Pas de curseur si le svg n'a pas encore été créé
|
2021-10-30 10:43:15 +02:00 |
|
|
a915659eb8
|
Déduplication de code
|
2021-10-30 10:37:43 +02:00 |
|
|
c8cb4edfda
|
Déduplication de code
|
2021-10-30 10:21:07 +02:00 |
|
|
dde4519ef5
|
console.log() restant
|
2021-10-30 00:48:44 +02:00 |
|
|
74ff8c8471
|
Hover différencié sur les boutons et double clique qui marche à tout les
coups dans les 2 sens
|
2021-10-30 00:36:53 +02:00 |
|
|
4b17604e66
|
Même fonctionnement pour le curseur et le click/dblclick pour l'ajout de
texte
|
2021-10-29 22:24:39 +02:00 |
|
|
9f8d0b2fa1
|
Lors du mode "Garder la séléction active" il est aussi possible de
désactiver l'ajout avec un simple clique
|
2021-10-29 22:19:03 +02:00 |
|
|
e2248fb436
|
Possibilité de déséléctionner un svg de la liste en recliquant dessus et
le double click permet de sortir de l'état "garder la séléction active"
|
2021-10-29 21:52:32 +02:00 |
|
|
8e634a4b92
|
Cursor copy présent dés le clique sur un svg à ajouter pour que
l'interface soit plus intuitive
|
2021-10-29 21:24:11 +02:00 |
|
|
a15b0dbfee
|
Ajout des tests en plus du parcours dans les tests
|
2021-10-28 00:23:27 +02:00 |
|
|
3a5b268efe
|
Testes fonctionnels de la signature d'un pdf avec jest et puppeteer
|
2021-10-24 01:38:57 +02:00 |
|
|
9fc8cbd7d8
|
Indicateur de chargement pour l'interrogation ajax qui permet de
transformer une image en svg
|
2021-10-12 17:19:08 +02:00 |
|
|
b17e65f82f
|
Police monospace pour le texte cc @teymour :-)
|
2021-10-12 09:45:42 +02:00 |
|
|
b71c1ca26f
|
Fonction pour gérer l'état de "lock" pour ajouter plusieurs fois le
même svg à la suite
|
2021-10-12 09:44:50 +02:00 |
|
|
a37f68c626
|
Ajout de texte en mode mobile
|
2021-10-12 01:57:10 +02:00 |
|
|
c0f405ebe8
|
Lock d'un svg en double cliquant pour permettre plusieurs ajouts d'un
coup
|
2021-10-12 01:37:19 +02:00 |
|
|
21ff3c8ff7
|
Définition des normes d'édition
|
2021-10-12 01:02:40 +02:00 |
|
|
3a44c5a9b7
|
Conserve toujours le ratio des objets
|
2021-10-12 01:01:10 +02:00 |
|
|
3676b874d3
|
Quand un objet est redimensionné la ratio de sa dimension est conserver
dans l'objet d'origine et dans le local storage
|
2021-10-12 00:27:12 +02:00 |
|
|
08465b5d4e
|
Mutualisation de code, scroll sur la div en mode desktop
|
2021-10-11 01:17:06 +02:00 |
|
|
5b2ae3a80e
|
Bouton pour zoomer et dezoomer en mode mobile
|
2021-10-10 22:31:33 +02:00 |
|
|
33ddbb9e27
|
Zoom dans le PDF en mode desktop avec ctrl et la molette ou ctrl + -
|
2021-10-10 21:49:34 +02:00 |
|
|
df76224575
|
Redimensionnement des objets lors du redimensionnement du canvas fabric
|
2021-10-10 01:41:53 +02:00 |
|
|
3c0633f1f4
|
Resize qui si la largeur à changé
|
2021-10-10 00:56:46 +02:00 |
|
|
45462e4ed9
|
resizePDF à la fin du redimmensionnement de la fenetre
|
2021-10-10 00:43:31 +02:00 |
|
|
e9572ac715
|
Correction temporaire pour éviter que les signatures disparaissent en
cas de redimensionnement
|
2021-10-08 10:32:45 +02:00 |
|
|
79250f1b7f
|
Adaptation des dimensions du PDF lorsque la fenetre change de taille
|
2021-10-08 09:56:20 +02:00 |
|
|
fff9ca9cd5
|
Meilleur correction du problème de swipe
|
2021-10-08 00:00:59 +02:00 |
|
|
0d2b9d60d9
|
Fix swipe pour scroller dans les pages du pdf
|
2021-10-07 21:48:10 +02:00 |
|
|
4c43669252
|
Finalement pas de focus automatique sur le bouton
|
2021-10-07 09:33:47 +02:00 |
|
|
74d198ed35
|
keydown pour que ça fonctionne aussi sur mobile
|
2021-10-07 09:30:47 +02:00 |
|
|
e09738cd81
|
Bouton de séléction de signature plus gros et différent de celui de
téléchargement du pdf
|
2021-10-07 09:29:58 +02:00 |
|
|
e8ff2e20fd
|
Signature pad en png pour eviter les problème de ration de pixel
|
2021-10-07 09:15:01 +02:00 |
|
|
5aab5e3b57
|
Interface pour mobile
|
2021-10-07 01:40:33 +02:00 |
|
|
3554a607d6
|
Ajout d'un svg au pdf par un simple click au lieu du double click
|
2021-10-04 01:08:08 +02:00 |
|
|
559ba53901
|
Bug drag and drop
|
2021-10-04 00:14:10 +02:00 |
|
|
93ebb20a5e
|
Texte draggable
|
2021-10-04 00:08:05 +02:00 |
|
|
ba3fd22677
|
Drag and drop
|
2021-10-03 23:48:54 +02:00 |
|
|
3691f24520
|
Création d'un motif pas le même mode dessin, texte ou import en
fonction du type signature, parapahe et tampon
|
2021-10-03 20:51:41 +02:00 |
|
|
4f2d5e3cf7
|
Après l'ajout d'un svg l'élément ajouté est séléctionné
|
2021-10-03 10:12:55 +02:00 |
|
|
9edfd9e840
|
Sauvegarde avant la séléction du dernier élément
|
2021-10-03 09:46:35 +02:00 |
|
|
857ecea8c2
|
Ajout de svg de type de svg signature, paraphe et tampon. Ses type de
svg sont listés de base et permettent de créer un motif.
|
2021-10-03 09:34:05 +02:00 |
|
|
8dd4c9b645
|
background plus léger pour les motifs séléctionnés
|
2021-10-02 01:27:59 +02:00 |
|
|
5bccb2a5ce
|
Protection du bouton ajouter dans la modal tant qu'il n'y a rien à
ajouter
|
2021-10-02 00:48:34 +02:00 |
|
|
0cdba33ee8
|
Mise en forme de la colonne
|
2021-10-02 00:37:16 +02:00 |
|
|
123f6b4510
|
Possibilité d'ajouté une zone de texte dans le pdf
|
2021-09-28 21:32:57 +02:00 |
|
|
37f7973eee
|
Internalisation du js de bootstrap
|
2021-09-28 19:48:04 +02:00 |
|
|
4a148aba8c
|
Bouton supprimer plus discret
|
2021-09-28 09:20:45 +02:00 |
|
|
1eee24934a
|
Merge branch 'master' of github.com:24eme/signaturepdf
|
2021-09-28 09:14:46 +02:00 |
|
|
25eb1c2058
|
Bouton pour supprimer un svg enregistré
|
2021-09-28 09:14:11 +02:00 |
|
Gabriel Poma
|
b3dd46493b
|
suppr code après return
|
2021-09-27 16:44:22 +02:00 |
|
|
40efb8f012
|
Trim du svg en js du coup pas de dépendances à inkscape
|
2021-09-27 15:19:35 +02:00 |
|
|
3a1b68240d
|
Signature pad un tout petit peu plus petit
|
2021-09-27 02:44:29 +02:00 |
|
|
822e5066c2
|
Selection false
|
2021-09-27 01:22:19 +02:00 |
|
|
9ba7fee244
|
Stockage des élément de signature dans le localstorage
|
2021-09-25 16:48:41 +02:00 |
|
|
9ef0c003e8
|
Le dessin de la signature passe par le mécanisme de transformation
|
2021-09-25 16:38:14 +02:00 |
|
|
5be1947006
|
Navigation au clavier
|
2021-09-25 15:41:05 +02:00 |
|
|
f7db55cb75
|
Refacto de l'interface pour qu'ajout d'élement de signature soit plus
générique, à l'aide d'une modal
|
2021-09-25 15:01:22 +02:00 |
|
|
d0e6a3dbf2
|
Le run est lancé dans l'index
|
2021-09-25 15:00:12 +02:00 |
|
|
afb8be1772
|
Font hand writing Caveat
|
2021-09-22 00:42:33 +02:00 |
|
|
61c5591fb4
|
Internalisation de l'appel bootstrap
|
2021-09-22 00:29:15 +02:00 |
|
|
2daa2a4600
|
On ne passe plus par des cdn pour les js
|
2021-09-22 00:29:07 +02:00 |
|
|
3eef282ce6
|
Dossier public pour cloisonner l'accès aux pdf du dossier exposé
|
2021-09-21 23:01:32 +02:00 |
|