Commit Graph

876 Commits

Author SHA1 Message Date
Yuriy Puchkov
51a9beeedd Fix - github CI/CD, SSL for Windows 2020-10-01 23:06:48 +03:00
Yuriy Puchkov
24c55279d6 README for S3 storage 2020-09-29 15:31:04 +03:00
Yuriy Puchkov
e0523acafe S3 storage - amazon server side (no full documentation yet) 2020-09-28 16:20:05 +03:00
Yuriy Puchkov
05cbd9660f Remove old CI code 2020-09-28 16:07:04 +03:00
Yuriy Puchkov
fc86f473cd Update Ukrainian and Russian translations 2020-09-28 15:18:52 +03:00
Yuriy Puchkov
9f26384003 Set default storage based on config.ini file (s3 if creds exist otherwise imgur) 2020-09-28 11:04:58 +03:00
Yuriy Puchkov
819c365f85 Move storage upload configuration to separate tab, later it can be uses for a plugin manager 2020-09-25 18:32:21 +03:00
Yuriy Puchkov
d0c8cea61f Move storage upload configuration to separate tab, later it can be uses for a plugin manager 2020-09-25 15:08:14 +03:00
Yuriy Puchkov
34bfe5a6c0 Code refactoring - remove configenterprise for s3 2020-09-25 10:50:46 +03:00
Yuriy Puchkov
9826558063 Fix issue of merge upstream repo to Namecheap one 2020-09-25 08:59:15 +03:00
Yuriy Puchkov
d4d3b9eae0 Merge branch 'master-flameshotorg' into master_nc_merge_upstream
# Conflicts:
#	.travis.yml
#	appveyor.yml
#	data/graphics.qrc
#	data/img/app/keyboard.svg
#	data/img/material/black/delete.png
#	data/img/material/black/delete.svg
#	data/img/material/black/filepath.svg
#	data/img/material/black/shortcut.svg
#	data/img/material/white/filepath.svg
#	data/img/material/white/shortcut.svg
#	data/translations/Internationalization_hu.ts
#	data/translations/Internationalization_ka.ts
#	external/Qt-Color-Widgets/src/color_wheel.cpp
#	external/singleapplication/singleapplication.cpp
#	flameshot.pro
#	src/cli/commandlineparser.cpp
#	src/config/buttonlistview.cpp
#	src/config/configwindow.cpp
#	src/config/configwindow.h
#	src/config/geneneralconf.cpp
#	src/config/geneneralconf.h
#	src/config/uicoloreditor.cpp
#	src/config/uicoloreditor.h
#	src/core/controller.cpp
#	src/core/globalshortcutfilter.cpp
#	src/main.cpp
#	src/third-party/Qt-Color-Widgets/src/color_utils.cpp
#	src/tools/abstractactiontool.h
#	src/tools/abstractpathtool.h
#	src/tools/arrow/arrowtool.cpp
#	src/tools/arrow/arrowtool.h
#	src/tools/blur/blurtool.cpp
#	src/tools/capturetool.h
#	src/tools/circle/circletool.cpp
#	src/tools/circle/circletool.h
#	src/tools/copy/copytool.cpp
#	src/tools/copy/copytool.h
#	src/tools/exit/exittool.cpp
#	src/tools/exit/exittool.h
#	src/tools/imgur/imguruploader.cpp
#	src/tools/launcher/applaunchertool.cpp
#	src/tools/launcher/applaunchertool.h
#	src/tools/launcher/applauncherwidget.cpp
#	src/tools/launcher/openwithprogram.cpp
#	src/tools/line/linetool.cpp
#	src/tools/line/linetool.h
#	src/tools/marker/markertool.cpp
#	src/tools/marker/markertool.h
#	src/tools/move/movetool.cpp
#	src/tools/pencil/penciltool.cpp
#	src/tools/pencil/penciltool.h
#	src/tools/pin/pintool.cpp
#	src/tools/pin/pintool.h
#	src/tools/pin/pinwidget.cpp
#	src/tools/pixelate/pixelatetool.h
#	src/tools/rectangle/rectangletool.cpp
#	src/tools/rectangle/rectangletool.h
#	src/tools/redo/redotool.cpp
#	src/tools/redo/redotool.h
#	src/tools/save/savetool.cpp
#	src/tools/save/savetool.h
#	src/tools/selection/selectiontool.cpp
#	src/tools/selection/selectiontool.h
#	src/tools/sizeindicator/sizeindicatortool.cpp
#	src/tools/sizeindicator/sizeindicatortool.h
#	src/tools/storage/imgur/imguruploader.h
#	src/tools/storage/imgur/imguruploadertool.cpp
#	src/tools/storage/imgur/imguruploadertool.h
#	src/tools/text/textconfig.cpp
#	src/tools/text/texttool.cpp
#	src/tools/text/texttool.h
#	src/tools/toolfactory.cpp
#	src/tools/toolfactory.h
#	src/tools/undo/undotool.cpp
#	src/tools/undo/undotool.h
#	src/utils/confighandler.cpp
#	src/utils/confighandler.h
#	src/utils/dbusutils.cpp
#	src/utils/screenshotsaver.cpp
#	src/utils/screenshotsaver.h
#	src/widgets/capture/buttonhandler.cpp
#	src/widgets/capture/buttonhandler.h
#	src/widgets/capture/capturebutton.cpp
#	src/widgets/capture/capturebutton.h
#	src/widgets/capture/capturewidget.cpp
#	src/widgets/capture/capturewidget.h
#	src/widgets/capture/colorpicker.cpp
#	src/widgets/capturelauncher.cpp
#	src/widgets/infowindow.cpp
#	src/widgets/infowindow.h
#	src/widgets/panel/sidepanelwidget.cpp
#	src/widgets/panel/utilitypanel.cpp
#	src/widgets/panel/utilitypanel.h
#	translations/Internationalization_ca.ts
#	translations/Internationalization_de_DE.ts
#	translations/Internationalization_es.ts
#	translations/Internationalization_fr.ts
#	translations/Internationalization_ja.ts
#	translations/Internationalization_nl.ts
#	translations/Internationalization_pl.ts
#	translations/Internationalization_pt_br.ts
#	translations/Internationalization_ru.ts
#	translations/Internationalization_sk.ts
#	translations/Internationalization_sr.ts
#	translations/Internationalization_tr.ts
#	translations/Internationalization_uk.ts
#	translations/Internationalization_zh_CN.ts
#	translations/Internationalization_zh_TW.ts
2020-09-24 18:52:49 +03:00
Ahmed Zetao Yang
dfcc9cb96b chore(CI): use Qt 5.15.1 env 2020-09-24 07:53:57 -05:00
Ahmed Zetao Yang
71817a1729 chore(CI): use VERSION info in the yaml files based on the current git tag 2020-09-24 07:53:57 -05:00
Jeremy Borgman
0d5386edd4 Changed clang format to new agreement 2020-09-24 07:53:28 -05:00
Jose Riha
2cbccc3d0a Update Slovak translation (#971) 2020-09-24 07:52:59 -05:00
Yurii Puchkov
a1a68ab2f6 Merge pull request #45 from namecheap/release/0.7.12
Update version to 0.7.12
2020-09-24 02:42:21 -07:00
Yuriy Puchkov
2e78ee881a Update version to 0.7.12 2020-09-24 12:31:16 +03:00
borgmanJeremy
58b09bf259 bumped version for 0.8.1 patch release (#968)
* bumped versio for 0.8.1 patch release

* Updated debian log and bumped windows version

* bumped CI version

* Applied patch by @hosiet
2020-09-23 19:57:12 -05:00
Boyuan Yang
c7fea0e7ec README.md: Give link to download page in installation section 2020-09-23 13:43:23 -05:00
Boyuan Yang
2d1d664a57 Remove a trailing space; update translation files 2020-09-23 12:50:43 -05:00
Ahmed Zetao Yang
7edb10a218 fix: create a clean environment to build ubuntu-18.04 package 2020-09-23 11:57:29 -05:00
Jeremy Borgman
f8597d3b4a Adjusted metainfo to pass flathub linter 2020-09-23 10:14:14 -05:00
Ahmed Zetao Yang
def8ce21bb Enable deb packaging for ubuntu 18.04 (#959)
* chore: update rpm packaging dependencies version

* chore: update debian dependencies version & changelog

* chore: enable deb packaging for ubuntu 18.04
2020-09-23 08:02:51 -05:00
Yurii Puchkov
2c3237a34b Merge pull request #44 from namecheap/feature/code-refactoring-clang-format
Code refactoring - change code style to the new clang-format rules
2020-09-23 05:59:55 -07:00
Yuriy Puchkov
b88a5fbce8 Code refactoring - change code style to the new clang-format rules 2020-09-23 15:25:13 +03:00
Yurii Puchkov
5a62cd3b13 Merge pull request #43 from namecheap/bugfix/imguploadertool-base-class-for-storages
Code refactoring - create base class ImgUploaderTool for different st…
2020-09-23 04:37:21 -07:00
Yuriy Puchkov
54907d2e0b Code refactoring - create base class ImgUploaderTool for different storages 2020-09-22 19:27:32 +03:00
Yurii Puchkov
89428c5fb8 Merge pull request #42 from namecheap/feature/RND-543-screenshot-code-refactoring-for-s3-and-imgur-storages
Feature/rnd 543 screenshot code refactoring for s3 and imgur storages
2020-09-22 07:12:35 -07:00
Yuriy Puchkov
1c67ad6345 Add ability to switch between s3 and imgur, add 'Latest uploads' to imgur 2020-09-22 11:23:31 +03:00
Boyuan Yang
42f6c8d501 appdata: Fix check errors
The following errors are found during appdata checking:

* org.flameshot.flameshot: missing-desktop-file
* flameshot.desktop: no-metainfo

The root cause is the lack of a <launchable type="desktop-id"> tag
in the metainfo file that references the name of .desktop file.
This commit fixes that.

(Another solution would be renaming flameshot.desktop to be
org.flameshot.flameshot.desktop.)
2020-09-21 12:02:53 -05:00
Jeremy Borgman
c56bb78cf3 Added preview to circle counter and auto adjust circle count font color. 2020-09-20 12:38:33 -05:00
Jeremy Borgman
c7d557e387 Added caching option to cmake 2020-09-20 10:57:28 -05:00
Mehrad Mahmoudian
9c0ba07984 Added the command to be used for now for shortcuts 2020-09-20 06:50:32 -05:00
Jeremy Borgman
017578e776 Added release notes for 0.8 release 2020-09-19 13:49:02 -05:00
Jeremy Borgman
1b2d704b21 Cleaned up snap and changed confinement settings 2020-09-18 11:01:22 -05:00
Jeremy Borgman
7715bdeb29 adjusted to only open one window for the launcher 2020-09-18 10:38:59 -05:00
Jeremy Borgman
2722899a46 working on fixing 2020-09-18 10:38:59 -05:00
MD Zaid
2d8ad0d516 Added missing Dependency, Fixed spelling mistake in a comment
=>qttools5-dev is also required on ubuntu 20.04 (tested on pop os 20.04), so added it in
  README.md under build instructions
=> Fixed spelling mistake in a comment in src/widgets/capture/capturewidget.cpp.
2020-09-18 07:01:54 -05:00
MD Zaid
cc4ccdb7c2 Init 2020-09-17 14:41:19 -05:00
Alex P
4dc94379c7 fix side panel height on stacked multi-monitor setup
Not sure what was the purpose of this resize, I think it can be useful only in non-fullscreen mode (currently available only for debugging)
2020-09-16 06:38:00 -05:00
Yuriy Puchkov
471b25e6a8 Code Refactoring for s3 and imgur storages, create base class for both 2020-09-16 14:34:27 +03:00
Jeremy Borgman
460e30c2ce reworked pixelate to simplier method provided by @kpcee and used old blur effect when pixelate kernel < 1 2020-09-15 07:43:53 -05:00
Yurii Puchkov
08ccb20cad Merge pull request #41 from namecheap/release/0.7.11
Release/0.7.11
2020-09-15 01:43:45 -07:00
Yuriy Puchkov
74bc59f91b Update version to 0.7.11 2020-09-15 11:02:31 +03:00
Yurii Puchkov
513bae70a5 Merge pull request #40 from namecheap/feature/RND-600-flameshot-custom-hotkeys-for-tools
Add configurable shortcuts for drawing tools
2020-09-15 01:00:57 -07:00
Boyuan Yang
ab65c22db2 data/debian: Prepare for 0.8.0 release
Files under data/debian/ directory are updated to be prepared for
flameshot 0.8.0 release.
2020-09-14 19:53:13 -05:00
Jeremy Borgman
6b4565cac6 Fixed visual glitch with circle count undo, rescale circle text to fit circle, set minimum circle count size 2020-09-14 15:08:24 -05:00
Ahmed Zetao Yang
7a8853def7 fix: flatpak enhancement
* add network support
* add device=dri for wayland
* add notification access
* system Tray Icon
2020-09-14 08:45:00 -05:00
Jeremy Borgman
5b8d0eeca5 Moved circle count to fit in with other tools 2020-09-14 08:37:10 -05:00
Yuriy Puchkov
d061290fb1 Add configurable shortcuts for drawing tools 2020-09-14 16:14:32 +03:00