lupoDharkael
3482228aaa
Group config file exporting buttons
2017-12-16 19:29:02 +01:00
lupoDharkael
0214b7f557
Add configuration import, export and reset
2017-12-15 23:11:38 +01:00
lupoDharkael
9a82175373
App Launcher: add force open with terminal checkbox
2017-12-15 19:11:39 +01:00
lupoDharkael
11b101570f
Use QStringLiteral
2017-12-15 18:34:05 +01:00
lupoDharkael
a5df852268
Add experimental support for captures with compositor
2017-12-15 18:16:33 +01:00
lupoDharkael
fb8112a2a4
App launcher: start in terminal when defined in desktop files
2017-12-14 19:31:41 +01:00
lupoDharkael
aca1546b1f
Now you can choose to open the screenshot with more apps
2017-12-11 01:32:51 +01:00
lupoDharkael
d4e3ae4cfd
Fix tool order in config menu
2017-12-07 16:37:26 +01:00
lupoDharkael
7c91f91847
Fix button reorder
2017-12-05 17:45:53 +01:00
lupoDharkael
bce877b9c7
Selection easier to resize
2017-12-05 15:14:16 +01:00
lupoDharkael
9e6a7f76bd
Fix App Opener widget
2017-12-04 18:29:52 +01:00
lupoDharkael
b0f385caf4
Add Blur tool
2017-12-04 00:28:25 +01:00
lupoDharkael
41290f0212
Add dbus notifications xml
2017-12-03 15:48:45 +01:00
lupoDharkael
a7f1c96db9
Fix draw a single pixel with pencil
2017-12-03 01:07:34 +01:00
lupoDharkael
820458df89
Add on mouse draw preview
2017-12-02 16:33:07 +01:00
lupoDharkael
0357edaed8
App Launcher: add KeepOpen option
2017-12-02 11:13:11 +01:00
lupoDharkael
4664562728
Add OpenWith... tool
2017-12-01 21:35:07 +01:00
lupoDharkael
361f7fad18
Update SingleApplication
2017-11-23 19:51:22 +01:00
lupoDharkael
de2580e946
Redefinition of fullscreen commands
2017-11-13 16:21:46 +01:00
lupoDharkael
485bc58b9d
Add desktop notification about failed captures
2017-11-10 19:56:59 +01:00
lupoDharkael
bb6ac04d60
Add --raw flag
...
Updated dbus API. Now it sends a signal with every capture, it may
be captureFailed or a captureTaken which contains the raw image
bytes in png format. You have to add an id to the screenshot calls
so it will be returned as a way to know the origin of the signal.
2017-11-09 18:14:04 +01:00
lupoDharkael
567c99a75e
Add desktop enviroment checker
2017-10-28 22:22:04 +02:00
lupoDharkael
85eaa7d82e
Add forced button order
2017-10-28 18:29:14 +02:00
lupoDharkael
e418e50259
Add desktop notification when -p is invalid
2017-10-27 21:29:15 +02:00
lupoDharkael
4da6fd05a2
Fix parser segfault
...
Passing an argument with a double dashed prefix was causing a
crash.
'flameshot --gui' instead of 'flameshot gui'
now it's handled correctly.
2017-10-03 17:19:41 +02:00
lupoDharkael
2a899eb404
Fix default configuration on first launch
2017-09-17 17:45:16 +02:00
lupoDharkael
6c68d35875
Compatibility with Qt 5.3 and Debian 8
2017-08-21 23:46:30 +02:00
lupoDharkael
d884b3896f
Improve cursor visibility in Plasma desktop
2017-08-19 14:55:50 +02:00
lupoDharkael
f0b1aceaf6
Compatibility with Qt5.5
2017-08-19 14:49:29 +02:00
lupoDharkael
3a79ac2dd5
Translate and update readme for v0.4.0
2017-08-17 16:24:50 +02:00
lupoDharkael
b966a10c09
Now you can change the thickness of the drawing tools!
2017-08-17 14:47:27 +02:00
lupoDharkael
321ec1b555
Add a resource exporter module
2017-08-16 21:00:29 +02:00
lupoDharkael
25135b92a0
CaptureButton cleanup and add shadow effect
2017-08-16 15:54:09 +02:00
lupoDharkael
f6cd946995
Now ConfigHandler doesn't inherits from QObjet
2017-08-16 14:41:58 +02:00
lupoDharkael
b6c1b8f047
Fix disable selection when you click outside
2017-08-16 14:36:17 +02:00
lupoDharkael
6cefead0fc
delete inlines, trust the compiler
2017-08-16 14:34:16 +02:00
lupoDharkael
4a56f44bb9
Refactor in the mechanism of saving and exporting
...
- new imgur upload interface.
- rework for a better code structure. It still needs another change separating the Controller from the code dedicated to export data to the system.
- created the concept of "worker", component used to do some work based on a screenshot.
2017-08-16 13:44:33 +02:00
lupoDharkael
6ed8ad5597
Add some micro-optimizations in the painting process
2017-08-10 14:57:34 +02:00
lupoDharkael
c3bb1814c4
Only hide buttons drawing behind them when inside the area
2017-08-10 14:03:08 +02: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
4d0b4d7b51
Fix button's emerge animation while hovering
2017-08-08 20:27:12 +02:00
lupoDharkael
16c99994d6
Hide buttons while drawing behind them
2017-08-08 20:19:58 +02:00
lupoDharkael
973818c466
Add informative labels in filename editor
2017-08-08 17:59:29 +02:00
lupoDharkael
8addcbfb16
New command line parser
...
A new, more flexible and restrictive parser to improve the
usage and experience of Flameshot in the command line.
This parser is based on a parent-child node model and is very easy
to define relationships between arguments and options with
informative error checking. You can define lambdas to check the
received values for every option and custom error messages
2017-08-08 17:06:34 +02:00
lupoDharkael
303606a138
Creation of 'third-party' directory
2017-08-02 14:04:51 +02:00
lupoDharkael
a8b143a303
More uniform button's hover color
2017-08-02 11:48:46 +02:00
lupoDharkael
2ca525326e
Add horizontal adjustment in marker and line tools
2017-08-01 21:28:39 +02:00
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