Commit graph

1860 commits

Author SHA1 Message Date
Jaex 43416ecf09 ScrollingCaptureLightForm improvements 2023-03-01 23:01:00 +03:00
Jaex 08bb0251f7 Use ShowWindow to restore window 2023-02-26 23:17:34 +03:00
Jaex 45b58a1b67 ScrollingCaptureLightForm improvements 2023-02-25 20:00:08 +03:00
Jaex fb3cdcea72 Added ScrollingCaptureLightForm 2023-02-25 18:42:21 +03:00
Jaex a5dd967047 Performance improvements 2023-02-23 08:02:44 +03:00
Jaex c1d57d5b7b Performance improvements 2023-02-23 07:04:53 +03:00
E-RELevant d9c3e62692 Add Hebrew translations
Adding the missing translations and aligning the wording across the entire application
2023-02-17 16:21:36 +02:00
Jaex 8b0f19e24a Added pin to screen "Border" option 2023-02-16 02:03:20 +03:00
Jaex 713b1f4beb Code refactoring 2023-02-15 01:08:29 +03:00
E-RELevant ae19134b7f Add missing Hebrew translations 2023-02-14 11:36:37 +02:00
E-RELevant aabe366b81 Add Hebrew translation
HelpersLib Hebrew translation
2023-02-14 11:34:12 +02:00
Jaex 978c389f3a Include all pl.resx files 2023-02-14 06:05:07 +03:00
Jaex 008b95b721 Fix dev build update check 2023-01-29 09:11:48 +03:00
Jaex 1c9783702a Added border size & color options to "Pixelate" image effect 2023-01-28 11:42:34 +03:00
Jaex 300274960b Change default values 2023-01-21 04:22:01 +03:00
Jaex 69ca568501 Rename SharedAssemblyInfo.cs to GlobalAssemblyInfo.cs 2023-01-16 00:13:46 +03:00
Jaex e5fd477379 Update regex 2023-01-16 00:09:41 +03:00
Jaex 40a2a77b09 fixed #6681: Order releases by date 2023-01-15 22:33:18 +03:00
Jaex 94e45b5cb8 Update year 2023-01-09 23:31:02 +03:00
Jaex b7834b8494 Include all pt-BR.resx files 2023-01-08 22:29:08 +03:00
Wanderlei Hüttel 2323b4b637 Update Portuguese Brazilian translations for 14.1 - missing words 2023-01-05 15:12:30 -03:00
Wanderlei Hüttel ff6ea42b13 Update Portuguese Brazilian translations for 14.1 2023-01-05 13:02:37 -03:00
Jaex 0e506e7877 fixed #4231: Added "DisableLogging" registry setting 2023-01-05 15:31:08 +03:00
Jaex 98dcab13af fixed #6664: Handle clipboard viewer crash 2022-12-31 13:25:32 +03:00
Jaex 50c06809a1
Merge pull request #6638 from maboroshin/develop
Update Japanese translations for 14.1.4
2022-12-10 23:42:45 +03:00
maboroshin 9bdc357791 Update Japanese translations for 14.1.4 2022-12-10 13:20:53 +09:00
Jaex a9782a5112 Added OAuthListener 2022-12-07 14:58:08 +03:00
Jaex 060b61d00e Auto detect WindowsKitsDir 2022-12-03 08:49:53 +03:00
Jaex 309b77a650 NuGet update 2022-12-03 06:46:47 +03:00
Jaex fa9a0f1f5a Include all vi-VN.resx files 2022-11-29 04:51:08 +03:00
Jaex 221fe463a8 fixed #6586: Only allow choosing .wav audio files 2022-11-10 05:29:03 +03:00
Jaex b70d2587a2 Code refactoring 2022-11-02 20:04:28 +03:00
David Nguyen cc03ef4eac Complete Vietnamese language translation 2022-11-01 20:35:44 +07:00
Nguyen Ngoc Minh Hoang 912ba8c3e5 vi-vn update translate 2022-11-01 17:33:12 +07:00
Jaex ff28b68ca0 Use OrdinalIgnoreCase 2022-10-15 02:10:59 +03:00
Jaex cd22e384e2 Code refactoring 2022-10-15 01:46:28 +03:00
Jaex cc63d784a6 Code refactoring 2022-10-15 01:28:50 +03:00
Jaex 6af7de1a22 Added WrapAfter option to CombineImages function 2022-10-08 12:38:08 +03:00
Jaex 365c2120ea Code refactoring 2022-10-08 10:24:57 +03:00
L1Q c0796aae2a
Update russian translation 2022-10-02 20:51:40 +03:00
Jaex d1efe0c7ac Revert [ImgBot] Optimize images 2022-10-02 10:11:20 +03:00
Jaex 150bc86526 Allow dragging file to second file path textbox 2022-10-02 07:50:38 +03:00
Jaex 0a13c7fc64 Added freehand arrow tool 2022-10-01 10:07:12 +03:00
Jaex 2e87952175 Support image combine in main window with drag n drop 2022-09-30 04:12:23 +03:00
Jaex 3ad81d6d6c Added BorderColor 2022-09-30 03:59:40 +03:00
Jaex 50cfd920d0 Append "Dev" to dev build version 2022-09-22 00:57:04 +03:00
Jaex 6a8ce7abb0 Hide changelog link in dev build update message box 2022-09-22 00:40:28 +03:00
Jaex 5a5c544ec8 In update message box when no button is pressed then disable auto update check until ShareX is restarted 2022-09-21 22:41:13 +03:00
Jaex 2eb2536898 Use update message box for dev build install button 2022-09-21 02:40:03 +03:00
RikoDEV d8ffc61b1b Update Polish 2022-09-12 18:46:21 +02:00
Jaex 4abac3d383 Use Environment.Is64BitOperatingSystem 2022-09-11 10:19:06 +03:00
Jaex 4326987100 Better FFmpeg check, removed download button 2022-09-11 09:40:14 +03:00
Jaex eb3bb1dbea Added "Pause screen recording" hotkey 2022-09-03 21:57:05 +03:00
Jaex 930d8a9e1b Interim work for screen recording pause support 2022-09-03 16:52:42 +03:00
Jaex 59b811a6dc Update Turkish 2022-08-28 04:29:29 +03:00
Jaex 0eb54f1937 Update FluentFTP 2022-08-25 08:51:40 +03:00
Jaex a73193adfe Code refactoring 2022-08-25 08:35:33 +03:00
Jaex c6384b59a5 fixed #6460: Get real file name from web server before download 2022-08-25 07:43:40 +03:00
Jaex 8d20db7443 fixed #6439: Added hotkeys for each pin to screen action 2022-08-21 20:33:39 +03:00
Niels Martin Hansen ca3f1cfda0 Fix WavyEdges effect glitchy corners
At least kind of, it still ends up ugly when given extreme parameters, especially depth>range/2, but there isn't an easy way to solve that.
2022-08-20 13:31:18 +02:00
Niels Martin Hansen 35cd09d1e6 Fix TornEdges effect corner glitches 2022-08-20 13:31:18 +02:00
Jaex e2b93615fd Open task menu automatically 2022-08-19 20:10:13 +03:00
Jaex 244883d2f8 Added "X" keybind to cut out tool 2022-08-18 20:41:10 +03:00
Jaex 5ece804ace
Merge pull request #6454 from nielsmh/interior-trim
Add Cut Out tool
2022-08-18 16:30:10 +03:00
Niels Martin Hansen 838a632999 Correct WavyEdges and TornEdges effects for pixel center origin 2022-08-18 14:36:32 +02:00
Niels Martin Hansen 99f6967620 Bugfixes for WavyEdges function 2022-08-17 23:34:58 +02:00
Niels Martin Hansen 74a16fd317 Make cut out effect type names localized 2022-08-17 22:10:35 +02:00
Niels Martin Hansen 8ca64af596 Remove the Gradient effect type for now
It's troublesome to implement and will probably look kind of weird anyway.
2022-08-17 21:04:04 +02:00
Niels Martin Hansen e0423cf7c0 Implement ZigZag effect via a flag for TornEdges function
This reworks the TornEdges function to give a more consistent result at the corners too.
2022-08-17 19:01:12 +02:00
Niels Martin Hansen a342f8d2b6 Add Wave cut effect 2022-08-17 18:24:02 +02:00
Niels Martin Hansen ae25410d83 CutOutEffectType should probably be localized at some point 2022-08-17 16:15:18 +02:00
Niels Martin Hansen 9de1953e6d Refactor CutOutBitmapMiddle 2022-08-17 16:14:22 +02:00
Niels Martin Hansen ac0cfcd4ec Proof of concept Torn Edges effect on cut 2022-08-16 23:46:00 +02:00
Niels Martin Hansen d5f522ab80 Rename TrimInteriorTool to CutOutTool 2022-08-16 12:11:13 +02:00
VictoriousRaptor 5eec177842
Update Resources.zh-CN.resx
Fix some typo.
2022-08-16 15:38:05 +08:00
Niels Martin Hansen b1f7441176 Feature #4513, initial prototype 2022-08-16 00:22:54 +02:00
Jaex d6bf61aa0b Added new "Dark" theme, renamed previous theme to "Night" 2022-08-14 16:11:22 +03:00
Jaex 0117c5ab11 Update keybinds link 2022-08-10 08:53:50 +03:00
Jaex ad35e2389c Preserve screen location 2022-08-02 18:11:38 +03:00
Jaex 2228e300c9 Update Turkish 2022-08-01 20:12:31 +03:00
Jaex 4450cc0363 Update Turkish 2022-08-01 18:13:11 +03:00
Jaex 8ac8d2629e
Merge branch 'develop' into develop 2022-08-01 16:28:01 +03:00
RikoDEV 8bab9e592e Update Polish
Add EmbeddedResource
2022-08-01 10:12:18 +02:00
L1Q b57ac3d113
Update Russian 2022-08-01 06:07:09 +03:00
Jaex 5a2cc6fb57 Update Turkish 2022-08-01 02:57:22 +03:00
Jaex e9158d6574 Handle color button border color 2022-07-31 16:08:00 +03:00
Jaex 459775e988 Respect "Padding.Right" 2022-07-31 15:57:09 +03:00
Jaex 50ce50eae1 Don't throw NullReferenceException and instead use nullable type 2022-07-31 15:19:00 +03:00
Jaex 173cbc2f6c Added "Pin to screen" hotkey 2022-07-27 06:34:32 +03:00
Jaex eea4c17c3f Added PinToScreenStartupForm 2022-07-27 06:27:37 +03:00
L1Q 0f4fefbe99 Update russian 2022-07-27 05:18:47 +03:00
L1Q bdd2d9fa25 Move lines to resx 2022-07-27 05:18:10 +03:00
Jaex 4d4fc7f43e Code refactoring 2022-07-24 12:01:51 +03:00
Jaex 6939ef2b53 Change parameter default value to "https://" 2022-07-24 03:30:43 +03:00
Jaex a43c03c742 Added "Pin to screen" toast notification click action 2022-07-23 03:15:54 +03:00
Jaex 792d26c257 Added "Pin to screen" after capture task 2022-07-22 09:56:20 +03:00
Jaex abd218ee09 Added PinToScreenForm 2022-07-22 05:42:59 +03:00
Jaex 6dec8a9a10 Release 14.1.0 2022-07-15 16:42:32 +03:00
L1Q 32c151451b Update Russian 2022-07-15 09:12:10 +03:00
Jaex 0ee2c26f25 Disable select all in history form 2022-07-14 00:07:16 +03:00
Jaex c3be90826f Handle invalid image URL 2022-07-13 22:25:15 +03:00
Jaex b5f4f3e256
Merge pull request #6363 from makuhlmann/patch-1
Ensure proper saving of settings on file shares
2022-07-13 01:24:09 +03:00
Jaex f5ce6bfd32 fixed #6339: Make sure crop rectangle is inside bitmap area 2022-07-13 00:48:50 +03:00
Jaex 192bfe6d43 fixed #6364: Support portable dev build update 2022-07-12 20:08:49 +03:00
Malte Kuhlmann 22859d5053
Ensure proper saving of settings on file shares
On Windows file shares (DFS) with restricted WRITE_DAC permission, the method File.Replace results in a System.UnauthorizedAccessException, even when the user has full permissions to interact with the file and folder. This configuration can commonly be found in business environments.

