lupoDharkael
05da137670
Minor code fixes
2018-01-18 17:16:34 +01:00
lupoDharkael
c8d4f613ff
.pro cleanup
2018-01-17 23:30:38 +01:00
lupoDharkael
37a16a9e41
Change ./translation/* to ./translations/*
2018-01-16 20:01:49 +01:00
Peter Dave Hello
338a04921e
Add Traditional Chinese translation ( #89 )
2018-01-16 18:19:47 +01:00
lupoDharkael
af937ddd25
Update .pro
2018-01-16 17:58:04 +01:00
lupoDharkael
bf9892d05e
Use Native File Dialog
2018-01-14 16:21:33 +01:00
lupoDharkael
0c7bd9ca0c
Open With tool: show native dialong on Windows
2018-01-13 17:21:40 +01:00
lupoDharkael
46b6485db7
Update translations
2018-01-13 15:07:19 +01:00
lupoDharkael
45538387f8
MSVC: Fix linker error
2018-01-12 17:07:14 +01:00
lupoDharkael
dc50cd9193
Fix invalid ui language name for Simplified Chinese (zh_CN)
2018-01-10 16:18:27 +01:00
Boyuan Yang
c726e06d3b
appdata: Install appdata into /usr/share/metainfo ( #71 )
...
The appdata description file was installed into the legacy path /usr/share/appdata/ .
This commit would install appdata info into the canonical dir /usr/share/metainfo/ .
Refs:
https://lintian.debian.org/tags/appstream-metadata-in-legacy-location.html
2018-01-09 17:32:35 +01:00
Vitaly Zaitsev
2d2ce8c84d
Added AppData manifest file for Gnome Software. ( #68 )
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org >
2018-01-08 21:31:46 +01:00
lupoDharkael
5bdaea9c1f
Revert local path for translations
2018-01-08 17:05:07 +01:00
Alexander Wilms
4a11806d9c
Make packaging for Flatpak easier ( #57 )
2018-01-07 13:14:24 +01:00
lupoDharkael
0b174e0a83
Update translations
2018-01-07 01:11:54 +01:00
lupoDharkael
619e19cf68
Fix version generation
2018-01-06 18:23:44 +01:00
lupoDharkael
2932e5930d
Add configurable transparency
...
Now the opacity of the area outside the selection in the graphical
capture is configurable.
2017-12-31 17:46:26 +01:00
lupoDharkael
3258062d16
Windows fixes and adaptation
...
Binary will have icon
Start capture with Print key
Fix .rc generation
2017-12-28 18:18:14 +01:00
lupoDharkael
77aa604127
Remove dbus from Windows build
2017-12-26 02:00:07 +01:00
lupoDharkael
10a93ad49c
Update .pro
2017-12-24 13:58:05 +01:00
lupoDharkael
c7147f9131
Use single desktop files
2017-12-23 15:39:29 +01:00
lupoDharkael
91a595644f
Take program version from git tag
2017-12-19 21:15:17 +01:00
lupoDharkael
8e81c3361b
Automatic translation generation in builds
2017-12-19 20:48:59 +01:00
lupoDharkael
a0fdb96e44
Open App tool: design changes
...
- Search bar with realtime search
- Show all app categories by default
2017-12-18 15:51:00 +01:00
lupoDharkael
5ba50ebf1d
Add bash-completion in the install
2017-12-14 21:10:13 +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
b0f385caf4
Add Blur tool
2017-12-04 00:28:25 +01:00
lupoDharkael
4664562728
Add OpenWith... tool
2017-12-01 21:35:07 +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
c54d327d9c
Change verion model (X.X.X-dev | X.X.X)
2017-10-27 18:25:45 +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
a28104d60c
Add config desktop entry
2017-08-16 18:23:56 +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
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
37acf9383c
Improve CLI commands
...
- Add configuration commands
- Improve error handling
- Update DBus interface
2017-07-30 18:08:25 +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
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
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
07e1df1c50
Fix non-virtual monitor support
2017-07-11 22:59:54 +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
cd30d798d0
Selectable label in button color edition
2017-06-19 18:03:22 +02:00
lupoDharkael
d6c99a559e
Add desktop entry
2017-06-19 01:40:55 +02:00