lupoDharkael
2ea32e061b
Info window with more adaptative layout
2017-08-01 14:32:59 +02:00
lupoDharkael
3daeab9b66
Add minor visual improvements to the menu widgets
2017-08-01 13:21:39 +02:00
lupoDharkael
ebd5272dd9
Add error check parsing cli color settings
2017-08-01 00:14:56 +02:00
lupoDharkael
8274e6817d
Handle case when the update of the config ui buttons failed
2017-07-31 23:35:20 +02:00
lupoDharkael
a57373c6c0
Adaptative color wheel's selector based on system's theme
2017-07-31 23:00:17 +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
37acf9383c
Improve CLI commands
...
- Add configuration commands
- Improve error handling
- Update DBus interface
2017-07-30 18:08:25 +02:00
lupoDharkael
6bb7746d17
Fix problem with save dialog and clipboard copy
2017-07-30 18:08:02 +02:00
lupoDharkael
e94ef2bd3b
Add graphical option to disable the trayicon
2017-07-28 23:58:40 +02:00
lupoDharkael
260561f074
Fix condition for desktop notifications
2017-07-28 23:04:17 +02:00
lupoDharkael
1c56baa00f
Add in-app version information
2017-07-28 21:23:25 +02:00
lupoDharkael
bd4b5b0def
Add base system notifications class
2017-07-28 18:53:17 +02:00
lupoDharkael
d7f19a6fcf
Remove partial translation in cli
2017-07-28 18:34:00 +02:00
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
165939c88f
The menus are now resizable
2017-07-26 17:53:20 +02:00
lupoDharkael
cfcd900114
Update license information
2017-07-26 14:47:11 +02:00
lupoDharkael
e96ae28cb8
Improve cursor update
2017-07-26 14:16:55 +02:00
lupoDharkael
7ff9013a6f
Shrink the selection area when pushing against the borders of the screen
2017-07-25 19:12:39 +02:00
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
25fb92388a
Add delay info to the Readme
2017-07-25 11:35:20 +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
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