Commit Graph

178 Commits

Author SHA1 Message Date
lupoDharkael
58f0b12112 Merge branch 'button-refactor' 2017-07-19 10:31:54 +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
83e6a5d53d Update qsettings info 2017-07-12 11:20:36 +02:00
lupoDharkael
aed0800aac Delete all mouse-visibility references 2017-07-12 02:06:08 +02:00
lupoDharkael
07e1df1c50 Fix non-virtual monitor support 2017-07-11 22:59:54 +02:00
lupoDharkael
d40df83d0c Fix color of selected config button in light themes 2017-07-11 20:50:14 +02:00
lupoDharkael
7ab1afb8b1 capture widget cleanup 2017-07-11 17:53:41 +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
9084b74bbe Non blocking error messages 2017-07-06 21:44:29 +02:00
lupoDharkael
0525abe17c Add error notification for image upload 2017-07-06 13:11:00 +02:00
Dharkael
4e021c6292 Add shortcuts to README.md 2017-07-03 13:50:53 +02:00
lupoDharkael
8b48131deb Fix add/delete of buttons in non english configurations 2017-07-02 15:59:17 +02:00
lupoDharkael
c3f519de53 Add dbus methods information 2017-07-02 11:46:25 +02:00
Dharkael
0488bd5104 List all runtime dependencies (README) 2017-07-01 19:53:12 +02:00
lupoDharkael
be684291bf fix hover color 2017-06-30 16:00:33 +02:00
lupoDharkael
cd30d798d0 Selectable label in button color edition 2017-06-19 18:03:22 +02:00
lupoDharkael
2c555177ef Add visual diferentiation of selected buttons in color edition 2017-06-19 13:16:46 +02:00
lupoDharkael
10f27ab2f6 Add independency to fullscreen screenshots 2017-06-19 01:41:54 +02:00
lupoDharkael
d6c99a559e Add desktop entry 2017-06-19 01:40:55 +02:00
lupoDharkael
d7bcfa2ab9 Update dbus service path 2017-06-17 09:29:32 +02:00
lupoDharkael
f16b56da76 Change install path 2017-06-17 09:05:26 +02:00
Dharkael
30471a9fa6 improve README 2017-06-16 22:47:17 +02:00
lupoDharkael
e0ee9f059f Add preview gif of the app 2017-06-16 17:31:15 +02:00
lupoDharkael
948b931ace Add check for tray notificacions 2017-06-16 16:21:22 +02:00
Dharkael
1e50d4fab9 add "features" to README 2017-06-16 11:54:06 +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
4277af806f Unified binary with new DBus API 2017-06-15 20:31:06 +02:00
lupoDharkael
b1c86b9ba8 Add option to disable notifications in desktop 2017-06-14 19:52:29 +02:00
lupoDharkael
246b5e7651 Improve code in color editor menu 2017-06-14 17:55:12 +02:00
lupoDharkael
ad044fbc93 Modify classes to be QObjects 2017-06-14 01:02:43 +02:00
lupoDharkael
878640bf53 Add color update when selecting button to edit 2017-06-13 16:35:44 +02:00
lupoDharkael
eecbf33a49 Refactor for consistent button position arround the selection 2017-06-13 15:25:51 +02:00
lupoDharkael
8d27dc6660 Fix crash and lag using the File Dialog 2017-06-12 03:31:13 +02:00
lupoDharkael
e2eb5aee77 Improve docs 2017-06-11 18:02:27 +02:00
lupoDharkael
387773351c Add usage info to the README 2017-06-09 14:48:52 +02:00
lupoDharkael
5bfc086541 Remove references to user manuals, they will be managed independently 2017-06-08 16:11:57 +02:00
lupoDharkael
d78836fb2e Improve the Gnome's UX 2017-06-08 16:07:48 +02:00
lupoDharkael
111c1efa5d Add translations path 2017-06-07 21:46:58 +02:00
lupoDharkael
5a5e390fa0 Remove svg dependencies 2017-06-07 19:54:54 +02:00
lupoDharkael
874f4c0815 delete X11 dependencies 2017-06-07 17:02:59 +02:00
lupoDharkael
2351cc54fb Fix mouse capture of color picker 2017-06-06 19:41:38 +02:00
lupoDharkael
0ba53389d2 Add launch of capture when the tray-icon is clicked 2017-06-06 14:31:20 +02:00
lupoDharkael
86f7655b81 Delete native event filter for print key detection 2017-06-06 14:21:24 +02:00
lupoDharkael
f798d49d2d Add DBus service file 2017-06-06 13:24:30 +02:00
lupoDharkael
b0cc6d355d Update docs 2017-06-06 12:56:24 +02:00
lupoDharkael
6fb14b91bb Add initial DBus support 2017-06-06 12:39:25 +02:00
lupoDharkael
11b0e2db4b Capture window showing when mouse events are holded 2017-06-06 12:38:34 +02:00