Commit Graph

19 Commits

Author SHA1 Message Date
lupoDharkael
3199059ede The controller is globally accesible
The controller class has some important methods which may be
required in multiple parts of the code. Now that class is a
singleton (that may change in the future).
The core parts have been moved to src/core.
Now the tray Icon can be disabled by the controller.
I need to reimplement a new notification system due to its
dependency with the tray icon, they are disabled in this actual
commit.
2017-07-28 11:34:39 +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
83e6a5d53d Update qsettings info 2017-07-12 11:20:36 +02:00
lupoDharkael
ba90513fe7 Add base code for custom filenames 2017-07-11 17:46:22 +02:00
lupoDharkael
a609e40e33 Add packaging flags for qmake 2017-07-08 17:39:18 +02:00
lupoDharkael
d6c99a559e Add desktop entry 2017-06-19 01:40:55 +02:00
lupoDharkael
4a7f24eedc add make install instructions 2017-06-16 11:44:41 +02:00
lupoDharkael
5b3da2125a Update docs for the new commands available 2017-06-15 20:31:51 +02:00
lupoDharkael
b1c86b9ba8 Add option to disable notifications in desktop 2017-06-14 19:52:29 +02:00
lupoDharkael
e2eb5aee77 Improve docs 2017-06-11 18:02:27 +02:00
lupoDharkael
5bfc086541 Remove references to user manuals, they will be managed independently 2017-06-08 16:11:57 +02:00
lupoDharkael
111c1efa5d Add translations path 2017-06-07 21:46:58 +02:00
lupoDharkael
b0cc6d355d Update docs 2017-06-06 12:56:24 +02:00
lupoDharkael
1802d05fde Add option to disable help message 2017-06-02 01:27:31 +02:00
lupoDharkael
8cbe8e0c88 Add comments and minor changes 2017-05-27 13:08:09 +02:00
lupoDharkael
4bf24a4598 Huge change in color configuration 2017-05-26 02:08:55 +02:00
lupoDharkael
b39177567f Add some documentation 2017-05-25 12:37:44 +02:00
lupoDharkael
ad7e60662b Add description of settings parameters in the docs 2017-05-15 02:53:49 +02:00
lupoDharkael
2f11c742b3 Add initial docs 2017-05-13 02:10:34 +02:00