Commit Graph

6 Commits

Author SHA1 Message Date
lupoDharkael
6ed8ad5597 Add some micro-optimizations in the painting process 2017-08-10 14:57:34 +02:00
lupoDharkael
924d467c53 general cleanup
-use of the override keyword
-delete unused code
-const correctness
-more uniform code style
-for each with const references when possible
-getters no longer use the word 'get'
-others
2017-08-09 13:20:07 +02:00
lupoDharkael
4d0b4d7b51 Fix button's emerge animation while hovering 2017-08-08 20:27:12 +02:00
lupoDharkael
a8b143a303 More uniform button's hover color 2017-08-02 11:48:46 +02:00
lupoDharkael
d4e7c63cb4 Big code refactor
The design was defective and I didn't expect the popularity of the project. After these changes the code will be more mantainable and understandable.

Among the changes we can see:
- A better code structure
- Decoupled button widget from its logic
- More code reuse
- Easier way to add buttons
- Specialized classes
2017-07-19 09:49:24 +02:00
lupoDharkael
9357312855 Remove unsupported tools 2017-07-12 15:41:36 +02:00