Commit Graph

51 Commits

Author SHA1 Message Date
dfc8ca24dd Added new tools and their preview 2022-06-17 13:51:51 +02:00
2dc7035f80 Fixed the newly introduced bug where not having any layer focused was crashing the app 2022-06-17 12:55:20 +02:00
bbf3b66ed9 Added the rectangle Tool and the ability for each tool to be painted or force painted 2022-06-16 15:01:48 +02:00
2c0ac2979a Updated Bezier pencil and the sample box is now much better because it actually simulate the PaintTool 2022-06-16 14:30:10 +02:00
f339c5e411 More UI additions 2022-06-15 16:16:50 +02:00
a464514745 Edited the layers auto generated controls 2022-06-15 14:37:56 +02:00
942185c3b4 More Ui tweaks 2022-06-15 14:00:51 +02:00
bc674dad86 Did some Ui tweaks and added some space for future expansions 2022-06-15 13:43:55 +02:00
5cac05a9aa Added layer removal 2022-06-15 10:58:51 +02:00
47e57db137 Added multi layer support 2022-06-10 18:19:56 +02:00
97d800af1f The main color picker is also drag and drop now 2022-06-09 13:27:11 +02:00
44956fbc59 Fixed the eyedropping bug 2022-06-08 16:30:04 +02:00
f5f6056db1 Added a eyedropper tool but its buggy af and I dont know why 2022-06-08 16:20:55 +02:00
d1d1b4936e Added a little preview of the width and color next to the width selector 2022-06-08 14:26:23 +02:00
0f8cc294e3 Tried something with the color palette 2022-06-08 14:19:51 +02:00
35b3fe0f1d Fixed the Ui a bit 2022-06-08 13:25:04 +02:00
f334aa7ad1 Sliders are now drag and drop 2022-06-08 11:08:50 +02:00
03fb9f3560 Colors can now be changed without closing the color picker and sliders have been added 2022-06-08 10:56:31 +02:00
3a6c7531e0 Reworked the color picker 2022-06-08 10:15:16 +02:00
1a468895ad Color History now only shows unique colors 2022-06-07 13:23:03 +02:00
0f4d845fd8 Removed the old Color changing and use the new functions from the color picker in form1.cs 2022-06-07 11:56:43 +02:00
510fc2a351 Added a color picker form 2022-06-07 11:33:59 +02:00
edb119072c Added a utils class to greatly simplify the Paint Tools source code 2022-06-03 16:40:00 +02:00
fbfec9eccf Added a continuous Bezier generator 2022-06-03 15:07:15 +02:00
8cdfc0acfa Cleaned Bezier code to prepare the following 2022-06-03 11:13:49 +02:00
dec7669842 The bezier curve generator is now fully functionnal (LETSGOOOOOOOOO) 2022-06-01 14:57:51 +02:00
17c4c22781 Please kill me 2022-06-01 14:18:18 +02:00
2a4d2ed9ed Added true lerp functions 2022-06-01 12:28:03 +02:00
6614cab8a7 WIP! added a cubic bezier curve generator 2022-06-01 11:53:27 +02:00
f25d3c1bcf Added a post processing precision ratio 2022-05-31 15:50:06 +02:00
c3728b01fc Added a postprocessing v1 to both tools 2022-05-31 15:46:52 +02:00
6d4ee29a2e The default start color is no longer the back-color (dont know why it took me so long that it was cancer AF) 2022-05-31 14:40:02 +02:00
6fe4fe2b83 Fixed a bug where clearing was not actually clearing some history 2022-05-31 14:28:01 +02:00
a10da16f12 Formatted code with visual studio 2022-05-31 14:19:33 +02:00
730c09d94e Fixed the bug where resising the window and undo or clear crashes 2022-05-31 14:16:46 +02:00
9826092ce4 Added Redo feature 2022-05-31 14:07:29 +02:00
88b568500c Added the undo feature 2022-05-31 13:50:18 +02:00
b1e0b5d618 Added the ability to not only have random colors 2022-05-31 13:34:09 +02:00
68310609b7 Fixed a bug with the Hexadecimal color selector 2022-05-30 15:26:03 +02:00
77f940c201 Added Resizable canvas 2022-05-30 14:58:51 +02:00
dc9e6daafa Reworked the tool selection 2022-05-30 13:40:07 +02:00
6141737d30 Added a new tool (Dotted Pencil) 2022-05-25 16:17:10 +02:00
84d1a24683 Added saving (maybe I should consider doing versions) 2022-05-25 16:07:34 +02:00
8b7c63a40b Added the full ability to set the color 2022-05-25 15:11:29 +02:00
682efbfef7 Added hovering color tracker 2022-05-25 14:33:57 +02:00
594e232777 Fixed cursor offset problem 2022-05-25 14:17:36 +02:00
e728106644 Added color history (but only after using at least 4 different) 2022-05-25 11:37:09 +02:00
f382d8d2fe Changed the drawing method of the default pencil to remove artefacts at higher widths 2022-05-25 11:07:35 +02:00
800b97271b Added functioning drawing but with a weird offset 2022-05-24 16:50:18 +02:00
e041a6a566 Ui tweaks 2022-05-24 11:38:03 +02:00