Commit Graph

70 Commits

Author SHA1 Message Date
lupoDharkael
abedbdc749 Add a information message in the filename editor window 2017-07-25 12:51:02 +02:00
lupoDharkael
dc005f6cf0 Fix logging format 2017-07-25 12:09:09 +02:00
lupoDharkael
443e3bd674 Fix default status value in graphical save 2017-07-25 11:45:28 +02:00
lupoDharkael
1f8243c48a Set focus in lineEdit after adding variables to the filename pattern 2017-07-25 00:12:47 +02:00
lupoDharkael
8870fd1ed4 Add delayed capture support
Adding this option required to modify the dbus API, with this changed I've improved the logic which saves the captures.
2017-07-25 00:05:31 +02:00
lupoDharkael
8d76deaa5a Add post-refactor translations 2017-07-23 17:14:56 +02:00
lupoDharkael
e1169ae79e Add size indicator icon 2017-07-23 17:14:48 +02:00
lupoDharkael
30491887d5 Fix buttons hide in capture mode
When clicking inside the selection area repeatedly the buttons were hiding and appearing for every click. Now the wont disappear if you click inside the area.
2017-07-23 17:14:43 +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
dharkael
b14d3cb5f0 Add helper widget for filename configuration 2017-07-20 13:48:00 +02:00
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
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
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
lupoDharkael
8b48131deb Fix add/delete of buttons in non english configurations 2017-07-02 15:59:17 +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
948b931ace Add check for tray notificacions 2017-06-16 16:21:22 +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
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
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
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
lupoDharkael
c4849142e8 Add rectangle button 2017-06-02 01:59:43 +02:00
lupoDharkael
1802d05fde Add option to disable help message 2017-06-02 01:27:31 +02:00
lupoDharkael
25f63c0098 Fix minor bug in help message 2017-05-31 18:37:33 +02:00
lupoDharkael
469c6cd20e Add help message in capture 2017-05-31 17:34:46 +02:00
lupoDharkael
78b27e3780 Fix button color assignation on creation 2017-05-31 14:40:55 +02:00
lupoDharkael
c9dacd1a70 Add WhatsThis messages for info and config windows 2017-05-30 12:27:03 +02:00
lupoDharkael
3cc5592c67 Remove not needed stylesheet application code 2017-05-29 00:52:11 +02:00
lupoDharkael
3527a11af0 Add identification of BG color to improve contrast in selector 2017-05-28 16:16:51 +02:00