Commit graph

1730 commits

Author SHA1 Message Date
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
Jaex 3d57d05895 Only change cursor when navigation possible 2022-03-24 10:37:53 +03:00
Jaex adf9b6b390 fixed #6167: Support custom effect name 2022-03-23 12:34:53 +03:00
Jaex 70883ca3bc Decrease navigation area size 2022-03-18 12:28:19 +03:00
Jaex 154ba53110 Only change cursor when navigation possible 2022-03-18 12:19:40 +03:00
Jaex d9fb2ebdf5 Change cursor when inside navigation zone 2022-03-18 11:31:40 +03:00
Jaex 2e9b78787f Allow navigation with mouse click 2022-03-18 10:20:48 +03:00
Jaex 3c68d36b1c Added SupportWrap property 2022-03-17 10:52:44 +03:00
Jaex 0c035baf0e Support navigation with mouse wheel 2022-03-17 09:34:43 +03:00
Jaex bc09cc131e Support image preview navigation in history form 2022-03-16 23:53:19 +03:00
Jaex 2a9600edd4 Filter image files 2022-03-16 22:40:15 +03:00
Jaex 961e445d52 Also show file name in status label 2022-03-16 09:42:06 +03:00
Jaex e0665a20ca Handle non image files, auto hide labels 2022-03-16 09:04:32 +03:00
Jaex 178abbd36c Added index label 2022-03-16 00:14:38 +03:00
Jaex de348f41a1 In image preview support navigation using left/right keys 2022-03-15 23:40:57 +03:00
Jaex 3e50583554 Added TopMost property 2022-03-05 12:26:16 +03:00
Jaex 7efc14112c Fix coordinate issues 2022-02-24 12:06:13 +03:00
Jaex 61ced16d45 Added LockCursorToWindow method 2022-02-23 14:46:11 +03:00
Jaex 22c2179796 #5883: Also support active monitor mode in light and transparent region captures 2022-02-23 14:15:45 +03:00
Eric Tetz 5f7c9096e0
Switch to floating point internally. Panning fixes. (#6108)
* Switch to floating point internally. Panning fixes.

* Fix panning/zoom coordination errors.
2022-02-20 09:30:39 +03:00
Jaex 1ea1dacb0f Code refactoring 2022-02-15 11:01:29 +03:00
Eric Tetz 468d6ed3d6 Hide 100% zoom. CTRL+0 to reset. Fix magnifier and info text. Center zoom on mouse. Use GraphicsQualityManager. 2022-02-08 23:10:15 -07:00
Eric Tetz e5609fcef6 resolve conflicts and merged 2022-02-08 10:39:18 -07:00
Jaex f04d7ca15c Replace WindowsStore with MicrosoftStore 2022-02-04 12:05:43 +03:00
Jaex 2e8a3599ac Fix body data migration 2022-02-03 16:16:44 +03:00
Jaex 92a77332a6 Credits are given in changelog instead 2022-02-03 13:43:33 +03:00
Jaex c42547370b Handle syntax usage for body data 2022-02-02 04:34:56 +03:00
Jaex 9593cf69db Update ClipboardHelpersEx.cs 2022-02-02 01:32:20 +03:00
Eric Tetz 2ee7843393 First pass at adding zoom to image editor, via CTRL+mouse wheel. 2022-01-31 18:01:18 -07:00
Jaex f5afd208b4 Code refactoring 2022-01-24 22:27:34 +03:00
Jaex bcaca6a0ad Added canvas color button to canvas size form 2022-01-23 12:14:53 +03:00