Commit Graph

16 Commits

Author SHA1 Message Date
lupoDharkael
02865322bf Update copyright 2018-01-12 17:58:30 +01:00
lupoDharkael
248c446dec Reimplement default configuration
Now it uses real default values without having to set all the
    initial values.
    I a value is not found it will use the default one.
2018-01-09 19:45:07 +01:00
lupoDharkael
11b101570f Use QStringLiteral 2017-12-15 18:34:05 +01: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
d9c6b603bb Autoupdate config menu after config changes 2017-07-31 22:41:08 +02:00
lupoDharkael
3e7e6d1652 Improve expanding layout in UI config 2017-07-31 18:07:27 +02:00
lupoDharkael
162bd5f543 Add update values slot for config widget 2017-07-31 01:00:14 +02:00
lupoDharkael
e1169ae79e Add size indicator icon 2017-07-23 17:14:48 +02:00
lupoDharkael
096eb88770 Add full selection of buttonsoption 2017-07-23 17:14:37 +02:00
lupoDharkael
346607bc34 Redesign of the config menu 2017-07-23 17:13:35 +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
lupoDharkael
8b48131deb Fix add/delete of buttons in non english configurations 2017-07-02 15:59:17 +02:00
lupoDharkael
11103c1525 Fix font color in button selection view 2017-05-26 03:17:14 +02:00
lupoDharkael
88c00f0cc3 Code cleanup 2017-05-24 21:05:59 +02:00
lupoDharkael
3593332781 Move code to ./src 2017-05-22 23:24:18 +02:00