Commit graph

1338 commits

Author SHA1 Message Date
Jaex cfdad2c27c Use bitmap in drawing image effects 2020-03-22 00:16:55 +03:00
Jaex 3866c1746b Use bitmap in adjustment image effects 2020-03-21 23:51:06 +03:00
Jaex b8c10a7067 Decrease unnecessary bitmap casts 2020-03-21 04:41:34 +03:00
mdmk 02e315b8e6 Update french translation
Complete missing strings
Correct end of string ponctuation
Plus a few adjustments for word consistency
2020-03-20 00:07:48 +01:00
Jaex 4f0234fe74 Added smart eraser annotation tool 2020-03-11 15:19:04 +03:00
Jaex f9a1366679 Made CloneSafe method generic 2020-03-11 09:43:24 +03:00
L1Q af7c0effcd Update russian translation 2020-02-14 23:37:05 +02:00
Jaex deb6b70178 Use IsDarkTheme in MainForm 2020-02-09 01:26:44 +03:00
Jaex d45fffe56d TabToTreeView refactor 2020-02-08 20:57:44 +03:00
Jaex a3174356a3 Fix uploaders config form tab navigation 2020-02-08 19:20:27 +03:00
Jaex efcca39ae6 Rename DarkTheme to CustomTheme 2020-02-08 18:07:17 +03:00
Jaex 36890b100d Make sure custom theme is dark before using immersive dark mode 2020-02-05 11:23:55 +03:00
Jaex acd262737b Rename UseDarkTheme to UseCustomTheme 2020-02-05 11:13:55 +03:00
Jaex 803a4e567c Update year 2020-02-05 10:19:48 +03:00
Jaex 55cf449be4 Handle image save exception 2020-02-04 17:23:53 +03:00
Jaex 1331822677 Added AutoSelectChild option to TabToTreeView control 2020-02-04 15:43:16 +03:00
Jaex 4380d9fef6 Use treeview tab in uploaders config form 2020-02-04 14:46:52 +03:00
Олександр (6c6c6) ae475ce88a
Some ukrainian fixes and updates 2020-01-23 17:45:05 +02:00
Олександр (6c6c6) 977b845726
Ukrainian translation update
Almost completed Ukrainian localization. Anyone can join the translation [here](https://crowdin.com/project/sharex-unofficial/).
2020-01-21 17:48:12 +02:00
Jaex 0529a8af31 Code refactoring 2020-01-17 14:13:06 +03:00
Jaex e587a63d73 Fixed critical issue in animals list 2020-01-15 21:18:48 +03:00
Jaex 3b5da9cb9f Allow region capture color dialogs to have screen color picker support 2020-01-03 18:09:21 +03:00
Jaex 38e9aaba41 Limit context menu opacity minimum to 10 2020-01-03 16:14:56 +03:00
Jaex bbfd860795 Merge branch 'master' of github.com:ShareX/ShareX 2019-12-22 14:50:20 +03:00
Jaex 28b86ec2f2 Added context menu opacity option 2019-12-22 14:50:06 +03:00
Charles Milette 44051b7064
Fix dark titlebar for Windows 10 20H1 2019-12-21 15:32:01 -05:00
Jaex 65fb293512 Added GetFileDropList method to ClipboardHelpers 2019-12-12 16:06:57 +03:00
Jaex 4f617f594b fixed #4519: Handle clipboard exceptions when getting text 2019-12-12 15:03:22 +03:00
Jaex 9aa35dbc6b Added check contains image parameter 2019-12-12 12:59:00 +03:00
Jaex 241a9f4eb3 Added image file caching for random images effect 2019-12-08 10:59:56 +03:00
Jaex 8e800ff315 Initial work for random images effect 2019-12-08 10:23:20 +03:00
Jaex f5e5c5c5b4 Moved ObjectListView to HelpersLib 2019-12-04 03:39:57 +03:00
Jaex 4da86839fa Refactor GetUniqueFilePath method 2019-11-26 17:17:43 +03:00
Jaex 1c5a44a40c fixed #4303: If load of image is failed then don't try to open image viewer 2019-11-22 12:21:26 +03:00
physanus a48588bee2
Update german translation for uploading log files in the debug protocol
The current translation could be misunderstanding since it more likely means to open the "upload protocol" and not to upload the protocol. 
This commit clarifies the "upload" of the protocol so the following popup about sensitive information actually makes sense.
2019-11-20 10:39:44 +01:00
Jaex ddbc49da0b Added track bar for video quality 2019-11-19 16:52:34 +03:00
Jaex 9f552ffabb Update NuGet 2019-11-19 04:05:41 +03:00
Jaex 8d51d7eec0 Removed redundant awaits 2019-11-19 04:02:51 +03:00
Jaex 1e3c20b582 Added encode button functionality 2019-11-17 04:03:54 +03:00
Jaex af92b14af3 fixed #4461: Automatically select correct extension in save as dialog 2019-11-05 13:33:12 +03:00
Jaex 43e4ebe2e7
Merge pull request #4472 from absay/master
Update translation: es-MX
2019-11-03 21:57:02 +03:00
Absay 53c5ec31bb Update translation: es-MX 2019-11-03 11:39:46 -06:00
Jaex 9aef43c6e4 Added URLEncodeIgnoreEmoji option to application settings advanced tab, it is currently supported in S3, GCS and FTP/FTPS/SFTP 2019-11-03 08:30:07 +03:00
Jaex f20fdd8002 Move week patterns to under month 2019-10-31 20:03:43 +03:00
Jaex f07aaab969 Added week of year pattern (%wy) for file naming 2019-10-31 19:56:48 +03:00
L1Q 1bbe31ebde Update russian translation 2019-10-28 06:28:55 +02:00
L1Q 6967863428 Move remoji to resx 2019-10-28 06:27:49 +02:00
Jaex 82ad2deb94 Using JSON for history file now, XML history file gonna be automatically migrated to JSON history file on startup 2019-10-25 15:42:17 +03:00
Jaex 2400d529c8 Added HistoryManagerJSON 2019-10-21 14:18:23 +03:00
Jaex 705901703d Use invariant culture in debug timer 2019-10-21 10:07:06 +03:00
Jaex 7aa273919a Improve settings load debug messages 2019-10-16 23:49:10 +03:00
Jaex 916d07b99b Fixed window states not saving 2019-10-13 02:36:14 +03:00
Jaex c85f23cc96 Support special folder variables in Actions 2019-10-09 23:03:36 +03:00
Jaex 20602d2dd8 Respect panel selection order when using shift select 2019-10-06 13:41:50 +03:00
Jaex f95b3bdd1d #4280: Support shift click selection of thumbnail panels 2019-10-06 12:21:27 +03:00
Jaex a3573fd6c7 Added closest color name label to color picker form 2019-10-03 17:25:58 +03:00
Jaex a2f9e06871 Ignore click on checkbox 2019-10-02 10:07:18 +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 03265e69be Initial work for image splitter tool 2019-09-28 18:55:26 +03:00
Jaex 251bbe2119 Use dark or light GitHub logo automatically depending on how dark is theme background color 2019-09-25 17:48:21 +03:00
Jaex abac311ebd Removed old social buttons 2019-09-24 17:43:25 +03:00
Jaex 9a637bd55c Use theme separator color for listview columns 2019-09-24 17:01:00 +03:00
Jaex 44f80d4f3e Added social button actions 2019-09-24 16:44:41 +03:00
Jaex c26ab31a0b
Merge pull request #4387 from candela97/master
update zh-TW localization
2019-09-24 11:23:09 +03:00
candela97 5ba25517d4
update zh-TW localization 2019-09-24 05:19:35 +08:00
Jaex 57cfd5a56f Removed unused image 2019-09-23 13:20:22 +03:00
Jaex fbcea5a755 Respect extension filter while populating actions list 2019-09-21 10:51:11 +03:00
Jaex 223b88aa4b Small code refactoring 2019-09-20 16:02:51 +03:00
Jaex 7bbe79218c Fixed software detection for actions 2019-09-20 15:01:33 +03:00
Jaex 465b31844c fixed #2483: Added "Run actions" sub menu to task context menu 2019-09-20 13:58:47 +03:00
Jaex 20c83136a9 Fix PVS high issues 2019-09-20 10:48:45 +03:00
Ilya 4c73f3f332 Fixed problem with pixelization for png images 2019-09-16 15:47:09 +03:00
Jaex 3dfac10e82 Added multi color gradient support to background image effect 2019-09-15 10:51:05 +03:00
Jaex 4f2e058260 Added multi color gradient support to border image effect 2019-09-15 10:05:55 +03:00
Jaex 2b01313366
Merge pull request #4357 from pourmand1376/fix-translations
Add more Persian translations
2019-09-11 20:08:20 +03:00
Jaex cb17f12fed Added light preset theme, added reset button to theme tab to load presets 2019-09-11 19:51:40 +03:00
Jaex ee0ffd3eef Rename BackgroundColor2 to LightBackgroundColor, added DarkBackgroundColor for thumbnail back color, merge MenuButtonCheckedColor to MenuCheckBackgroundColor 2019-09-11 19:25:11 +03:00
AmirPourmand 39e855db8d Add more persian translations 2019-09-11 00:18:23 +04:30
Jaex 025db3b799 Support theming whole color table 2019-09-10 22:35:40 +03:00
Jaex 46c1beadb6 Update theme after checkbox states change 2019-09-10 21:34:18 +03:00
Jaex f82cabfab1 Theme list ui improvements 2019-09-07 14:39:58 +03:00
Jaex 2d92d9e338 Adding themes list 2019-09-07 13:41:38 +03:00
Jaex 94425455e3 Added theme tab to application settings 2019-09-06 18:11:08 +03:00
Jaex 229393b726 Added theme setting 2019-09-06 14:48:57 +03:00
Jaex 35fa16a659 Added ShareXTheme class for preparation of customizable theme colors 2019-09-06 11:18:30 +03:00
Jaex 4ab6a422a3 Added thumbnail title location option to right click menu 2019-09-03 10:54:29 +03:00
Jaex 29cfa84411 Replace emoji list 2019-09-01 21:11:50 +03:00
Jaex 491939865d Commented more problematic emojis 2019-09-01 19:04:15 +03:00
Jaex 55d17d9a46 Commented another problematic emoji 2019-09-01 18:21:53 +03:00
Jaex 809283318f Ignore emojis while URL encoding S3 result URL 2019-09-01 17:26:58 +03:00
Jaex ec610f32e0 Added random emoji support to file naming, example: %remoji{10} 2019-09-01 16:28:12 +03:00
Jaex 5795e99a6c Commented invalid file name character 2019-09-01 16:06:00 +03:00
Jaex 3fc6ad2fd7 Commented flag emojis because not renders on urls 2019-09-01 15:31:05 +03:00
Jaex b1a4e08de6 Added emoji list 2019-09-01 15:23:18 +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
Jaex 85b64542ed Previous method of handling missing enum values was not reliable 2019-08-25 05:27:35 +03:00
Jaex 67b728fcce Handle missing enum values while deserializing json 2019-08-25 04:50:41 +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 d33c7001c5 SettingsBase refactoring 2019-08-21 16:49:46 +03:00
Jaex 6141994cfb Don't handle any errors on json setting load to make sure setting file is not corrupt 2019-08-21 16:19:53 +03:00
Jaex 8c4bbcb5aa NuGet update 2019-08-18 16:52:04 +03:00
Jaex 261898091f Remove remaining last base64 image from resources 2019-08-16 12:17:01 +03:00
Jaex 8d88b54512 Added social buttons to main window 2019-08-16 10:46:52 +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 97d375f922 Make sure to update image size label theme 2019-07-08 03:10:53 +03:00
Jaex ebb1723eab Auto hide size label when hovered, refactor codes 2019-07-06 10:43:43 +03:00
Jaex c229583c0b Show image size in image viewer form 2019-07-06 09:58:22 +03:00
Jaex 757934b7eb Auto size and align picture box image size label 2019-07-06 09:51:59 +03:00
Jaex cb34b3bbe9 Update picture box size label to support dark theme 2019-07-06 04:42:41 +03:00
Jaex b1fc6e0070 ExperimentalDarkTheme also gonna check for UseDarkTheme 2019-06-30 22:25:40 +03:00
Jaex a9fbc0f8b6 Only use ExperimentalDarkTheme if dark theme option is also enabled 2019-06-29 01:54:00 +03:00
Jaex 600dedd092 Support dark themed listview headers 2019-06-29 01:35:34 +03:00
Jaex 07defc9b9e ComboBox, ListBox and ListView color changes 2019-06-25 19:29:12 +03:00
Jaex 2b15df420c Better dark theme buttons 2019-06-25 19:12:34 +03:00
Jaex cf797e801c Fix Clamp usages 2019-06-25 18:58:25 +03:00
Jaex 373f9de2af Added slice image effect 2019-06-25 18:33:29 +03:00
Jaex d4b26c2ef3 Dark theme color improvements 2019-06-25 00:49:34 +03:00
Jaex bff8c869f2 Make sure to apply dark theme to manually opened contextmenustrip 2019-06-24 22:52:20 +03:00
Jaex 5ad065460c Apply dark theme to contextmenustrip 2019-06-24 22:33:17 +03: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 60f92d8d7e Fix LinkLabel color on dark theme 2019-06-23 19:10:20 +03:00
Jaex 9a8722ca9d Fix DataGridView on dark theme 2019-06-23 18:56:19 +03:00
Jaex f43c631799 Nearly all forms supports dark theme now 2019-06-23 18:10:51 +03:00
Jaex f57d9693a3 More dark theme support 2019-06-23 16:59:48 +03:00
Jaex ae969a9cb3 Improve PropertyGrid dark theme colors 2019-06-23 16:03:25 +03:00
Jaex cc6c87835a Apply theme to more forms 2019-06-23 15:00:04 +03:00
Jaex a55c04b194 Changes to apply theme method 2019-06-23 14:26:53 +03:00
Charles Milette 1c581eb753
Fix trying to apply dark theme titlebar before handle is created 2019-06-18 16:15:53 -04:00
Charles Milette b120493ed0
Add dark theme titlebar on experimental dark mode 2019-06-18 11:17:40 -04:00
Jaex 888f640714 Also apply dark theme to task settings, hotkey settings and about forms 2019-06-17 10:43:13 +03:00
Jaex 9253d3ff1c Partial dark theme support in application settings form 2019-06-17 10:03:56 +03:00
Jaex 299b29c386 Apply dark theme partially to history form 2019-06-17 09:35:21 +03:00
Jaex 1f9bcaf902 Added "Show stats" button to history form 2019-06-17 04:14:04 +03:00
Jaex b2678a88f2 Support custom text in progress bar 2019-06-11 15:14:58 +03:00
Jaex b2d1828839 Added "Hide thumbnail title" option to main window context menu 2019-06-10 22:11:23 +03:00
Jaex ede06076a1 Added random non ambiguous alphanumeric character support for file naming 2019-06-08 20:52:22 +03:00
Jaex 0755698b08 Checker changes 2019-06-02 22:45:15 +03:00
Jaex 0d5284038a Support dark theme in notification form 2019-06-01 22:15:51 +03:00
Jaex 35d6f5aaed Support dark theme color in image editor background 2019-06-01 00:19:37 +03:00
Jaex 5e2290ee6a Support showing thumbnail even when image is not saved as file 2019-05-29 00:15:28 +03:00
Jaex 716a005220 Show task status with subtle glow top of task panels 2019-05-25 17:40:54 +03:00
Jaex 4aacfec76a Use Invalidate as possible instead of Refresh 2019-05-25 16:11:52 +03:00