Commit graph

1349 commits

Author SHA1 Message Date
Jaex a8f992a203 fixed #4418: When drawing freehand, line or arrow make sure border size is minimum 1 2019-10-09 15:11:13 +03:00
Fyers 20d219b264 german 2019-10-01 22:33:10 +02:00
thanhpd e0222c8a8d
Update Vietnamese translation 2019-10-01 23:21:33 +07:00
Jaex 461c29c78c Added resx files to projects 2019-09-24 13:20:09 +03:00
candela97 5ba25517d4
update zh-TW localization 2019-09-24 05:19:35 +08:00
AmirPourmand 39e855db8d Add more persian translations 2019-09-11 00:18:23 +04:30
Jaex 35fa16a659 Added ShareXTheme class for preparation of customizable theme colors 2019-09-06 11:18:30 +03:00
Jaex de88936bd7 Added resx files to csproj 2019-08-31 13:02:03 +03:00
Jaex 3e07d79eef
Merge pull request #4321 from simonporte/french-translation
Update french translation
2019-08-31 10:38:15 +03:00
mdmk af765c5114 Update french translation 2019-08-30 16:34:26 +02:00
Amir Pourmand 83b1985f8f Adding Persian Language Support (#4314)
* Create Resources.fa-IR.resx

* Add more translations

* adding Persian language to enums and langauge helper

* Ading Persian to Main form and resources

* translate about form

* translate Standard Record Form

* add Iran icon

* add Ir Icon to resources

* update Resource file

* update main Form

* fix adding IR File

* catching all Exceptions!

* Adding More Forms

* merge commit

* Add More

* Back To Version

* A little Change

* Add Persian Resource Files

* Add More Persian

* add more translation

* add more traslation

* add resource file Fa-IR

* Revert "merge commit"

This reverts commit e5f4a36f8c.

# Conflicts:
#	ShareX/Forms/TaskSettingsForm.Designer.cs
#	ShareX/Forms/TaskSettingsForm.resx

* Revert History Form to its original state
2019-08-30 10:21:04 +03:00
L1Q b6ee0f4243 Update russian translation 2019-08-24 06:51:12 +03:00
L1Q ccea29f817 Move lines to resx 2019-08-24 06:50:52 +03:00
Jaex 4d28a97e4d Solution code cleanup 2019-08-21 17:28:17 +03:00
Jaex 857298909b fixed #4256: Q hotkey should work only in region capture mode 2019-08-09 11:30:06 +03:00
Jaex eb491e8532 Encode GIF without creating temp palette file 2019-08-06 23:52:40 +03:00
Jaex e3a419c8b8 Store minimum size in options 2019-07-22 03:17:18 +03:00
Jaex faad665300 Add *.de.resx files to projects 2019-07-11 10:36:54 +03:00
gehongyan f54d9827cf Updated Simplified Chinese Translation. 2019-07-10 15:42:31 +08:00
xnumad f4f1a7bb6c Update German translation
Grammar and wording related
2019-07-08 03:12:14 +02:00
Jaex 17b6c009fe Rename function name 2019-06-24 21:36:16 +03:00
Jaex c4d36a85d6 Don't set icon for shape manager menu 2019-06-24 21:17:33 +03:00
Jaex ad5173241f Apply dark theme to toolstrips too 2019-06-24 20:59:48 +03:00
Jaex f43c631799 Nearly all forms supports dark theme now 2019-06-23 18:10:51 +03:00
Jaex f937a5d093 fixed #4170: Only allow monitor capture keybinds in region capture mode 2019-06-14 19:18:39 +03:00
Jaex 0755698b08 Checker changes 2019-06-02 22:45:15 +03:00
Jaex 35d6f5aaed Support dark theme color in image editor background 2019-06-01 00:19:37 +03:00
Jaex 132ebafa9c Rename Between extension to Clamp 2019-05-23 22:59:16 +03:00
Jaex 0aca109705 Use dark themed menus in main window and tray menu 2019-05-16 02:05:32 +03:00
Jaex 70580930f0 Added second text support to labeled numeric up down control 2019-05-05 09:59:05 +03:00
Jaex 36f179eb01 Added interpolation mode option to magnify tool 2019-05-05 09:53:03 +03:00
Jaex d27a7de529 Force proportional resizing in magnify tool 2019-05-03 11:01:09 +03:00
Jaex 7d71c6bd45 Fix magnify issue 2019-05-03 10:44:04 +03:00
Jaex 01bfe03112 Added magnify strength option 2019-05-03 10:40:54 +03:00
Jaex 4477b8ce55 fixed #2891: Added magnify annotation tool 2019-05-02 12:45:54 +03:00
Jaex a5a5fe0d4b
Merge pull request #4084 from Danielku15/feature/select-tool
Fix issues for select tool
2019-04-29 21:49:02 +03:00
Daniel Kuschny 8cb8416cd4 Removed unneeded variable, ensure shape stays selected after drawing 2019-04-29 18:28:54 +02:00
Jaex 79bcce9623 Ignore desktop when checking for fullscreen 2019-04-20 23:23:30 +03:00
Daniel Kuschny e3b39685a0 Changed default option for auto-switchin of tools 2019-04-15 21:01:29 +02:00
Daniel Kuschny f34666816b Deselect shape before selecting new one, this ensures the correct behavior when switching between types 2019-04-15 20:59:18 +02:00
Daniel Kuschny 2957763918 Ensure correct shape selection clearing for different scenarios 2019-04-15 20:48:09 +02:00
Daniel Kuschny 0b07521fc5 Code style 2019-04-15 20:33:38 +02:00
Daniel Kuschny a16dc4f75a Fixed issue that crop-tool shape is not cleared when switching to select tool manually 2019-04-15 20:29:22 +02:00
Jaex c963e94406 Override IsSelectable instead of Intersects 2019-04-15 16:56:31 +03:00
Jaex 0657d23139 Use property for shape selectable state 2019-04-15 16:45:37 +03:00
Jaex e0f6e11f44 Allow selecting freehand drawing when select tool is active 2019-04-15 16:27:14 +03:00
Jaex 552c898864 Don't show hover selection of windows and controls when select tool is active 2019-04-14 10:17:12 +03:00
Jaex 168addb557
Update ShapeManager.cs 2019-04-14 09:30:28 +03:00
Daniel Kuschny 076d3fc897 Changed label and icon of select tool, added german translation 2019-04-13 14:27:41 +02:00
Daniel Kuschny 3b413d0110 Limit auto select tool selection to drawing tools and added special logic to switch back after crop tool completion 2019-04-13 14:21:48 +02:00
Daniel Kuschny fa89e16d4d Merge branch 'master' into feature/select-tool 2019-04-13 13:47:25 +02:00
Jaex 5a660e390f Change cursor drawing tool icon 2019-04-08 00:26:57 +03:00
L1Q 763a3d2c5c Update russian translation 2019-04-04 23:08:18 +03:00
Daniel Kuschny c2bfb2bf5d Another minor code style issue. 2019-04-04 20:02:06 +02:00
Daniel Kuschny 220c2e4b19 Added selection icon from and applied it to the select tool. 2019-04-04 19:49:48 +02:00
Daniel Kuschny a7cacddee1 Fixed code style issue 2019-04-04 19:36:28 +02:00
Daniel Kuschny ba0e644896 Introduced settings that allow change of select tool behavior 2019-04-04 19:33:55 +02:00
Daniel Kuschny 1ba6769b76 Improved escape key handling. 2019-04-04 19:33:35 +02:00
Daniel Kuschny c00b7ae6b9 Reordered toolbar and made selection tool default 2019-04-04 19:33:02 +02:00
Daniel Kuschny 056f17cbc7 Added select tool to image editor 2019-04-04 18:32:58 +02:00
Jaex 8853d886d9 NuGet update 2019-03-27 09:23:41 +03:00
Jaex 3f10f9ec49 fixed #2192: Instead of all screen bounds, instead use intersected screen bounds when cropping outside area 2019-03-21 00:08:08 +03:00
Charles Milette 2abe35700d
Add support for Intel QuickSync
Intel QuickSync provides hardware H.264 encoding on Intel Sandy Bridge CPUs and up and hardware H.265 encoding on Skylake CPUs and up via a dedicated die on the processor chip, being faster than CPU encoding and more power efficient than GPU encoding
2019-03-14 14:33:18 -04:00
Jaex 469fc29b87 Update year 2019-01-02 10:43:52 +03:00
Jaex c2bcf9b897 CursorData refactoring 2018-12-29 16:32:09 +03:00
Jaex 8c4b4d5c1e fixed #3838: If Windows in tablet mode then show close button in region capture toolbar 2018-12-29 11:17:44 +03:00
Jaex 585beaa173 fixed #3803: Allow using proportional resizing (shift) or snap resizing together (alt) with corner moving (ctrl) 2018-12-19 12:30:15 +03:00
Jaex 80b4f5a986 Removed webpage capture which was using IE/Edge to render because built in browser capture methods superior to this method: https://getsharex.com/docs/website-capture 2018-12-17 15:17:04 +03:00
Jaex 96d33b6081 Revert "Merge pull request #3832 from sylveon/master"
This reverts commit 28dbc0274c, reversing
changes made to a7290eab3b.
2018-12-17 12:36:37 +03:00
Charles Milette 6014438ea6
Add license information, fix crash when opening webpage capture on 7 and when closing webpage capture on 10 2018-12-16 00:00:08 -05:00
Charles Milette 5229a32a1b
Cancel unwanted changes, mark assemblies as compile only 2018-12-15 22:20:34 -05:00
Charles Milette 08f939092f
Add EdgeHTML renderer support to webpage capture 2018-12-15 22:14:43 -05:00
Jaex 6d855e9ef0 Process usage refactor 2018-12-06 21:51:41 +03:00
Jaex 4642091372 fixed #3741: After use image editor task buttons, modified should be set to false 2018-11-17 12:20:59 +03:00
Jaex 8b83eee82c Update BlobEmoji 2018-11-06 21:27:35 +03:00
Jaex dded3a11a0 Even size not required for animated images 2018-11-01 13:06:59 +03:00
Jaex e9958e155c Removed screen record cli option because task actions already can do same thing and with two pass encoding option it is not that required anymore 2018-11-01 12:36:13 +03:00
Jaex 97d1748659
Merge pull request #3699 from sylveon/master
Add AMD hardware acceleration support
2018-10-31 09:55:02 +03:00
Charles Milette 8f9a0d06dd
Fix resx stupidity 2018-10-30 19:40:29 -04:00
Charles Milette 4826689872
Increase default real time buffer size
100 megabytes was not enough for my 2560x1080 screen
2018-10-30 19:33:02 -04:00
Charles Milette 9cf109241b
Add AMD hardware acceleration support 2018-10-30 19:31:10 -04:00
Jaex 73cd641fb5 CodeMaid cleanup 2018-10-30 20:58:35 +03:00
L1Q 20a3d7ce92 Update Russian translation 2018-10-25 04:07:34 +03:00
L1Q 2f2bf8ff0a Improve localization support
- move strings to resx
- create tokens for missing language names in about form
- mark uploader names invariant
2018-10-25 04:00:47 +03:00
Jaex 6599bfecb0 fixed #2595: Added APNG encoding support to screen recording 2018-10-20 21:59:10 +03:00
Jaex b394ca4896 #765, #3656: Added WebP encoding support to screen recording 2018-10-20 20:06:31 +03:00
Jaex b7b90f748a Screen record refactoring 2018-10-18 23:15:26 +03:00
Jaex efdcdc2ca7
Merge pull request #3679 from L1Q/master
Update Russian translation
2018-10-18 21:56:46 +03:00
thanhpd be79107bfe Update Vietnamese vi-VN translation 2018-10-09 21:10:59 +07:00
Jaex ac14199044 Don't use _ prefix for variables 2018-10-06 22:09:15 +03:00
tinybarks 7306b060a2
TextDrawingInputBox: Properly handle enter in CJK input (#3621) 2018-10-06 17:47:15 +02:00
Jaex 41ed5a38e2 Added two pass encoding support 2018-10-01 21:14:32 +03:00
Jaex f293b6238b Fix history form icon column text 2018-09-22 03:55:41 +03:00
Jaex 72aa0c5a4d
Merge pull request #3624 from Fyers/master
added StartingStepNumber option for AnnotationOptions #3611
2018-09-20 08:29:25 +03:00
Fyers 62eb62a9c2 moved StartingStepNumber from AnnotationOptions to ShapeManager 2018-09-19 18:35:58 +02:00
Fyers 48155ff42c only show StartingStepNumber on DrawingStep 2018-09-17 20:27:22 +02:00
Fyers b952f3d654 added StartingStepNumber option for AnnotationOptions 2018-09-17 20:05:09 +02:00
Jaex d4ff34aa8e Change default blur and pixelate values 2018-09-16 21:44:46 +03:00
L1Q 5b05f8c685 Update Russian translation 2018-09-10 19:01:13 +03:00
Jaex 8fe31bf279 Added "Use light resize nodes" option to region capture 2018-08-29 17:49:50 +03:00