Commit graph

1277 commits

Author SHA1 Message Date
Naveen
e11ce9be70 Increase flood fill stroke width 2023-03-11 07:18:53 +05:30
Naveen
fd6548c08d Remove the original Flood-fill implementation 2023-03-11 06:52:42 +05:30
Naveen
befed87c96 Save drawing operations to a state holder object
This is to avoid throwing `TransactionTooLargeException` when there are a large number of operations
2023-03-11 06:01:25 +05:30
Naveen
0d24e8bfe3 Remove no-longer-relevant abstraction 2023-03-11 05:55:04 +05:30
Naveen
50f3442122 Optimize flood fill algorithm
- Reduced memory usage.
- 20% faster than the original implementation.
2023-03-11 05:50:58 +05:30
Naveen
21d9ec3650 Switch to vector based flood fill
This helps avoid many issues:
 - Allow use of a low tolerance filling so that lighter shades of colors aren't ignored.
 - Avoid leaving that 1px boundary around the filled area using an appropriate stroke width
 - Allows saving flood-fill ops to SVG files
2023-03-11 03:06:27 +05:30
Tibor Kaputa
d84906bf9c
Update CONTRIBUTING.md 2023-02-18 12:27:07 +01:00
tibbi
ccd2dc639d adding contribution rules 2023-02-17 22:40:38 +01:00
Tibor Kaputa
56809552e2
Merge pull request #265 from weblate/weblate-simple-mobile-tools-simple-draw
Translations update from Hosted Weblate
2023-01-23 10:10:10 +01:00
solokot
0036a0c0f3
Translated using Weblate (Russian)
Currently translated at 100.0% (7 of 7 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/ru/
2023-01-22 18:49:05 +01:00
tibbi
dc8b1b6d79 use the nicer Path picker at Save as dialog 2023-01-20 23:22:02 +01:00
tibbi
ef3918c2f9 allow opening webp files 2023-01-20 18:16:03 +01:00
tibbi
c573b8abf1 updating changelog 2023-01-20 12:53:06 +01:00
tibbi
982a2ebcd2 update version to 6.9.1 2023-01-20 12:52:59 +01:00
tibbi
a6c4c66ce2 updating commons 2023-01-20 12:49:13 +01:00
Tibor Kaputa
04041b5319
Merge pull request #264 from weblate/weblate-simple-mobile-tools-simple-draw
Translations update from Hosted Weblate
2023-01-20 11:55:02 +01:00
solokot
398e2bd6f8
Translated using Weblate (Russian)
Currently translated at 100.0% (6 of 6 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/ru/
2023-01-20 11:43:40 +01:00
Balázs Meskó
6a64b46b3c
Translated using Weblate (Hungarian)
Currently translated at 100.0% (11 of 11 strings)

Translation: Simple Mobile Tools/Simple Draw
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw/hu/
2023-01-20 11:43:40 +01:00
tibbi
1698f94288 avoid asking save/discard without doing anything 2023-01-20 11:43:34 +01:00
tibbi
304d47a9d0 allow checking if the free app is installed 2023-01-20 11:40:28 +01:00
tibbi
85fc837ad0 misc code style tweaks 2023-01-19 15:36:38 +01:00
tibbi
5febf58a38 fixing some settings label names 2023-01-19 09:59:40 +01:00
tibbi
b3c043a304 shortening the romanian long description 2023-01-16 16:57:49 +01:00
tibbi
d8d32aae8b removing all video.txt files 2023-01-15 23:24:42 +01:00
Tibor Kaputa
4df513d3dc
Merge pull request #261 from weblate/weblate-simple-mobile-tools-simple-draw
Translations update from Hosted Weblate
2023-01-13 12:13:17 +01:00
Dan
98c983696b
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (7 of 7 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/uk/
2023-01-13 11:48:24 +01:00
Linerly
ddcc9c1592
Translated using Weblate (Indonesian)
Currently translated at 100.0% (7 of 7 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/id/
2023-01-13 11:48:23 +01:00
Sergio Marques
80deb8cf22
Translated using Weblate (Portuguese)
Currently translated at 100.0% (11 of 11 strings)

Translation: Simple Mobile Tools/Simple Draw
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw/pt/
2023-01-13 11:48:23 +01:00
Linerly
3e3ed06e0e
Translated using Weblate (Indonesian)
Currently translated at 100.0% (11 of 11 strings)

Translation: Simple Mobile Tools/Simple Draw
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw/id/
2023-01-13 11:48:23 +01:00
Rex_sa
d8f938fb3e
Translated using Weblate (Arabic)
Currently translated at 100.0% (11 of 11 strings)

Translation: Simple Mobile Tools/Simple Draw
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw/ar/
2023-01-13 11:48:22 +01:00
Ahmad0a
05e969934e
Translated using Weblate (Arabic)
Currently translated at 100.0% (7 of 7 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/ar/
2023-01-06 23:51:35 +01:00
Milo Ivir
3f4ce1269c
Translated using Weblate (Croatian)
Currently translated at 100.0% (7 of 7 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/hr/
2023-01-05 22:51:28 +01:00
Milo Ivir
ab0586bd5d
Translated using Weblate (Croatian)
Currently translated at 100.0% (7 of 7 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/hr/
2023-01-03 19:35:51 +01:00
Dan
ab2a231009
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (7 of 7 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/uk/
2022-12-28 23:51:03 +01:00
Dan
b33fa5512c
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (11 of 11 strings)

Translation: Simple Mobile Tools/Simple Draw
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw/uk/
2022-12-28 23:51:02 +01:00
Dan
a6d96f404e
Translated using Weblate (Ukrainian)
Currently translated at 85.7% (6 of 7 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/uk/
2022-12-23 02:02:02 +01:00
tibbi
12ea217d40 updating changelog 2022-12-20 18:11:18 +01:00
tibbi
9757dce4aa update version to 6.9.0 2022-12-20 18:10:59 +01:00
tibbi
dcc1fc1403 updating commons 2022-12-20 18:07:48 +01:00
tibbi
66d4a28296 show toasts at long pressing Undo/Redo too 2022-12-20 17:36:06 +01:00
tibbi
1902593dea remove the app label from the top menu, show some icons instead 2022-12-20 17:08:25 +01:00
tibbi
654ae2792c use the background color at the main screens toolbar 2022-12-20 13:08:12 +01:00
tibbi
862b6522ad updating min SDK to 23, Android 6 2022-12-20 12:50:44 +01:00
tibbi
54c405bfa7 adding some styling changes 2022-12-20 10:34:54 +01:00
tibbi
23d614eb44 adding a More Apps From Us button 2022-12-20 10:34:19 +01:00
tibbi
bf9c5503c3 adding a crashfix 2022-12-20 10:24:09 +01:00
Tibor Kaputa
9b8beebddb
Merge pull request #257 from weblate/weblate-simple-mobile-tools-simple-draw
Translations update from Hosted Weblate
2022-12-20 10:21:27 +01:00
Josep M. Ferrer
f589f0ac56
Translated using Weblate (Catalan)
Currently translated at 100.0% (6 of 6 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/ca/
2022-12-16 16:51:13 +01:00
Dan
894ea76149
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (6 of 6 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/uk/
2022-12-16 16:51:13 +01:00
Josep M. Ferrer
56afc988ff
Translated using Weblate (German)
Currently translated at 100.0% (6 of 6 strings)

Translation: Simple Mobile Tools/Simple Draw metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-draw-metadata/de/
2022-12-16 16:51:12 +01:00