By setting the flag ignoreMetadataErrors to true, errors related to attributes and ACL are ignored. This results in the settings being saved correctly. Normal errors during file operation are not suppressed with this change, they should fail as usual.
2022-07-12 13:31:03 +02:00
Jaex 4aa373b94e fixed #6362: Parse path correctly when path only contains root 2022-07-12 12:42:48 +03:00
Jaex d2098c2126
Merge pull request #6320 from RikoDEV/develop
Polish translations
2022-07-10 09:06:26 +03:00
Jaex aa04cae425 fixed #6340: Added OCR help button, OCR window layout changes 2022-07-09 16:01:35 +03:00
RikoDEV 26aa283e16 Add translations lost by IDE 2022-07-04 11:04:41 +02:00
RikoDEV f9b4d58c1f Polish translations 2022-07-03 22:17:03 +02:00
Jaex 77bf60fda0 #5055: If default size then use .NET method of converting cursor to bitmap 2022-06-29 19:31:59 +03:00
Jaex a140c6eac5 #5055: Fix custom cursor sizes 2022-06-29 18:07:08 +03:00
Edward205 e91bf00618 Romanian translations 2022-06-28 13:48:00 +03:00
Jaex b4e03ea19c Rename property 2022-06-15 03:33:59 +03:00
Jaex 546c95c6b1 #5055: Also handle bigger cursor in region capture 2022-06-15 01:59:55 +03:00
Jaex b2896cec47 Fix hotspot multiplier 2022-06-15 00:33:32 +03:00
Jaex 3c7faeb4d0 Code refactoring 2022-06-14 23:46:04 +03:00
Jaex 85d8d24467 #5055: Workaround to fix hotspot with bigger cursor sizes 2022-06-14 22:48:50 +03:00
Jaex 8984913049 #5055: Get cursor size from registry and use it while drawing 2022-06-14 22:20:55 +03:00
YFdyh000 9faee450d0 Merge branch '202206-zhcn-master' into develop
# Conflicts (overwritten):
#	ShareX.HelpersLib/Properties/Resources.zh-CN.resx
#	ShareX/Forms/ApplicationSettingsForm.zh-CN.resx
2022-06-14 08:38:47 +08:00
YFdyh000 9c5c8a7d7e Merged partial modifications from #6253
Credit: https://github.com/xkonglong

BTW, this may contain some other modifications.
2022-06-14 08:19:46 +08:00
YFdyh000 f4fcac6f02 Updated Simplified Chinese translation 2022-06-14 08:19:43 +08:00
Jaex 3cdf839f01 Get window icon async 2022-06-13 18:21:08 +03:00
Andy Zhang 704e9f6dd1
try to fix whitespace issue 2022-06-08 17:04:07 +08:00
Andy Zhang 862b1b3ca9
add chinese localization for Main window in settings 2022-06-08 16:19:09 +08:00
Jaex 8642436970 Added hotkey for borderless window tool 2022-05-27 22:58:56 +03:00
Jaex 5b66223cc1 Moved OCR to Tools menu from Capture menu 2022-05-27 22:47:58 +03:00
Jaex 5896865331 Removed custom uploaders link 2022-05-24 17:32:31 +03:00
Jaex a30f565b94 Code refactoring 2022-05-23 12:35:50 +03:00
Jaex 34d9c5f893 Handle AltDirectorySeparatorChar too 2022-05-23 11:54:10 +03:00
Jaex 11b0623377 Added SanitizePath method instead of SanitizeFolderPath and SanitizeFilePath 2022-05-23 10:59:23 +03:00
Jaex 1fcb7fcf99 Rename functions 2022-05-23 10:30:06 +03:00
Jaex 1505477a21 fixed #6270: Sanitize input using invalid file name characters instead of path 2022-05-22 11:15:19 +03:00
Jaex fa76a96f88 Remember selected service link 2022-05-16 03:46:41 +03:00
Jaex 3e7c861a1c #6257: Fixed the issue 2022-05-15 03:57:30 +03:00
Jefemy 5587f4f749
Add GetPrefix helper 2022-05-14 20:23:55 -04:00
Jaex f1734a3474 Rename link variables 2022-05-15 00:32:09 +03:00
Jaex f60e8dd6f7 Moved file related methods to FileHelpers class 2022-05-03 09:34:18 +03:00
Jaex 23061aa698 Added DeleteFile method 2022-05-03 08:44:04 +03:00
Jaex 742033be0a Removed OCRSpaceForm 2022-04-20 08:40:03 +03:00
Jaex bba312d711 Added custom uploader syntax test form 2022-04-08 23:06:08 +03:00
Jaex 339b801b76 Use vertical line as separator 2022-03-31 19:02:52 +03:00
Jaex 112427071b Support image preview navigation in main window list view too 2022-03-31 15:49:21 +03:00
Jaex ebd5349420 Increase button width 2022-03-28 16:27:35 +03:00
Jaex 374e707427 Image viewer bug fixes 2022-03-27 13:17:29 +03:00
Jaex d1a7d82b4f Added navigation buttons 2022-03-27 11:59:45 +03:00
Jaex 715e4951ed Navigate on left mouse click 2022-03-27 10:37:31 +03:00
Jaex 5c3eedd80a Added image viewer tool 2022-03-24 11:57:13 +03:00
Jaex f1ae8388c0 Show image size in status label 2022-03-24 11:20:00 +03:00
Jaex b7ea6e0976 Auto hide status label 2022-03-24 11:01:17 +03:00