├── Lib ├── 7z.dll ├── 7z-x64.dll ├── Security.Cryptography.dll ├── screen-capture-recorder.dll ├── virtual-audio-capturer.dll ├── screen-capture-recorder-x64.dll └── virtual-audio-capturer-x64.dll ├── .nuget ├── NuGet.exe └── NuGet.Config ├── ShareX.Setup ├── 7za.exe ├── app.config └── Properties │ └── AssemblyInfo.cs ├── ShareX ├── Resources │ ├── au.png │ ├── br.png │ ├── cn.png │ ├── de.png │ ├── es.png │ ├── fr.png │ ├── hu.png │ ├── kr.png │ ├── nl.png │ ├── tr.png │ ├── us.png │ ├── bin.png │ ├── clock.png │ ├── color.png │ ├── cross.png │ ├── crown.png │ ├── drive.png │ ├── film.png │ ├── gear.png │ ├── globe.png │ ├── heart.png │ ├── image.png │ ├── inbox.png │ ├── layer.png │ ├── robot.png │ ├── steam.ico │ ├── Ellipse.png │ ├── GitHub.png │ ├── Polygon.png │ ├── Twitter.ico │ ├── camera.png │ ├── diamond.png │ ├── eraser.png │ ├── folder.png │ ├── monitor.png │ ├── pencil.png │ ├── pipette.png │ ├── toolbox.png │ ├── ErrorSound.wav │ ├── FreeHand.png │ ├── Fullscreen.png │ ├── Rectangle.png │ ├── Triangle.png │ ├── arrow-090.png │ ├── barcode-2d.png │ ├── categories.png │ ├── clipboard.png │ ├── edit-scale.png │ ├── keyboard.png │ ├── network-ip.png │ ├── notebook.png │ ├── CaptureSound.wav │ ├── cross-button.png │ ├── drive-globe.png │ ├── folder-tree.png │ ├── globe-share.png │ ├── google_plus.png │ ├── image-export.png │ ├── images-stack.png │ ├── layer-shape.png │ ├── tick-button.png │ ├── traffic-cone.png │ ├── upload-cloud.png │ ├── balloon-white.png │ ├── camcorder-image.png │ ├── checkbox_check.png │ ├── clipboard-list.png │ ├── control-record.png │ ├── document-copy.png │ ├── document-globe.png │ ├── globe--pencil.png │ ├── image--pencil.png │ ├── keyboard--minus.png │ ├── keyboard--plus.png │ ├── layer--pencil.png │ ├── layers-arrange.png │ ├── layers-ungroup.png │ ├── ruler-triangle.png │ ├── RoundedRectangle.png │ ├── application-block.png │ ├── application-blog.png │ ├── application-blue.png │ ├── application-task.png │ ├── camcorder--pencil.png │ ├── checkbox_uncheck.png │ ├── folder-open-image.png │ ├── image-saturation.png │ ├── layer-shape-curve.png │ ├── layer-shape-round.png │ ├── layer-transparent.png │ ├── TaskCompletedSound.wav │ ├── application-browser.png │ ├── application-monitor.png │ ├── application-network.png │ ├── exclamation-button.png │ ├── folder-open-document.png │ ├── layer-shape-ellipse.png │ ├── layer-shape-polygon.png │ ├── wrench-screwdriver.png │ ├── application-icon-large.png │ ├── control-record-yellow.png │ ├── layout-select-content.png │ ├── layout-select-sidebar.png │ ├── navigation-000-button.png │ └── navigation-090-button.png ├── ShareX_Icon.ico ├── packages.config ├── ShareX.csproj.DotSettings ├── Properties │ └── AssemblyInfo.cs ├── app.manifest ├── app.config ├── ImageTag.cs ├── PointInfo.cs ├── WatchFolderSettings.cs └── HotkeysConfig.cs ├── InnoSetup ├── Scripts │ ├── products.iss │ ├── isxdl │ │ ├── czech.ini │ │ ├── isxdl.dll │ │ ├── french.ini │ │ ├── french2.ini │ │ ├── french3.ini │ │ ├── german.ini │ │ ├── german2.ini │ │ ├── german3.ini │ │ ├── polish.ini │ │ ├── russian.ini │ │ ├── spanish.ini │ │ ├── swedish.ini │ │ ├── norwegian.ini │ │ ├── portugues.ini │ │ ├── portuguese.ini │ │ ├── isxdl.iss │ │ └── english.ini │ └── products │ │ ├── iis.iss │ │ ├── fileversion.iss │ │ ├── msi20.iss │ │ ├── sqlcompact35sp2.iss │ │ ├── jet4sp8.iss │ │ ├── msi31.iss │ │ ├── mdac28.iss │ │ ├── dotnetfx11lp.iss │ │ ├── dotnetfx35lp.iss │ │ ├── dotnetfx35sp1lp.iss │ │ ├── ie6.iss │ │ ├── dotnetfx35.iss │ │ ├── kb835732.iss │ │ ├── dotnetfx20sp2.iss │ │ ├── dotnetfx35sp1.iss │ │ ├── stringversion.iss │ │ ├── dotnetfx20lp.iss │ │ ├── dotnetfx20sp1.iss │ │ ├── dotnetfx11.iss │ │ ├── dotnetfx20sp1lp.iss │ │ ├── dotnetfx20.iss │ │ ├── dotnetfx20sp2lp.iss │ │ ├── dotnetfx40full.iss │ │ ├── dotnetfx40client.iss │ │ └── msi45.iss ├── WizardImageFile.bmp ├── WizardSmallImageFile.bmp └── Recorder devices setup.iss ├── Greenshot.ImageEditor ├── Icons │ ├── cut.png │ ├── help.png │ ├── redo.png │ ├── undo.png │ ├── zoom.png │ ├── cancel.png │ ├── cross.png │ ├── delete.png │ ├── heart.png │ ├── resize.png │ ├── shadow.png │ ├── wrench.png │ ├── balloon.png │ ├── freehand.png │ ├── page_copy.png │ ├── palette.png │ ├── pipette.png │ ├── printer.png │ ├── text_bold.png │ ├── wand-hat.png │ ├── arrow_redo.png │ ├── arrow_undo.png │ ├── disk-black.png │ ├── filter_blur.png │ ├── font_color.png │ ├── fugue │ │ ├── cross.png │ │ ├── gear.png │ │ ├── slash.png │ │ ├── tick.png │ │ ├── cursor.png │ │ ├── images.png │ │ ├── printer.png │ │ ├── question.png │ │ ├── scissors.png │ │ ├── clipboard.png │ │ ├── disk-black.png │ │ ├── edit-blur.png │ │ ├── edit-bold.png │ │ ├── image-blur.png │ │ ├── magnifier.png │ │ ├── money-coin.png │ │ ├── ruler-crop.png │ │ ├── arrow-resize.png │ │ ├── color-swatch.png │ │ ├── disks-black.png │ │ ├── drive-globe.png │ │ ├── edit-italic.png │ │ ├── edit-pixelate.png │ │ ├── filter_base.pdn │ │ ├── layer-shape.png │ │ ├── minus-circle.png │ │ ├── pencil-color.png │ │ ├── edit-alignment.png │ │ ├── edit-underline.png │ │ ├── image-pixelate.png │ │ ├── mail-open-image.png │ │ ├── paint-can-color.png │ │ ├── pencil-color-bg.png │ │ ├── highlighter-color.png │ │ ├── highlighter-text.png │ │ ├── layer-shape-arrow.png │ │ ├── layer-shape-line.png │ │ ├── layer-shape-text.png │ │ ├── paint-can-color-bg.png │ │ ├── edit-alignment-right.png │ │ ├── layer-shape-ellipse.png │ │ ├── clipboard-paste-image.png │ │ ├── edit-alignment-center.png │ │ ├── edit-vertical-alignment.png │ │ ├── filter_highlight_area.png │ │ ├── filter_highlight_text.png │ │ ├── edit-vertical-alignment-top.png │ │ ├── filter_highlight_grayscale.png │ │ └── edit-vertical-alignment-middle.png │ ├── highlighter.png │ ├── ruler-crop.png │ ├── shape_copy.png │ ├── shape_line.png │ ├── shape_paste.png │ ├── text_italic.png │ ├── arrow_rollback.png │ ├── folder_explore.png │ ├── layer-rotate.png │ ├── picture_save.png │ ├── picture_saveas.png │ ├── text_dropcaps.png │ ├── text_underline.png │ ├── wrench_orange.png │ ├── filter_pixelate.png │ ├── shape_arrow_add.png │ ├── shape_arrowheads.png │ ├── shape_square_add.png │ ├── textfield_delete.png │ ├── applicationIcon │ │ ├── 16.ico │ │ ├── 16.png │ │ ├── 32.ico │ │ ├── 32.png │ │ ├── 48.ico │ │ ├── 48.png │ │ ├── 90.png │ │ └── icon.ico │ ├── folder-open-image.png │ ├── layer-rotate-left.png │ ├── shape_ellipse_add.png │ ├── shape_square_delete.png │ ├── picture_to_clipboard.png │ ├── propertyitemcontainer.gif │ ├── shape_ellipse_delete.png │ ├── notification-counter-01.png │ ├── notification-counter-02.png │ ├── notification-counter-03.png │ ├── notification-counter-04.png │ ├── notification-counter-05.png │ ├── notification-counter-06.png │ ├── notification-counter-07.png │ ├── notification-counter-08.png │ ├── notification-counter-09.png │ ├── notification-counter-10.png │ ├── notification-counter-11.png │ ├── notification-counter-12.png │ ├── notification-counter-13.png │ ├── notification-counter-14.png │ ├── notification-counter-15.png │ ├── notification-counter-16.png │ ├── notification-counter-17.png │ ├── notification-counter-18.png │ ├── notification-counter-19.png │ ├── notification-counter-20.png │ ├── shape_square_bordercolor.png │ ├── shape_square_fillcolor.png │ └── notification-counter-20-plus.png ├── Core │ └── WindowCapture.cs ├── Interop │ ├── Base.cs │ └── IOleWindow.cs ├── Forms │ └── BaseForm.cs ├── Drawing │ ├── Fields │ │ └── Binding │ │ │ ├── IBindingConverter.cs │ │ │ └── IBindingValidator.cs │ └── Filters │ │ └── IFilter.cs ├── Controls │ ├── FormWithoutActivation.cs │ ├── GreenshotButton.cs │ ├── GreenshotLabel.cs │ ├── GreenshotTabPage.cs │ ├── GreenshotGroupBox.cs │ ├── GreenshotToolStripLabel.cs │ ├── GreenshotToolStripButton.cs │ ├── GreenshotToolStripMenuItem.cs │ ├── IGreenshotLanguageBindable.cs │ └── GreenshotToolDropDownButton.cs └── UnmanagedHelpers │ └── WinMM.cs ├── ShareX.HelpersLib ├── Resources │ ├── Icon.png │ ├── cross.png │ ├── Loading.gif │ ├── crosshair.cur │ ├── ShareX_Icon.ico │ ├── ShareX_Logo.png │ └── ShareX_Logo_Black.png ├── packages.config ├── ShareX.HelpersLib.csproj.DotSettings ├── Properties │ └── AssemblyInfo.cs ├── Automate │ └── ScriptInfo.cs ├── HelpersOptions.cs ├── Tokenizer │ └── BetweenTagsResult.cs ├── UITypeEditors │ └── MyColorConverter.cs ├── ClipboardFormat.cs └── FixedSizedQueue.cs ├── ShareX.UploadersLib ├── Favicons │ ├── Box.ico │ ├── Up1.ico │ ├── AdFly.ico │ ├── Bitly.ico │ ├── Gett.ico │ ├── Hostr.ico │ ├── Imgur.ico │ ├── LnkU.ico │ ├── Mega.ico │ ├── Minus.ico │ ├── Polr.ico │ ├── copy.ico │ ├── hubic.ico │ ├── jira.png │ ├── AmazonS3.ico │ ├── CoinURL.ico │ ├── Dropbox.ico │ ├── Flickr.ico │ ├── GitHub.ico │ ├── Google.ico │ ├── Hastebin.png │ ├── Lambda.ico │ ├── OneDrive.ico │ ├── OwnCloud.png │ ├── Pastebin.ico │ ├── Picasa.ico │ ├── TinyPic.ico │ ├── Twitter.ico │ ├── Upaste.ico │ ├── Yourls.ico │ ├── Chevereto.png │ ├── ImageShack.ico │ ├── MediaFire.ico │ ├── Pushbullet.ico │ ├── SendSpace.ico │ ├── GoogleDrive.ico │ ├── OneTimeSecret.ico │ └── Photobucket.ico ├── Resources │ ├── mail.png │ ├── folder.gif │ ├── package.gif │ ├── folder_gray.gif │ ├── folder_star.gif │ ├── folder_user.gif │ ├── page_white.gif │ ├── page_white_c.gif │ ├── folder-network.png │ ├── folder_photos.gif │ ├── folder_public.gif │ ├── globe-network.png │ ├── page_white_cup.gif │ ├── page_white_dvd.gif │ ├── page_white_php.gif │ ├── page_white_tux.gif │ ├── server-network.png │ ├── page_white_code.gif │ ├── page_white_csharp.gif │ ├── page_white_excel.gif │ ├── page_white_film.gif │ ├── page_white_flash.gif │ ├── page_white_gear.gif │ ├── page_white_paint.gif │ ├── page_white_ruby.gif │ ├── page_white_sound.gif │ ├── page_white_text.gif │ ├── page_white_vector.gif │ ├── page_white_word.gif │ ├── page_white_acrobat.gif │ ├── page_white_picture.gif │ ├── page_white_compressed.gif │ ├── page_white_cplusplus.gif │ ├── page_white_powerpoint.gif │ ├── page_white_actionscript.gif │ └── page_white_visualstudio.gif ├── APIKeys │ └── jira_sharex.pfx ├── ShareX.UploadersLib.csproj.DotSettings ├── packages.config ├── Properties │ └── AssemblyInfo.cs ├── app.config ├── HelperClasses │ ├── OAuth │ │ ├── IOAuth.cs │ │ ├── IOAuth2Basic.cs │ │ ├── IOAuth2.cs │ │ └── IOAuthBase.cs │ ├── AccountInfo.cs │ └── Argument.cs ├── URLShortener.cs ├── URLShorteners │ └── VgdURLShortener.cs └── FileUploaders │ └── MaxFile.cs ├── ShareX.ScreenCaptureLib ├── Resources │ └── Crosshair.cur ├── ShareX.ScreenCaptureLib.csproj.DotSettings ├── Properties │ └── AssemblyInfo.cs └── LocationInfo.cs ├── ShareX.HistoryLib ├── packages.config ├── ShareX.HistoryLib.csproj.DotSettings ├── Properties │ └── AssemblyInfo.cs ├── Enums.cs └── HistoryItemInfoForm.cs ├── ShareX.IndexerLib ├── packages.config ├── Resources │ ├── doctype_xhtml.txt │ └── valid_xhtml.txt ├── ShareX.IndexerLib.csproj.DotSettings ├── Properties │ └── AssemblyInfo.cs └── Enums.cs ├── ShareX.MediaLib ├── ShareX.MediaLib.csproj.DotSettings ├── Enums.cs └── Properties │ └── AssemblyInfo.cs ├── .gitattributes ├── ShareX.ImageEffectsLib ├── ShareX.ImageEffectsLib.csproj.DotSettings ├── Properties │ └── AssemblyInfo.cs ├── Enums.cs ├── Adjustments │ ├── Inverse.cs │ └── Polaroid.cs ├── Filters │ ├── Emboss.cs │ ├── Smooth.cs │ └── Sharpen.cs └── ImageEffect.cs └── ShareX.IRCLib └── Properties └── AssemblyInfo.cs /Lib/7z.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Lib/7z.dll -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/.nuget/NuGet.exe -------------------------------------------------------------------------------- /Lib/7z-x64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Lib/7z-x64.dll -------------------------------------------------------------------------------- /ShareX.Setup/7za.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.Setup/7za.exe -------------------------------------------------------------------------------- /ShareX/Resources/au.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/au.png -------------------------------------------------------------------------------- /ShareX/Resources/br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/br.png -------------------------------------------------------------------------------- /ShareX/Resources/cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/cn.png -------------------------------------------------------------------------------- /ShareX/Resources/de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/de.png -------------------------------------------------------------------------------- /ShareX/Resources/es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/es.png -------------------------------------------------------------------------------- /ShareX/Resources/fr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/fr.png -------------------------------------------------------------------------------- /ShareX/Resources/hu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/hu.png -------------------------------------------------------------------------------- /ShareX/Resources/kr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/kr.png -------------------------------------------------------------------------------- /ShareX/Resources/nl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/nl.png -------------------------------------------------------------------------------- /ShareX/Resources/tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/tr.png -------------------------------------------------------------------------------- /ShareX/Resources/us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/us.png -------------------------------------------------------------------------------- /ShareX/ShareX_Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/ShareX_Icon.ico -------------------------------------------------------------------------------- /ShareX/Resources/bin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/bin.png -------------------------------------------------------------------------------- /ShareX/Resources/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/clock.png -------------------------------------------------------------------------------- /ShareX/Resources/color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/color.png -------------------------------------------------------------------------------- /ShareX/Resources/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/cross.png -------------------------------------------------------------------------------- /ShareX/Resources/crown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/crown.png -------------------------------------------------------------------------------- /ShareX/Resources/drive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/drive.png -------------------------------------------------------------------------------- /ShareX/Resources/film.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/film.png -------------------------------------------------------------------------------- /ShareX/Resources/gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/gear.png -------------------------------------------------------------------------------- /ShareX/Resources/globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/globe.png -------------------------------------------------------------------------------- /ShareX/Resources/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/heart.png -------------------------------------------------------------------------------- /ShareX/Resources/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/image.png -------------------------------------------------------------------------------- /ShareX/Resources/inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/inbox.png -------------------------------------------------------------------------------- /ShareX/Resources/layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layer.png -------------------------------------------------------------------------------- /ShareX/Resources/robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/robot.png -------------------------------------------------------------------------------- /ShareX/Resources/steam.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/steam.ico -------------------------------------------------------------------------------- /ShareX/Resources/Ellipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/Ellipse.png -------------------------------------------------------------------------------- /ShareX/Resources/GitHub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/GitHub.png -------------------------------------------------------------------------------- /ShareX/Resources/Polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/Polygon.png -------------------------------------------------------------------------------- /ShareX/Resources/Twitter.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/Twitter.ico -------------------------------------------------------------------------------- /ShareX/Resources/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/camera.png -------------------------------------------------------------------------------- /ShareX/Resources/diamond.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/diamond.png -------------------------------------------------------------------------------- /ShareX/Resources/eraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/eraser.png -------------------------------------------------------------------------------- /ShareX/Resources/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/folder.png -------------------------------------------------------------------------------- /ShareX/Resources/monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/monitor.png -------------------------------------------------------------------------------- /ShareX/Resources/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/pencil.png -------------------------------------------------------------------------------- /ShareX/Resources/pipette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/pipette.png -------------------------------------------------------------------------------- /ShareX/Resources/toolbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/toolbox.png -------------------------------------------------------------------------------- /InnoSetup/Scripts/products.iss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/products.iss -------------------------------------------------------------------------------- /InnoSetup/WizardImageFile.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/WizardImageFile.bmp -------------------------------------------------------------------------------- /Lib/Security.Cryptography.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Lib/Security.Cryptography.dll -------------------------------------------------------------------------------- /Lib/screen-capture-recorder.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Lib/screen-capture-recorder.dll -------------------------------------------------------------------------------- /Lib/virtual-audio-capturer.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Lib/virtual-audio-capturer.dll -------------------------------------------------------------------------------- /ShareX/Resources/ErrorSound.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/ErrorSound.wav -------------------------------------------------------------------------------- /ShareX/Resources/FreeHand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/FreeHand.png -------------------------------------------------------------------------------- /ShareX/Resources/Fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/Fullscreen.png -------------------------------------------------------------------------------- /ShareX/Resources/Rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/Rectangle.png -------------------------------------------------------------------------------- /ShareX/Resources/Triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/Triangle.png -------------------------------------------------------------------------------- /ShareX/Resources/arrow-090.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/arrow-090.png -------------------------------------------------------------------------------- /ShareX/Resources/barcode-2d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/barcode-2d.png -------------------------------------------------------------------------------- /ShareX/Resources/categories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/categories.png -------------------------------------------------------------------------------- /ShareX/Resources/clipboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/clipboard.png -------------------------------------------------------------------------------- /ShareX/Resources/edit-scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/edit-scale.png -------------------------------------------------------------------------------- /ShareX/Resources/keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/keyboard.png -------------------------------------------------------------------------------- /ShareX/Resources/network-ip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/network-ip.png -------------------------------------------------------------------------------- /ShareX/Resources/notebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/notebook.png -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/czech.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/czech.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/isxdl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/isxdl.dll -------------------------------------------------------------------------------- /ShareX/Resources/CaptureSound.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/CaptureSound.wav -------------------------------------------------------------------------------- /ShareX/Resources/cross-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/cross-button.png -------------------------------------------------------------------------------- /ShareX/Resources/drive-globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/drive-globe.png -------------------------------------------------------------------------------- /ShareX/Resources/folder-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/folder-tree.png -------------------------------------------------------------------------------- /ShareX/Resources/globe-share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/globe-share.png -------------------------------------------------------------------------------- /ShareX/Resources/google_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/google_plus.png -------------------------------------------------------------------------------- /ShareX/Resources/image-export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/image-export.png -------------------------------------------------------------------------------- /ShareX/Resources/images-stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/images-stack.png -------------------------------------------------------------------------------- /ShareX/Resources/layer-shape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layer-shape.png -------------------------------------------------------------------------------- /ShareX/Resources/tick-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/tick-button.png -------------------------------------------------------------------------------- /ShareX/Resources/traffic-cone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/traffic-cone.png -------------------------------------------------------------------------------- /ShareX/Resources/upload-cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/upload-cloud.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/cut.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/help.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/redo.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/undo.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/zoom.png -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/french.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/french.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/french2.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/french2.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/french3.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/french3.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/german.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/german.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/german2.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/german2.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/german3.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/german3.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/polish.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/polish.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/russian.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/russian.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/spanish.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/spanish.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/swedish.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/swedish.ini -------------------------------------------------------------------------------- /InnoSetup/WizardSmallImageFile.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/WizardSmallImageFile.bmp -------------------------------------------------------------------------------- /Lib/screen-capture-recorder-x64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Lib/screen-capture-recorder-x64.dll -------------------------------------------------------------------------------- /Lib/virtual-audio-capturer-x64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Lib/virtual-audio-capturer-x64.dll -------------------------------------------------------------------------------- /ShareX.HelpersLib/Resources/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.HelpersLib/Resources/Icon.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Box.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Box.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Up1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Up1.ico -------------------------------------------------------------------------------- /ShareX/Resources/balloon-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/balloon-white.png -------------------------------------------------------------------------------- /ShareX/Resources/camcorder-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/camcorder-image.png -------------------------------------------------------------------------------- /ShareX/Resources/checkbox_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/checkbox_check.png -------------------------------------------------------------------------------- /ShareX/Resources/clipboard-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/clipboard-list.png -------------------------------------------------------------------------------- /ShareX/Resources/control-record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/control-record.png -------------------------------------------------------------------------------- /ShareX/Resources/document-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/document-copy.png -------------------------------------------------------------------------------- /ShareX/Resources/document-globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/document-globe.png -------------------------------------------------------------------------------- /ShareX/Resources/globe--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/globe--pencil.png -------------------------------------------------------------------------------- /ShareX/Resources/image--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/image--pencil.png -------------------------------------------------------------------------------- /ShareX/Resources/keyboard--minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/keyboard--minus.png -------------------------------------------------------------------------------- /ShareX/Resources/keyboard--plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/keyboard--plus.png -------------------------------------------------------------------------------- /ShareX/Resources/layer--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layer--pencil.png -------------------------------------------------------------------------------- /ShareX/Resources/layers-arrange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layers-arrange.png -------------------------------------------------------------------------------- /ShareX/Resources/layers-ungroup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layers-ungroup.png -------------------------------------------------------------------------------- /ShareX/Resources/ruler-triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/ruler-triangle.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/cancel.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/cross.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/delete.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/heart.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/resize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/resize.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shadow.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/wrench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/wrench.png -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/norwegian.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/norwegian.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/portugues.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/portugues.ini -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/portuguese.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/InnoSetup/Scripts/isxdl/portuguese.ini -------------------------------------------------------------------------------- /ShareX.HelpersLib/Resources/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.HelpersLib/Resources/cross.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/AdFly.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/AdFly.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Bitly.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Bitly.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Gett.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Gett.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Hostr.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Hostr.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Imgur.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Imgur.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/LnkU.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/LnkU.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Mega.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Mega.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Minus.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Minus.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Polr.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Polr.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/copy.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/copy.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/hubic.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/hubic.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/jira.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/jira.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/mail.png -------------------------------------------------------------------------------- /ShareX/Resources/RoundedRectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/RoundedRectangle.png -------------------------------------------------------------------------------- /ShareX/Resources/application-block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/application-block.png -------------------------------------------------------------------------------- /ShareX/Resources/application-blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/application-blog.png -------------------------------------------------------------------------------- /ShareX/Resources/application-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/application-blue.png -------------------------------------------------------------------------------- /ShareX/Resources/application-task.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/application-task.png -------------------------------------------------------------------------------- /ShareX/Resources/camcorder--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/camcorder--pencil.png -------------------------------------------------------------------------------- /ShareX/Resources/checkbox_uncheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/checkbox_uncheck.png -------------------------------------------------------------------------------- /ShareX/Resources/folder-open-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/folder-open-image.png -------------------------------------------------------------------------------- /ShareX/Resources/image-saturation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/image-saturation.png -------------------------------------------------------------------------------- /ShareX/Resources/layer-shape-curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layer-shape-curve.png -------------------------------------------------------------------------------- /ShareX/Resources/layer-shape-round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layer-shape-round.png -------------------------------------------------------------------------------- /ShareX/Resources/layer-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layer-transparent.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/balloon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/balloon.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/freehand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/freehand.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/page_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/page_copy.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/palette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/palette.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/pipette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/pipette.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/printer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/printer.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/text_bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/text_bold.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/wand-hat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/wand-hat.png -------------------------------------------------------------------------------- /ShareX.HelpersLib/Resources/Loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.HelpersLib/Resources/Loading.gif -------------------------------------------------------------------------------- /ShareX.HelpersLib/Resources/crosshair.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.HelpersLib/Resources/crosshair.cur -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/AmazonS3.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/AmazonS3.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/CoinURL.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/CoinURL.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Dropbox.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Dropbox.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Flickr.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Flickr.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/GitHub.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/GitHub.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Google.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Google.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Hastebin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Hastebin.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Lambda.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Lambda.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/OneDrive.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/OneDrive.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/OwnCloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/OwnCloud.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Pastebin.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Pastebin.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Picasa.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Picasa.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/TinyPic.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/TinyPic.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Twitter.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Twitter.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Upaste.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Upaste.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Yourls.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Yourls.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/folder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/folder.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/package.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/package.gif -------------------------------------------------------------------------------- /ShareX/Resources/TaskCompletedSound.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/TaskCompletedSound.wav -------------------------------------------------------------------------------- /ShareX/Resources/application-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/application-browser.png -------------------------------------------------------------------------------- /ShareX/Resources/application-monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/application-monitor.png -------------------------------------------------------------------------------- /ShareX/Resources/application-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/application-network.png -------------------------------------------------------------------------------- /ShareX/Resources/exclamation-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/exclamation-button.png -------------------------------------------------------------------------------- /ShareX/Resources/folder-open-document.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/folder-open-document.png -------------------------------------------------------------------------------- /ShareX/Resources/layer-shape-ellipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layer-shape-ellipse.png -------------------------------------------------------------------------------- /ShareX/Resources/layer-shape-polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layer-shape-polygon.png -------------------------------------------------------------------------------- /ShareX/Resources/wrench-screwdriver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/wrench-screwdriver.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Core/WindowCapture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Core/WindowCapture.cs -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/arrow_redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/arrow_redo.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/arrow_undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/arrow_undo.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/disk-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/disk-black.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/filter_blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/filter_blur.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/font_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/font_color.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/cross.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/gear.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/slash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/slash.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/tick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/tick.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/highlighter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/highlighter.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/ruler-crop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/ruler-crop.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_copy.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_line.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_paste.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/text_italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/text_italic.png -------------------------------------------------------------------------------- /ShareX.HelpersLib/Resources/ShareX_Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.HelpersLib/Resources/ShareX_Icon.ico -------------------------------------------------------------------------------- /ShareX.HelpersLib/Resources/ShareX_Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.HelpersLib/Resources/ShareX_Logo.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/APIKeys/jira_sharex.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/APIKeys/jira_sharex.pfx -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Chevereto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Chevereto.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/ImageShack.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/ImageShack.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/MediaFire.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/MediaFire.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Pushbullet.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Pushbullet.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/SendSpace.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/SendSpace.ico -------------------------------------------------------------------------------- /ShareX/Resources/application-icon-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/application-icon-large.png -------------------------------------------------------------------------------- /ShareX/Resources/control-record-yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/control-record-yellow.png -------------------------------------------------------------------------------- /ShareX/Resources/layout-select-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layout-select-content.png -------------------------------------------------------------------------------- /ShareX/Resources/layout-select-sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/layout-select-sidebar.png -------------------------------------------------------------------------------- /ShareX/Resources/navigation-000-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/navigation-000-button.png -------------------------------------------------------------------------------- /ShareX/Resources/navigation-090-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX/Resources/navigation-090-button.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/arrow_rollback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/arrow_rollback.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/folder_explore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/folder_explore.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/cursor.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/images.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/printer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/printer.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/question.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/scissors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/scissors.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/layer-rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/layer-rotate.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/picture_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/picture_save.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/picture_saveas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/picture_saveas.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/text_dropcaps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/text_dropcaps.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/text_underline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/text_underline.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/wrench_orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/wrench_orange.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/GoogleDrive.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/GoogleDrive.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/OneTimeSecret.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/OneTimeSecret.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Favicons/Photobucket.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Favicons/Photobucket.ico -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/folder_gray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/folder_gray.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/folder_star.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/folder_star.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/folder_user.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/folder_user.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_c.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_c.gif -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/filter_pixelate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/filter_pixelate.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/clipboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/clipboard.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/disk-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/disk-black.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-blur.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-bold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-bold.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/image-blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/image-blur.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/magnifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/magnifier.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/money-coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/money-coin.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/ruler-crop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/ruler-crop.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_arrow_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_arrow_add.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_arrowheads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_arrowheads.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_square_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_square_add.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/textfield_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/textfield_delete.png -------------------------------------------------------------------------------- /ShareX.ScreenCaptureLib/Resources/Crosshair.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.ScreenCaptureLib/Resources/Crosshair.cur -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/folder-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/folder-network.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/folder_photos.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/folder_photos.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/folder_public.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/folder_public.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/globe-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/globe-network.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_cup.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_cup.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_dvd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_dvd.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_php.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_php.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_tux.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_tux.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/server-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/server-network.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/applicationIcon/16.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/applicationIcon/16.ico -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/applicationIcon/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/applicationIcon/16.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/applicationIcon/32.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/applicationIcon/32.ico -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/applicationIcon/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/applicationIcon/32.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/applicationIcon/48.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/applicationIcon/48.ico -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/applicationIcon/48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/applicationIcon/48.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/applicationIcon/90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/applicationIcon/90.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/folder-open-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/folder-open-image.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/arrow-resize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/arrow-resize.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/color-swatch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/color-swatch.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/disks-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/disks-black.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/drive-globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/drive-globe.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-italic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-italic.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-pixelate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-pixelate.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/filter_base.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/filter_base.pdn -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/layer-shape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/layer-shape.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/minus-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/minus-circle.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/pencil-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/pencil-color.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/layer-rotate-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/layer-rotate-left.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_ellipse_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_ellipse_add.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_square_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_square_delete.png -------------------------------------------------------------------------------- /ShareX.HelpersLib/Resources/ShareX_Logo_Black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.HelpersLib/Resources/ShareX_Logo_Black.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_code.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_code.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_csharp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_csharp.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_excel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_excel.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_film.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_film.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_flash.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_flash.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_gear.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_gear.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_paint.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_paint.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_ruby.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_ruby.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_sound.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_sound.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_text.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_text.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_vector.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_vector.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_word.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_word.gif -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/applicationIcon/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/applicationIcon/icon.ico -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-alignment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-alignment.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-underline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-underline.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/image-pixelate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/image-pixelate.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/mail-open-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/mail-open-image.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/paint-can-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/paint-can-color.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/pencil-color-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/pencil-color-bg.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/picture_to_clipboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/picture_to_clipboard.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/propertyitemcontainer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/propertyitemcontainer.gif -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_ellipse_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_ellipse_delete.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_acrobat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_acrobat.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_picture.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_picture.gif -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/highlighter-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/highlighter-color.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/highlighter-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/highlighter-text.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/layer-shape-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/layer-shape-arrow.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/layer-shape-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/layer-shape-line.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/layer-shape-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/layer-shape-text.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/paint-can-color-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/paint-can-color-bg.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-01.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-02.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-03.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-04.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-05.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-06.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-07.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-08.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-09.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-10.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-11.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-12.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-13.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-14.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-15.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-16.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-17.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-18.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-19.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-20.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_square_bordercolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_square_bordercolor.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/shape_square_fillcolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/shape_square_fillcolor.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_compressed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_compressed.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_cplusplus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_cplusplus.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_powerpoint.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_powerpoint.gif -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-alignment-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-alignment-right.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/layer-shape-ellipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/layer-shape-ellipse.png -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_actionscript.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_actionscript.gif -------------------------------------------------------------------------------- /ShareX.UploadersLib/Resources/page_white_visualstudio.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/ShareX.UploadersLib/Resources/page_white_visualstudio.gif -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/clipboard-paste-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/clipboard-paste-image.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-alignment-center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-alignment-center.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-vertical-alignment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-vertical-alignment.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/filter_highlight_area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/filter_highlight_area.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/filter_highlight_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/filter_highlight_text.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/notification-counter-20-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/notification-counter-20-plus.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-vertical-alignment-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-vertical-alignment-top.png -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/filter_highlight_grayscale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/filter_highlight_grayscale.png -------------------------------------------------------------------------------- /ShareX.HistoryLib/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /ShareX.IndexerLib/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Icons/fugue/edit-vertical-alignment-middle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upload/ShareX/master/Greenshot.ImageEditor/Icons/fugue/edit-vertical-alignment-middle.png -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ShareX.Setup/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ShareX/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /ShareX.IndexerLib/Resources/doctype_xhtml.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /ShareX.HelpersLib/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ShareX.IndexerLib/Resources/valid_xhtml.txt: -------------------------------------------------------------------------------- 1 |

2 | Valid XHTML 1.1 3 | Valid CSS 4 |

-------------------------------------------------------------------------------- /InnoSetup/Scripts/products/iis.iss: -------------------------------------------------------------------------------- 1 | [CustomMessages] 2 | iis_title=Internet Information Services (IIS) 3 | 4 | 5 | [Code] 6 | function iis(): boolean; 7 | begin 8 | if (not RegKeyExists(HKLM, 'SYSTEM\CurrentControlSet\Services\W3SVC\Security')) then 9 | MsgBox(FmtMessage(CustomMessage('depinstall_missing'), [CustomMessage('iis_title')]), mbError, MB_OK) 10 | else 11 | Result := true; 12 | end; -------------------------------------------------------------------------------- /ShareX/ShareX.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Pessimistic -------------------------------------------------------------------------------- /ShareX.MediaLib/ShareX.MediaLib.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | Pessimistic -------------------------------------------------------------------------------- /ShareX.HelpersLib/ShareX.HelpersLib.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | Pessimistic -------------------------------------------------------------------------------- /ShareX.HistoryLib/ShareX.HistoryLib.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | Pessimistic -------------------------------------------------------------------------------- /ShareX.IndexerLib/ShareX.IndexerLib.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | Pessimistic -------------------------------------------------------------------------------- /ShareX.UploadersLib/ShareX.UploadersLib.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | Pessimistic -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /ShareX.ImageEffectsLib/ShareX.ImageEffectsLib.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | Pessimistic -------------------------------------------------------------------------------- /ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | Pessimistic -------------------------------------------------------------------------------- /ShareX.UploadersLib/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/isxdl.iss: -------------------------------------------------------------------------------- 1 | [Files] 2 | Source: "scripts\isxdl\isxdl.dll"; Flags: dontcopy 3 | 4 | [Code] 5 | //replace PAnsiChar with PChar on non-unicode Inno Setup 6 | procedure isxdl_AddFile(URL, Filename: PAnsiChar); 7 | external 'isxdl_AddFile@files:isxdl.dll stdcall'; 8 | 9 | function isxdl_DownloadFiles(hWnd: Integer): Integer; 10 | external 'isxdl_DownloadFiles@files:isxdl.dll stdcall'; 11 | 12 | //replace PAnsiChar with PChar on non-unicode Inno Setup 13 | function isxdl_SetOption(Option, Value: PAnsiChar): Integer; 14 | external 'isxdl_SetOption@files:isxdl.dll stdcall'; 15 | -------------------------------------------------------------------------------- /ShareX.HelpersLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | [assembly: AssemblyTitle("ShareX HelpersLib")] 5 | [assembly: AssemblyDescription("")] 6 | [assembly: AssemblyConfiguration("")] 7 | [assembly: AssemblyCompany("ShareX Team")] 8 | [assembly: AssemblyProduct("ShareX")] 9 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 10 | [assembly: AssemblyTrademark("")] 11 | [assembly: AssemblyCulture("")] 12 | [assembly: ComVisible(false)] 13 | [assembly: Guid("0836c289-a8c6-4b3c-ac1e-2a2957480f6a")] 14 | [assembly: AssemblyVersion("1.0.0.0")] 15 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /ShareX.HistoryLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | [assembly: AssemblyTitle("ShareX HistoryLib")] 5 | [assembly: AssemblyDescription("")] 6 | [assembly: AssemblyConfiguration("")] 7 | [assembly: AssemblyCompany("ShareX Team")] 8 | [assembly: AssemblyProduct("ShareX")] 9 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 10 | [assembly: AssemblyTrademark("")] 11 | [assembly: AssemblyCulture("")] 12 | [assembly: ComVisible(false)] 13 | [assembly: Guid("158992c9-b38c-4d85-b95b-1b46e7f75940")] 14 | [assembly: AssemblyVersion("1.0.0.0")] 15 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /ShareX.IndexerLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | [assembly: AssemblyTitle("ShareX IndexersLib")] 5 | [assembly: AssemblyDescription("")] 6 | [assembly: AssemblyConfiguration("")] 7 | [assembly: AssemblyCompany("ShareX Team")] 8 | [assembly: AssemblyProduct("ShareX")] 9 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 10 | [assembly: AssemblyTrademark("")] 11 | [assembly: AssemblyCulture("")] 12 | [assembly: ComVisible(false)] 13 | [assembly: Guid("90cfdab0-aabc-4c96-81ea-f50f08283489")] 14 | [assembly: AssemblyVersion("1.0.0.0")] 15 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /ShareX.UploadersLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | [assembly: AssemblyTitle("ShareX UploadersLib")] 5 | [assembly: AssemblyDescription("")] 6 | [assembly: AssemblyConfiguration("")] 7 | [assembly: AssemblyCompany("ShareX Team")] 8 | [assembly: AssemblyProduct("ShareX")] 9 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 10 | [assembly: AssemblyTrademark("")] 11 | [assembly: AssemblyCulture("")] 12 | [assembly: ComVisible(false)] 13 | [assembly: Guid("61f63572-6737-4a35-bcde-d2a53861e296")] 14 | [assembly: AssemblyVersion("1.0.0.0")] 15 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /ShareX.ScreenCaptureLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | [assembly: AssemblyTitle("ShareX ScreenCapture")] 5 | [assembly: AssemblyDescription("")] 6 | [assembly: AssemblyConfiguration("")] 7 | [assembly: AssemblyCompany("ShareX Team")] 8 | [assembly: AssemblyProduct("ShareX")] 9 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 10 | [assembly: AssemblyTrademark("")] 11 | [assembly: AssemblyCulture("")] 12 | [assembly: ComVisible(false)] 13 | [assembly: Guid("9a892054-a73a-4fc1-9166-e97b425b874a")] 14 | [assembly: AssemblyVersion("1.0.0.0")] 15 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /ShareX.ImageEffectsLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | [assembly: AssemblyTitle("ShareX ImageEffectsLib")] 5 | [assembly: AssemblyDescription("")] 6 | [assembly: AssemblyConfiguration("")] 7 | [assembly: AssemblyCompany("ShareX Team")] 8 | [assembly: AssemblyProduct("ShareX")] 9 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 10 | [assembly: AssemblyTrademark("")] 11 | [assembly: AssemblyCulture("")] 12 | [assembly: ComVisible(false)] 13 | [assembly: Guid("084988ba-cc50-4f60-90f7-3a98c4073087")] 14 | [assembly: AssemblyVersion("1.0.0.0")] 15 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /ShareX/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | [assembly: AssemblyTitle("ShareX")] 5 | [assembly: AssemblyDescription("A program that allows you to take screenshots and share any file type")] 6 | [assembly: AssemblyConfiguration("")] 7 | [assembly: AssemblyCompany("ShareX Team")] 8 | [assembly: AssemblyProduct("ShareX")] 9 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 10 | [assembly: AssemblyTrademark("")] 11 | [assembly: AssemblyCulture("")] 12 | [assembly: ComVisible(false)] 13 | [assembly: Guid("82E6AC09-0FEF-4390-AD9F-0DD3F5561EFC")] 14 | [assembly: AssemblyVersion("10.2.0")] 15 | [assembly: AssemblyFileVersion("10.2.0")] -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/fileversion.iss: -------------------------------------------------------------------------------- 1 | [Code] 2 | function GetFullVersion(VersionMS, VersionLS: cardinal): string; 3 | var 4 | version: string; 5 | begin 6 | version := IntToStr(word(VersionMS shr 16)); 7 | version := version + '.' + IntToStr(word(VersionMS and not $ffff0000)); 8 | 9 | version := version + '.' + IntToStr(word(VersionLS shr 16)); 10 | version := version + '.' + IntToStr(word(VersionLS and not $ffff0000)); 11 | 12 | Result := version; 13 | end; 14 | 15 | function fileversion(file: string): string; 16 | var 17 | versionMS, versionLS: cardinal; 18 | begin 19 | if GetVersionNumbers(file, versionMS, versionLS) then 20 | Result := GetFullVersion(versionMS, versionLS) 21 | else 22 | Result := '0'; 23 | end; 24 | -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/msi20.iss: -------------------------------------------------------------------------------- 1 | [CustomMessages] 2 | msi20_title=Windows Installer 2.0 3 | 4 | en.msi20_size=1.7 MB 5 | de.msi20_size=1,7 MB 6 | 7 | 8 | [Code] 9 | const 10 | msi20_url = 'http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe'; 11 | 12 | procedure msi20(MinVersion: string); 13 | begin 14 | // Check for required Windows Installer 2.0 on Windows 98 and ME 15 | if (IsX86() and maxwinversion(4, 9) and (compareversion(fileversion(ExpandConstant('{sys}{\}msi.dll')), MinVersion) < 0)) then 16 | AddProduct('msi20.exe', 17 | '/q:a /c:"msiinst /delayrebootq"', 18 | CustomMessage('msi20_title'), 19 | CustomMessage('msi20_size'), 20 | msi20_url, 21 | false, false); 22 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/sqlcompact35sp2.iss: -------------------------------------------------------------------------------- 1 | [CustomMessages] 2 | sqlcompact35sp2_title=SQL Server Compact 3.5 Service Pack 2 3 | 4 | en.sqlcompact35sp2_size=5.3 MB 5 | de.sqlcompact35sp2_size=5,3 MB 6 | 7 | 8 | [Code] 9 | const 10 | sqlcompact35sp2_url = 'http://download.microsoft.com/download/E/C/1/EC1B2340-67A0-4B87-85F0-74D987A27160/SSCERuntime-ENU.exe'; 11 | 12 | procedure sqlcompact35sp2(); 13 | begin 14 | if (isX86() and not RegKeyExists(HKLM, 'SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5')) then 15 | AddProduct('sqlcompact35sp2.msi', 16 | '/qb', 17 | CustomMessage('sqlcompact35sp2_title'), 18 | CustomMessage('sqlcompact35sp2_size'), 19 | sqlcompact35sp2_url, 20 | false, false); 21 | end; 22 | -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/jet4sp8.iss: -------------------------------------------------------------------------------- 1 | // http://support.microsoft.com/kb/239114 2 | 3 | [CustomMessages] 4 | jet4sp8_title=Jet 4 5 | 6 | en.jet4sp8_size=3.7 MB 7 | de.jet4sp8_size=3,7 MB 8 | 9 | 10 | [Code] 11 | const 12 | jet4sp8_url = 'http://download.microsoft.com/download/4/3/9/4393c9ac-e69e-458d-9f6d-2fe191c51469/Jet40SP8_9xNT.exe'; 13 | 14 | procedure jet4sp8(MinVersion: string); 15 | begin 16 | //check for Jet4 Service Pack 8 installation 17 | if (compareversion(fileversion(ExpandConstant('{sys}{\}msjet40.dll')), MinVersion) < 0) then 18 | AddProduct('jet4sp8.exe', 19 | '/q:a /c:"install /qb /l"', 20 | CustomMessage('jet4sp8_title'), 21 | CustomMessage('jet4sp8_size'), 22 | jet4sp8_url, 23 | false, false); 24 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/msi31.iss: -------------------------------------------------------------------------------- 1 | [CustomMessages] 2 | msi31_title=Windows Installer 3.1 3 | 4 | en.msi31_size=2.5 MB 5 | de.msi31_size=2,5 MB 6 | 7 | 8 | [Code] 9 | const 10 | msi31_url = 'http://download.microsoft.com/download/1/4/7/147ded26-931c-4daf-9095-ec7baf996f46/WindowsInstaller-KB893803-v2-x86.exe'; 11 | 12 | procedure msi31(MinVersion: string); 13 | begin 14 | // Check for required Windows Installer 3.0 on Windows 2000 or higher 15 | if (IsX86() and minwinversion(5, 0) and (compareversion(fileversion(ExpandConstant('{sys}{\}msi.dll')), MinVersion) < 0)) then 16 | AddProduct('msi31.exe', 17 | '/passive /norestart', 18 | CustomMessage('msi31_title'), 19 | CustomMessage('msi31_size'), 20 | msi31_url, 21 | false, false); 22 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/mdac28.iss: -------------------------------------------------------------------------------- 1 | [CustomMessages] 2 | mdac28_title=Microsoft Data Access Components 2.8 3 | 4 | en.mdac28_size=5.4 MB 5 | de.mdac28_size=5,4 MB 6 | 7 | 8 | [Code] 9 | const 10 | mdac28_url = 'http://download.microsoft.com/download/c/d/f/cdfd58f1-3973-4c51-8851-49ae3777586f/MDAC_TYP.EXE'; 11 | 12 | procedure mdac28(MinVersion: string); 13 | var 14 | version: string; 15 | begin 16 | //check for MDAC installation 17 | RegQueryStringValue(HKLM, 'Software\Microsoft\DataAccess', 'FullInstallVer', version); 18 | if (compareversion(version, MinVersion) < 0) then 19 | AddProduct('mdac28.exe', 20 | '/q:a /c:"install /qb /l"', 21 | CustomMessage('mdac28_title'), 22 | CustomMessage('mdac28_size'), 23 | mdac28_url, 24 | false, false); 25 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx11lp.iss: -------------------------------------------------------------------------------- 1 | [CustomMessages] 2 | de.dotnetfx11lp_title=.NET Framework 1.1 Sprachpaket: Deutsch 3 | 4 | de.dotnetfx11lp_size=1,4 MB 5 | 6 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx 7 | de.dotnetfx11lp_lcid=1031 8 | 9 | de.dotnetfx11lp_url=http://download.microsoft.com/download/6/8/2/6821e687-526a-4ef8-9a67-9a402ec5ac9e/langpack.exe 10 | 11 | 12 | [Code] 13 | procedure dotnetfx11lp(); 14 | begin 15 | if (ActiveLanguage() <> 'en') then begin 16 | if (IsX86() and not netfxinstalled(NetFx11, CustomMessage('dotnetfx11lp_lcid'))) then 17 | AddProduct('dotnetfx11' + ActiveLanguage() + '.exe', 18 | '/q:a /c:"inst.exe /qb /l"', 19 | CustomMessage('dotnetfx11lp_title'), 20 | CustomMessage('dotnetfx11lp_size'), 21 | CustomMessage('dotnetfx11lp_url'), 22 | false, false); 23 | end; 24 | end; 25 | -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx35lp.iss: -------------------------------------------------------------------------------- 1 | [CustomMessages] 2 | de.dotnetfx35lp_title=.NET Framework 3.5 Sprachpaket: Deutsch 3 | 4 | de.dotnetfx35lp_size=13 MB - 51 MB 5 | 6 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx 7 | de.dotnetfx35lp_lcid=1031 8 | 9 | de.dotnetfx35lp_url=http://download.microsoft.com/download/d/1/e/d1e617c3-c7f4-467e-a7de-af832450efd3/dotnetfx35langpack_x86de.exe 10 | 11 | 12 | [Code] 13 | procedure dotnetfx35lp(); 14 | begin 15 | if (ActiveLanguage() <> 'en') then begin 16 | if (not netfxinstalled(NetFx35, CustomMessage('dotnetfx35lp_lcid'))) then 17 | AddProduct('dotnetfx35' + GetArchitectureString() + '_' + ActiveLanguage() + '.exe', 18 | '/lang:enu /passive /norestart', 19 | CustomMessage('dotnetfx35lp_title'), 20 | CustomMessage('dotnetfx35lp_size'), 21 | CustomMessage('dotnetfx35lp_url'), 22 | false, false); 23 | end; 24 | end; 25 | -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx35sp1lp.iss: -------------------------------------------------------------------------------- 1 | [CustomMessages] 2 | de.dotnetfx35sp1lp_title=.NET Framework 3.5 SP1 Sprachpaket: Deutsch 3 | 4 | de.dotnetfx35sp1lp_size=22 MB - 98 MB 5 | 6 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx 7 | de.dotnetfx35sp1lp_lcid=1031 8 | 9 | de.dotnetfx35sp1lp_url=http://download.microsoft.com/download/d/7/2/d728b7b9-454b-4b57-8270-45dac441b0ec/dotnetfx35langpack_x86de.exe 10 | 11 | 12 | [Code] 13 | procedure dotnetfx35sp1lp(); 14 | begin 15 | if (ActiveLanguage() <> 'en') then begin 16 | if (netfxspversion(NetFx35, CustomMessage('dotnetfx35sp1lp_lcid')) < 1) then 17 | AddProduct('dotnetfx35sp1' + GetArchitectureString() + '_' + ActiveLanguage() + '.exe', 18 | '/lang:enu /passive /norestart', 19 | CustomMessage('dotnetfx35sp1lp_title'), 20 | CustomMessage('dotnetfx35sp1lp_size'), 21 | CustomMessage('dotnetfx35sp1lp_url'), 22 | false, false); 23 | end; 24 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/ie6.iss: -------------------------------------------------------------------------------- 1 | // requires Windows 2000; Windows 98; Windows ME; Windows NT; Windows XP Service Pack 1 2 | // WARNING: express setup (downloads and installs the components depending on your OS) 3 | // http://www.microsoft.com/downloads/details.aspx?familyid=1E1550CB-5E5D-48F5-B02B-20B602228DE6 4 | 5 | [CustomMessages] 6 | ie6_title=Internet Explorer 6 7 | 8 | en.ie6_size=1 MB - 77.5 MB 9 | de.ie6_size=1 MB - 77,5 MB 10 | 11 | 12 | [Code] 13 | const 14 | ie6_url = 'http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/ie6setup.exe'; 15 | 16 | procedure ie6(MinVersion: string); 17 | var 18 | version: string; 19 | begin 20 | RegQueryStringValue(HKLM, 'Software\Microsoft\Internet Explorer', 'Version', version); 21 | if (compareversion(version, MinVersion) < 0) then 22 | AddProduct('ie6.exe', 23 | '/q:a /C:"setup /QNT"', 24 | CustomMessage('ie6_title'), 25 | CustomMessage('ie6_size'), 26 | ie6_url, 27 | false, false); 28 | end; -------------------------------------------------------------------------------- /ShareX.UploadersLib/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 19 | 20 | -------------------------------------------------------------------------------- /ShareX/app.manifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | True/PM 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx35.iss: -------------------------------------------------------------------------------- 1 | // requires Windows Server 2003 Service Pack 1, Windows Server 2008, Windows Vista, Windows XP Service Pack 2 2 | // requires Windows Installer 3.1 3 | // WARNING: express setup (downloads and installs the components depending on your OS) if you want to deploy it on cd or network download the full bootsrapper on website below 4 | // http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6 5 | 6 | [CustomMessages] 7 | dotnetfx35_title=.NET Framework 3.5 8 | 9 | dotnetfx35_size=3 MB - 197 MB 10 | 11 | 12 | [Code] 13 | const 14 | dotnetfx35_url = 'http://download.microsoft.com/download/7/0/3/703455ee-a747-4cc8-bd3e-98a615c3aedb/dotNetFx35setup.exe'; 15 | 16 | procedure dotnetfx35(); 17 | begin 18 | if (netfxinstalled(NetFx35, '') = false) then 19 | AddProduct('dotnetfx35' + GetArchitectureString() + '.exe', 20 | '/lang:enu /passive /norestart', 21 | CustomMessage('dotnetfx35_title'), 22 | CustomMessage('dotnetfx35_size'), 23 | dotnetfx35_url, 24 | false, false); 25 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/kb835732.iss: -------------------------------------------------------------------------------- 1 | // required by .NET Framework 2.0 Service Pack 1 on Windows 2000 Service Pack 2-4 2 | // http://www.microsoft.com/technet/security/bulletin/ms04-011.mspx 3 | // http://www.microsoft.com/downloads/details.aspx?FamilyId=0692C27E-F63A-414C-B3EB-D2342FBB6C00 4 | 5 | [CustomMessages] 6 | en.kb835732_title=Windows 2000 Security Update (KB835732) 7 | de.kb835732_title=Windows 2000 Sicherheitsupdate (KB835732) 8 | 9 | en.kb835732_size=6.8 MB 10 | de.kb835732_size=6,8 MB 11 | 12 | 13 | [Code] 14 | const 15 | kb835732_url = 'http://download.microsoft.com/download/f/a/a/faa796aa-399d-437a-9284-c3536e9f2e6e/Windows2000-KB835732-x86-ENU.EXE'; 16 | 17 | procedure kb835732(); 18 | begin 19 | if (exactwinversion(5, 0) and (minwinspversion(5, 0, 2) and maxwinspversion(5, 0, 4))) then begin 20 | if (not RegKeyExists(HKLM, 'SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB835732\Filelist')) then 21 | AddProduct('kb835732.exe', 22 | '/q:a /c:"install /q"', 23 | CustomMessage('kb835732_title'), 24 | CustomMessage('kb835732_size'), 25 | kb835732_url, 26 | false, false); 27 | end; 28 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx20sp2.iss: -------------------------------------------------------------------------------- 1 | //http://www.microsoft.com/downloads/details.aspx?familyid=5B2C0358-915B-4EB5-9B1D-10E506DA9D0F 2 | 3 | [CustomMessages] 4 | dotnetfx20sp2_title=.NET Framework 2.0 Service Pack 2 5 | 6 | en.dotnetfx20sp2_size=24 MB - 52 MB 7 | de.dotnetfx20sp2_size=24 MB - 52 MB 8 | 9 | 10 | [Code] 11 | const 12 | dotnetfx20sp2_url = 'http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2_x86.exe'; 13 | dotnetfx20sp2_url_x64 = 'http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2_x64.exe'; 14 | dotnetfx20sp2_url_ia64 = 'http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2_ia64.exe'; 15 | 16 | procedure dotnetfx20sp2(); 17 | begin 18 | if (netfxspversion(NetFx20, '') < 2) then 19 | AddProduct('dotnetfx20sp2' + GetArchitectureString() + '.exe', 20 | '/passive /norestart /lang:ENU', 21 | CustomMessage('dotnetfx20sp2_title'), 22 | CustomMessage('dotnetfx20sp2_size'), 23 | GetString(dotnetfx20sp2_url, dotnetfx20sp2_url_x64, dotnetfx20sp2_url_ia64), 24 | false, false); 25 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx35sp1.iss: -------------------------------------------------------------------------------- 1 | // requires Windows Server 2003 Service Pack 1, Windows Server 2008, Windows Vista, Windows XP Service Pack 2 2 | // requires Windows Installer 3.1 3 | // WARNING: express setup (downloads and installs the components depending on your OS) if you want to deploy it on cd or network download the full bootsrapper on website below 4 | // http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7 5 | 6 | [CustomMessages] 7 | dotnetfx35sp1_title=.NET Framework 3.5 Service Pack 1 8 | 9 | en.dotnetfx35sp1_size=3 MB - 232 MB 10 | de.dotnetfx35sp1_size=3 MB - 232 MB 11 | 12 | 13 | [Code] 14 | const 15 | dotnetfx35sp1_url = 'http://download.microsoft.com/download/0/6/1/061f001c-8752-4600-a198-53214c69b51f/dotnetfx35setup.exe'; 16 | 17 | procedure dotnetfx35sp1(); 18 | begin 19 | if (netfxspversion(NetFx35, '') < 1) then 20 | AddProduct('dotnetfx35sp1' + GetArchitectureString() + '.exe', 21 | '/lang:enu /passive /norestart', 22 | CustomMessage('dotnetfx35sp1_title'), 23 | CustomMessage('dotnetfx35sp1_size'), 24 | dotnetfx35sp1_url, 25 | false, false); 26 | end; -------------------------------------------------------------------------------- /ShareX/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 27 | 28 | -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/stringversion.iss: -------------------------------------------------------------------------------- 1 | function stringtoversion(var temp: String): Integer; 2 | var 3 | part: String; 4 | pos1: Integer; 5 | 6 | begin 7 | if (Length(temp) = 0) then begin 8 | Result := -1; 9 | Exit; 10 | end; 11 | 12 | pos1 := Pos('.', temp); 13 | if (pos1 = 0) then begin 14 | Result := StrToInt(temp); 15 | temp := ''; 16 | end else begin 17 | part := Copy(temp, 1, pos1 - 1); 18 | temp := Copy(temp, pos1 + 1, Length(temp)); 19 | Result := StrToInt(part); 20 | end; 21 | end; 22 | 23 | function compareinnerversion(var x, y: String): Integer; 24 | var 25 | num1, num2: Integer; 26 | 27 | begin 28 | num1 := stringtoversion(x); 29 | num2 := stringtoversion(y); 30 | if (num1 = -1) or (num2 = -1) then begin 31 | Result := 0; 32 | Exit; 33 | end; 34 | 35 | if (num1 < num2) then begin 36 | Result := -1; 37 | end else if (num1 > num2) then begin 38 | Result := 1; 39 | end else begin 40 | Result := compareinnerversion(x, y); 41 | end; 42 | end; 43 | 44 | function compareversion(versionA, versionB: String): Integer; 45 | var 46 | temp1, temp2: String; 47 | 48 | begin 49 | temp1 := versionA; 50 | temp2 := versionB; 51 | Result := compareinnerversion(temp1, temp2); 52 | end; 53 | -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx20lp.iss: -------------------------------------------------------------------------------- 1 | //http://www.microsoft.com/downloads/details.aspx?familyid=92E0E1CE-8693-4480-84FA-7D85EEF59016 2 | 3 | [CustomMessages] 4 | de.dotnetfx20lp_title=.NET Framework 2.0 Sprachpaket: Deutsch 5 | 6 | de.dotnetfx20lp_size=1,8 MB 7 | 8 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx 9 | de.dotnetfx20lp_lcid=1031 10 | 11 | de.dotnetfx20lp_url=http://download.microsoft.com/download/2/9/7/29768238-56c3-4ea6-abba-4c5246f2bc81/langpack.exe 12 | de.dotnetfx20lp_url_x64=http://download.microsoft.com/download/2/e/f/2ef250ba-a868-4074-a4c9-249004866f87/langpack.exe 13 | de.dotnetfx20lp_url_ia64=http://download.microsoft.com/download/8/9/8/898c5670-5e74-41c4-82fc-68dd837af627/langpack.exe 14 | 15 | 16 | [Code] 17 | procedure dotnetfx20lp(); 18 | begin 19 | if (ActiveLanguage() <> 'en') then begin 20 | if (not netfxinstalled(NetFx20, CustomMessage('dotnetfx20lp_lcid'))) then 21 | AddProduct('dotnetfx20' + GetArchitectureString() + '_' + ActiveLanguage() + '.exe', 22 | '/passive /norestart /lang:ENU', 23 | CustomMessage('dotnetfx20lp_title'), 24 | CustomMessage('dotnetfx20lp_size'), 25 | CustomMessage('dotnetfx20lp_url' + GetArchitectureString()), 26 | false, false); 27 | end; 28 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx20sp1.iss: -------------------------------------------------------------------------------- 1 | // requires Windows 2000 Service Pack 4, Windows Server 2003, Windows XP Service Pack 2 2 | // requires KB 835732 on Windows 2000 Service Pack 4 3 | // http://www.microsoft.com/downloads/details.aspx?FamilyID=79bc3b77-e02c-4ad3-aacf-a7633f706ba5 4 | 5 | [CustomMessages] 6 | dotnetfx20sp1_title=.NET Framework 2.0 Service Pack 1 7 | 8 | en.dotnetfx20sp1_size=23.6 MB 9 | de.dotnetfx20sp1_size=23,6 MB 10 | 11 | 12 | [Code] 13 | const 14 | dotnetfx20sp1_url = 'http://download.microsoft.com/download/0/8/c/08c19fa4-4c4f-4ffb-9d6c-150906578c9e/NetFx20SP1_x86.exe'; 15 | dotnetfx20sp1_url_x64 = 'http://download.microsoft.com/download/9/8/6/98610406-c2b7-45a4-bdc3-9db1b1c5f7e2/NetFx20SP1_x64.exe'; 16 | dotnetfx20sp1_url_ia64 = 'http://download.microsoft.com/download/c/9/7/c97d534b-8a55-495d-ab06-ad56f4b7f155/NetFx20SP1_ia64.exe'; 17 | 18 | procedure dotnetfx20sp1(); 19 | begin 20 | if (netfxspversion(NetFx20, '') < 1) then 21 | AddProduct('dotnetfx20sp1' + GetArchitectureString() + '.exe', 22 | '/passive /norestart /lang:ENU', 23 | CustomMessage('dotnetfx20sp1_title'), 24 | CustomMessage('dotnetfx20sp1_size'), 25 | GetString(dotnetfx20sp1_url, dotnetfx20sp1_url_x64, dotnetfx20sp1_url_ia64), 26 | false, false); 27 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx11.iss: -------------------------------------------------------------------------------- 1 | // requires Windows 2000; Windows Server 2003 Service Pack 1 for Itanium-based Systems; Windows Server 2003 x64 editions; Windows Server 2008 Datacenter; Windows Server 2008 Enterprise; Windows Server 2008 for Itanium-based Systems; Windows Server 2008 Standard; Windows Vista Business; Windows Vista Enterprise; Windows Vista Home Basic; Windows Vista Home Premium; Windows Vista Starter; Windows Vista Ultimate; Windows XP; Windows XP Professional x64 Edition; Windows NT 4.0 Service Pack 6a 2 | // requires internet explorer 5.0.1 or higher 3 | // http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3 4 | 5 | [CustomMessages] 6 | dotnetfx11_title=.NET Framework 1.1 7 | 8 | en.dotnetfx11_size=23.1 MB 9 | de.dotnetfx11_size=23,1 MB 10 | 11 | 12 | [Code] 13 | const 14 | dotnetfx11_url = 'http://download.microsoft.com/download/a/a/c/aac39226-8825-44ce-90e3-bf8203e74006/dotnetfx.exe'; 15 | 16 | procedure dotnetfx11(); 17 | begin 18 | if (IsX86() and not netfxinstalled(NetFx11, '')) then 19 | AddProduct('dotnetfx11.exe', 20 | '/q:a /c:"install /qb /l"', 21 | CustomMessage('dotnetfx11_title'), 22 | CustomMessage('dotnetfx11_size'), 23 | dotnetfx11_url, 24 | false, false); 25 | end; 26 | -------------------------------------------------------------------------------- /ShareX.ImageEffectsLib/Enums.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.ImageEffectsLib 27 | { 28 | public enum WatermarkType 29 | { 30 | Text, 31 | Image 32 | } 33 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Interop/Base.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System; 23 | 24 | namespace Greenshot.Interop 25 | { 26 | /// 27 | /// Common properties that has appreared in almost all objects 28 | /// 29 | public interface Common : IDisposable 30 | { 31 | } 32 | } -------------------------------------------------------------------------------- /ShareX.HistoryLib/Enums.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.HistoryLib 27 | { 28 | public enum HistoryRefreshInfoResult 29 | { 30 | Success, 31 | Same, 32 | Invalid 33 | } 34 | } -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx20sp1lp.iss: -------------------------------------------------------------------------------- 1 | //http://www.microsoft.com/downloads/details.aspx?FamilyID=1cc39ffe-a2aa-4548-91b3-855a2de99304 2 | 3 | [CustomMessages] 4 | de.dotnetfx20sp1lp_title=.NET Framework 2.0 SP1 Sprachpaket: Deutsch 5 | 6 | de.dotnetfx20sp1lp_size=3,4 MB 7 | 8 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx 9 | de.dotnetfx20sp1lp_lcid=1031 10 | 11 | de.dotnetfx20sp1lp_url=http://download.microsoft.com/download/8/a/a/8aab7e6a-5e58-4e83-be99-f5fb49fe811e/NetFx20SP1_x86de.exe 12 | de.dotnetfx20sp1lp_url_x64=http://download.microsoft.com/download/1/4/2/1425872f-c564-4ab2-8c9e-344afdaecd44/NetFx20SP1_x64de.exe 13 | de.dotnetfx20sp1lp_url_ia64=http://download.microsoft.com/download/a/0/b/a0bef431-19d8-433c-9f42-6e2824a8cb90/NetFx20SP1_ia64de.exe 14 | 15 | 16 | [Code] 17 | procedure dotnetfx20sp1lp(); 18 | begin 19 | if (ActiveLanguage() <> 'en') then begin 20 | if (netfxspversion(NetFx20, CustomMessage('dotnetfx20sp1lp_lcid')) < 1) then 21 | AddProduct('dotnetfx20sp1' + GetArchitectureString() + '_' + ActiveLanguage() + '.exe', 22 | '/passive /norestart /lang:ENU', 23 | CustomMessage('dotnetfx20sp1lp_title'), 24 | CustomMessage('dotnetfx20sp1lp_size'), 25 | CustomMessage('dotnetfx20sp1lp_url' + GetArchitectureString()), 26 | false, false); 27 | end; 28 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx20.iss: -------------------------------------------------------------------------------- 1 | // requires Windows 2000 Service Pack 3, Windows 98, Windows 98 Second Edition, Windows ME, Windows Server 2003, Windows XP Service Pack 2 2 | // requires internet explorer 5.0.1 or higher 3 | // requires windows installer 2.0 on windows 98, ME 4 | // requires Windows Installer 3.1 on windows 2000 or higher 5 | // http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5 6 | 7 | [CustomMessages] 8 | dotnetfx20_title=.NET Framework 2.0 9 | 10 | dotnetfx20_size=23 MB 11 | 12 | 13 | [Code] 14 | const 15 | dotnetfx20_url = 'http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe'; 16 | dotnetfx20_url_x64 = 'http://download.microsoft.com/download/a/3/f/a3f1bf98-18f3-4036-9b68-8e6de530ce0a/NetFx64.exe'; 17 | dotnetfx20_url_ia64 = 'http://download.microsoft.com/download/f/8/6/f86148a4-e8f7-4d08-a484-b4107f238728/NetFx64.exe'; 18 | 19 | procedure dotnetfx20(); 20 | begin 21 | if (not netfxinstalled(NetFx20, '')) then 22 | AddProduct('dotnetfx20' + GetArchitectureString() + '.exe', 23 | '/passive /norestart /lang:ENU', 24 | CustomMessage('dotnetfx20_title'), 25 | CustomMessage('dotnetfx20_size'), 26 | GetString(dotnetfx20_url, dotnetfx20_url_x64, dotnetfx20_url_ia64), 27 | false, false); 28 | end; -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx20sp2lp.iss: -------------------------------------------------------------------------------- 1 | //http://www.microsoft.com/downloads/details.aspx?FamilyID=c69789e0-a4fa-4b2e-a6b5-3b3695825992 2 | 3 | [CustomMessages] 4 | de.dotnetfx20sp2lp_title=.NET Framework 2.0 SP2 Sprachpaket: Deutsch 5 | 6 | de.dotnetfx20sp2lp_size=3,4 MB 7 | 8 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx 9 | de.dotnetfx20sp2lp_lcid=1031 10 | 11 | de.dotnetfx20sp2lp_url=http://download.microsoft.com/download/0/b/1/0b175c8e-34bd-46c0-bfcd-af8d33770c58/netfx20sp2_x86de.exe 12 | de.dotnetfx20sp2lp_url_x64=http://download.microsoft.com/download/4/e/c/4ec67a11-879d-4550-9c25-fd9ab4261b46/netfx20sp2_x64de.exe 13 | de.dotnetfx20sp2lp_url_ia64=http://download.microsoft.com/download/a/3/3/a3349a2d-36e4-4797-8297-4394e6fbd677/NetFx20SP2_ia64de.exe 14 | 15 | 16 | [Code] 17 | procedure dotnetfx20sp2lp(); 18 | begin 19 | if (ActiveLanguage() <> 'en') then begin 20 | if (netfxspversion(NetFx20, CustomMessage('dotnetfx20sp2lp_lcid')) < 2) then 21 | AddProduct('dotnetfx20sp2' + GetArchitectureString() + '_' + ActiveLanguage() + '.exe', 22 | '/lang:enu /passive /norestart"', 23 | CustomMessage('dotnetfx20sp2lp_title'), 24 | CustomMessage('dotnetfx20sp2lp_size'), 25 | CustomMessage('dotnetfx20sp2lp_url' + GetArchitectureString()), 26 | false, false); 27 | end; 28 | end; -------------------------------------------------------------------------------- /ShareX.UploadersLib/HelperClasses/OAuth/IOAuth.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.UploadersLib.HelperClasses 27 | { 28 | public interface IOAuth : IOAuthBase 29 | { 30 | OAuthInfo AuthInfo { get; } 31 | } 32 | } -------------------------------------------------------------------------------- /InnoSetup/Scripts/isxdl/english.ini: -------------------------------------------------------------------------------- 1 | [strings] 2 | ; General 3 | 100=File Download 4 | 101=Do you want to cancel the download? 5 | 102=%1 (%2 of %3) 6 | 103=%1 KB 7 | 104=%1 KB of %2 KB (%3%) 8 | 9 | ; Status information 10 | 110=Getting file information... 11 | 111=Redirecting to %1 12 | 112=Sending request... 13 | 113=Resolving %1 14 | 114=Connected to %1 15 | 115=Receiving... 16 | 116=Connecting to %1 17 | 18 | ; Error messages 19 | 120=Error connecting to Internet.\n\n%1 20 | 121=Error opening %1.\n\nThe server returned status code %2. 21 | 122=Error reading URL.\n\n%1 22 | 123=Error writing file %1.\n\n%2 23 | 124=Error opening file %1.\n\n%2 24 | 125='%1' is an invalid URL. 25 | 126=Error opening %1.\n\n%2 26 | 127=Error sending request.\n\n%1 27 | 128=Unsupported protocol. Only HTTP and FTP protocols are supported. 28 | 129=Failed to connect to %1.\n\n%2 29 | 130=Failed to query status code.\n\n%1 30 | 131=Error requesting file.\n\n%1 31 | 32 | ; Other 33 | 144=About... 34 | 146=Download 35 | 147=Setup is now downloading additional files to your computer. 36 | 37 | ; labels 38 | 160=File: 39 | 161=Speed: 40 | 162=Status: 41 | 163=Elapsed Time: 42 | 164=Remaining Time: 43 | 165=Current File: 44 | 166=Overall Progress: 45 | 167=Cancel 46 | 168=OK 47 | 169=User Name and Password 48 | 170=User Name: 49 | 171=Password: 50 | -------------------------------------------------------------------------------- /ShareX/ImageTag.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX 27 | { 28 | public class ImageTag 29 | { 30 | public string ActiveWindowTitle { get; set; } 31 | public string ActiveProcessName { get; set; } 32 | } 33 | } -------------------------------------------------------------------------------- /ShareX.UploadersLib/URLShortener.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.UploadersLib 27 | { 28 | public abstract class URLShortener : Uploader 29 | { 30 | public abstract UploadResult ShortenURL(string url); 31 | } 32 | } -------------------------------------------------------------------------------- /ShareX.UploadersLib/HelperClasses/OAuth/IOAuth2Basic.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.UploadersLib.HelperClasses 27 | { 28 | public interface IOAuth2Basic : IOAuthBase 29 | { 30 | OAuth2Info AuthInfo { get; } 31 | } 32 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Forms/BaseForm.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using GreenshotPlugin.Controls; 23 | 24 | namespace Greenshot 25 | { 26 | /// 27 | /// This class is only here to help in the Designer mode, so it's clear where the language files are 28 | /// 29 | public class BaseForm : GreenshotForm 30 | { 31 | } 32 | } -------------------------------------------------------------------------------- /ShareX/PointInfo.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using System.Drawing; 27 | 28 | namespace ShareX 29 | { 30 | public class PointInfo 31 | { 32 | public Point Position { get; set; } 33 | public Color Color { get; set; } 34 | } 35 | } -------------------------------------------------------------------------------- /ShareX.UploadersLib/HelperClasses/AccountInfo.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.UploadersLib.HelperClasses 27 | { 28 | public class AccountInfo 29 | { 30 | public string Username { get; set; } 31 | public string Password { get; set; } 32 | } 33 | } -------------------------------------------------------------------------------- /ShareX.UploadersLib/HelperClasses/OAuth/IOAuth2.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.UploadersLib.HelperClasses 27 | { 28 | public interface IOAuth2 : IOAuth2Basic 29 | { 30 | bool RefreshAccessToken(); 31 | 32 | bool CheckAuthorization(); 33 | } 34 | } -------------------------------------------------------------------------------- /ShareX.UploadersLib/HelperClasses/OAuth/IOAuthBase.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.UploadersLib.HelperClasses 27 | { 28 | public interface IOAuthBase 29 | { 30 | string GetAuthorizationURL(); 31 | 32 | bool GetAccessToken(string code); 33 | } 34 | } -------------------------------------------------------------------------------- /ShareX.HelpersLib/Automate/ScriptInfo.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.HelpersLib 27 | { 28 | public class ScriptInfo 29 | { 30 | public string Name { get; set; } 31 | public string Script { get; set; } 32 | public int LineDelay { get; set; } 33 | } 34 | } -------------------------------------------------------------------------------- /ShareX.UploadersLib/URLShorteners/VgdURLShortener.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.UploadersLib.URLShorteners 27 | { 28 | public class VgdURLShortener : IsgdURLShortener 29 | { 30 | protected override string APIURL { get { return "http://v.gd/create.php"; } } 31 | } 32 | } -------------------------------------------------------------------------------- /ShareX/WatchFolderSettings.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX 27 | { 28 | public class WatchFolderSettings 29 | { 30 | public string FolderPath { get; set; } 31 | public string Filter { get; set; } 32 | public bool IncludeSubdirectories { get; set; } 33 | } 34 | } -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx40full.iss: -------------------------------------------------------------------------------- 1 | // requires Windows 7, Windows 7 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Vista Service Pack 1, Windows XP Service Pack 3 2 | // requires Windows Installer 3.1 3 | // requires Internet Explorer 5.01 4 | // WARNING: express setup (downloads and installs the components depending on your OS) if you want to deploy it on cd or network download the full bootsrapper on website below 5 | // http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992 6 | 7 | [CustomMessages] 8 | dotnetfx40full_title=.NET Framework 4.0 Full 9 | 10 | dotnetfx40full_size=3 MB - 197 MB 11 | 12 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx 13 | en.dotnetfx40full_lcid= 14 | de.dotnetfx40full_lcid='/lcid 1031 ' 15 | 16 | 17 | [Code] 18 | const 19 | dotnetfx40full_url = 'http://download.microsoft.com/download/1/B/E/1BE39E79-7E39-46A3-96FF-047F95396215/dotNetFx40_Full_setup.exe'; 20 | 21 | procedure dotnetfx40full(); 22 | begin 23 | if (not netfxinstalled(NetFx40Full, '')) then 24 | AddProduct('dotNetFx40_Full_setup.exe', 25 | CustomMessage('dotnetfx40full_lcid') + '/passive /norestart', 26 | CustomMessage('dotnetfx40full_title'), 27 | CustomMessage('dotnetfx40full_size'), 28 | dotnetfx40full_url, 29 | false, false); 30 | end; -------------------------------------------------------------------------------- /ShareX/HotkeysConfig.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using ShareX.HelpersLib; 27 | using System.Collections.Generic; 28 | 29 | namespace ShareX 30 | { 31 | public class HotkeysConfig : SettingsBase 32 | { 33 | public List Hotkeys = HotkeyManager.GetDefaultHotkeyList(); 34 | } 35 | } -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/dotnetfx40client.iss: -------------------------------------------------------------------------------- 1 | // requires Windows 7, Windows 7 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Vista Service Pack 1, Windows XP Service Pack 3 2 | // requires Windows Installer 3.1 3 | // requires Internet Explorer 5.01 4 | // WARNING: express setup (downloads and installs the components depending on your OS) if you want to deploy it on cd or network download the full bootsrapper on website below 5 | // http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5765d7a8-7722-4888-a970-ac39b33fd8ab 6 | 7 | [CustomMessages] 8 | dotnetfx40client_title=.NET Framework 4.0 Client 9 | 10 | dotnetfx40client_size=3 MB - 197 MB 11 | 12 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx 13 | en.dotnetfx40client_lcid='' 14 | de.dotnetfx40client_lcid='/lcid 1031 ' 15 | 16 | 17 | [Code] 18 | const 19 | dotnetfx40client_url = 'http://download.microsoft.com/download/7/B/6/7B629E05-399A-4A92-B5BC-484C74B5124B/dotNetFx40_Client_setup.exe'; 20 | 21 | procedure dotnetfx40client(); 22 | begin 23 | if (not netfxinstalled(NetFx40Client, '')) then 24 | AddProduct('dotNetFx40_Client_setup.exe', 25 | CustomMessage('dotnetfx40client_lcid') + '/passive /norestart', 26 | CustomMessage('dotnetfx40client_title'), 27 | CustomMessage('dotnetfx40client_size'), 28 | dotnetfx40client_url, 29 | false, false); 30 | end; -------------------------------------------------------------------------------- /ShareX.IndexerLib/Enums.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using System.ComponentModel; 27 | 28 | namespace ShareX.IndexerLib 29 | { 30 | public enum IndexerOutput 31 | { 32 | [Description("Text")] 33 | Txt, 34 | [Description("HTML")] 35 | Html, 36 | [Description("XML")] 37 | Xml 38 | } 39 | } -------------------------------------------------------------------------------- /ShareX.HelpersLib/HelpersOptions.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.HelpersLib 27 | { 28 | public static class HelpersOptions 29 | { 30 | public static ProxyInfo CurrentProxy = new ProxyInfo(); 31 | public static bool UseAlternativeCopyImage = false; 32 | public static string BrowserPath = null; 33 | } 34 | } -------------------------------------------------------------------------------- /ShareX.HelpersLib/Tokenizer/BetweenTagsResult.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using System.Collections.Generic; 27 | 28 | namespace ShareX.HelpersLib 29 | { 30 | public class BetweenTagsResult 31 | { 32 | public List TokenList; 33 | public int StartIndex; 34 | public int EndIndex; 35 | public bool Status; 36 | } 37 | } -------------------------------------------------------------------------------- /ShareX.UploadersLib/FileUploaders/MaxFile.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.UploadersLib.FileUploaders 27 | { 28 | public sealed class MaxFile : Pomf 29 | { 30 | public MaxFile() 31 | { 32 | UploadURL = "https://maxfile.ro/static/upload.php"; 33 | ResultURL = "https://d.maxfile.ro"; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /ShareX.HistoryLib/HistoryItemInfoForm.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using System.Windows.Forms; 27 | 28 | namespace ShareX.HistoryLib 29 | { 30 | public partial class HistoryItemInfoForm : Form 31 | { 32 | public HistoryItemInfoForm(object hi) 33 | { 34 | InitializeComponent(); 35 | olvMain.SelectObject(hi); 36 | } 37 | } 38 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Drawing/Fields/Binding/IBindingConverter.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | namespace Greenshot.Drawing.Fields.Binding 23 | { 24 | /// 25 | /// Interface for a bidirectional converter, for use with BidirectionalBinding. 26 | /// convert(object) implementation must deal with both directions. 27 | /// see DecimalIntConverter 28 | /// 29 | public interface IBindingConverter 30 | { 31 | object convert(object o); 32 | } 33 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/FormWithoutActivation.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System.Windows.Forms; 23 | 24 | namespace GreenshotPlugin.Controls 25 | { 26 | /// 27 | /// FormWithoutActivation is exactly like a normal form, but doesn't activate (steal focus) 28 | /// 29 | internal class FormWithoutActivation : Form 30 | { 31 | protected override bool ShowWithoutActivation 32 | { 33 | get { return true; } 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /InnoSetup/Recorder devices setup.iss: -------------------------------------------------------------------------------- 1 | #define AppName "Recorder Devices for ShareX" 2 | #define AppVersion "0.12.8" 3 | 4 | [Setup] 5 | AppName={#AppName} 6 | AppVerName={#AppName} {#AppVersion} 7 | AppVersion={#AppVersion} 8 | ArchitecturesAllowed=x86 x64 ia64 9 | ArchitecturesInstallIn64BitMode=x64 ia64 10 | DefaultDirName={pf}\{#AppName} 11 | DefaultGroupName={#AppName} 12 | DirExistsWarning=no 13 | OutputBaseFilename=Recorder-devices-setup 14 | OutputDir=Output\ 15 | 16 | [Languages] 17 | Name: "en"; MessagesFile: "compiler:Default.isl" 18 | Name: "de"; MessagesFile: "compiler:Languages\German.isl" 19 | 20 | [Files] 21 | Source: "..\Lib\screen-capture-recorder.dll"; DestDir: {app}; Flags: regserver 32bit; Check: not IsWin64 22 | Source: "..\Lib\screen-capture-recorder-x64.dll"; DestDir: {app}; Flags: regserver 64bit; Check: IsWin64 23 | Source: "..\Lib\virtual-audio-capturer.dll"; DestDir: {app}; Flags: regserver 32bit; Check: not IsWin64 24 | Source: "..\Lib\virtual-audio-capturer-x64.dll"; DestDir: {app}; Flags: regserver 64bit; Check: IsWin64 25 | 26 | [Code] 27 | #include "Scripts\products.iss" 28 | #include "Scripts\products\stringversion.iss" 29 | #include "Scripts\products\winversion.iss" 30 | #include "Scripts\products\fileversion.iss" 31 | #include "Scripts\products\msi31.iss" 32 | #include "Scripts\products\vcredist2010.iss" 33 | 34 | function InitializeSetup(): Boolean; 35 | begin 36 | initwinversion(); 37 | msi31('3.1'); 38 | vcredist2010(); 39 | Result := true; 40 | end; 41 | -------------------------------------------------------------------------------- /ShareX.HelpersLib/UITypeEditors/MyColorConverter.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using System.ComponentModel; 27 | using System.Drawing; 28 | 29 | namespace ShareX.HelpersLib 30 | { 31 | public class MyColorConverter : ColorConverter 32 | { 33 | public override bool GetStandardValuesSupported(ITypeDescriptorContext context) 34 | { 35 | return false; 36 | } 37 | } 38 | } -------------------------------------------------------------------------------- /ShareX.MediaLib/Enums.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using System.ComponentModel; 27 | 28 | namespace ShareX.MediaLib 29 | { 30 | public enum ThumbnailLocationType 31 | { 32 | [Description("Default folder")] 33 | DefaultFolder, 34 | [Description("Parent folder of the media file")] 35 | ParentFolder, 36 | [Description("Custom folder")] 37 | CustomFolder 38 | } 39 | } -------------------------------------------------------------------------------- /ShareX.ScreenCaptureLib/LocationInfo.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.ScreenCaptureLib 27 | { 28 | public class LocationInfo 29 | { 30 | public long Location { get; set; } 31 | public long Length { get; set; } 32 | 33 | public LocationInfo(long location, long length) 34 | { 35 | Location = location; 36 | Length = length; 37 | } 38 | } 39 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/GreenshotButton.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System.ComponentModel; 23 | using System.Windows.Forms; 24 | 25 | namespace GreenshotPlugin.Controls 26 | { 27 | internal class GreenshotButton : Button, IGreenshotLanguageBindable 28 | { 29 | [Category("Greenshot"), DefaultValue(null), Description("Specifies key of the language file to use when displaying the text.")] 30 | public string LanguageKey 31 | { 32 | get; 33 | set; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/GreenshotLabel.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System.ComponentModel; 23 | using System.Windows.Forms; 24 | 25 | namespace GreenshotPlugin.Controls 26 | { 27 | internal class GreenshotLabel : Label, IGreenshotLanguageBindable 28 | { 29 | [Category("Greenshot"), DefaultValue(null), Description("Specifies key of the language file to use when displaying the text.")] 30 | public string LanguageKey 31 | { 32 | get; 33 | set; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/GreenshotTabPage.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System.ComponentModel; 23 | using System.Windows.Forms; 24 | 25 | namespace GreenshotPlugin.Controls 26 | { 27 | internal class GreenshotTabPage : TabPage, IGreenshotLanguageBindable 28 | { 29 | [Category("Greenshot"), DefaultValue(null), Description("Specifies key of the language file to use when displaying the text.")] 30 | public string LanguageKey 31 | { 32 | get; 33 | set; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/GreenshotGroupBox.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System.ComponentModel; 23 | using System.Windows.Forms; 24 | 25 | namespace GreenshotPlugin.Controls 26 | { 27 | internal class GreenshotGroupBox : GroupBox, IGreenshotLanguageBindable 28 | { 29 | [Category("Greenshot"), DefaultValue(null), Description("Specifies key of the language file to use when displaying the text.")] 30 | public string LanguageKey 31 | { 32 | get; 33 | set; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/GreenshotToolStripLabel.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System.ComponentModel; 23 | using System.Windows.Forms; 24 | 25 | namespace GreenshotPlugin.Controls 26 | { 27 | internal class GreenshotToolStripLabel : ToolStripLabel, IGreenshotLanguageBindable 28 | { 29 | [Category("Greenshot"), DefaultValue(null), Description("Specifies key of the language file to use when displaying the text.")] 30 | public string LanguageKey 31 | { 32 | get; 33 | set; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /ShareX.ImageEffectsLib/Adjustments/Inverse.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using ShareX.HelpersLib; 27 | using System.Drawing; 28 | 29 | namespace ShareX.ImageEffectsLib 30 | { 31 | internal class Inverse : ImageEffect 32 | { 33 | public override Image Apply(Image img) 34 | { 35 | using (img) 36 | { 37 | return ColorMatrixManager.Inverse().Apply(img); 38 | } 39 | } 40 | } 41 | } -------------------------------------------------------------------------------- /ShareX.ImageEffectsLib/Filters/Emboss.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using ShareX.HelpersLib; 27 | using System.Drawing; 28 | 29 | namespace ShareX.ImageEffectsLib 30 | { 31 | internal class Emboss : ImageEffect 32 | { 33 | public override Image Apply(Image img) 34 | { 35 | using (img) 36 | { 37 | return ConvolutionMatrixManager.Emboss().Apply(img); 38 | } 39 | } 40 | } 41 | } -------------------------------------------------------------------------------- /ShareX.ImageEffectsLib/Filters/Smooth.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using ShareX.HelpersLib; 27 | using System.Drawing; 28 | 29 | namespace ShareX.ImageEffectsLib 30 | { 31 | internal class Smooth : ImageEffect 32 | { 33 | public override Image Apply(Image img) 34 | { 35 | using (img) 36 | { 37 | return ConvolutionMatrixManager.Smooth().Apply(img); 38 | } 39 | } 40 | } 41 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/GreenshotToolStripButton.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System.ComponentModel; 23 | using System.Windows.Forms; 24 | 25 | namespace GreenshotPlugin.Controls 26 | { 27 | internal class GreenshotToolStripButton : ToolStripButton, IGreenshotLanguageBindable 28 | { 29 | [Category("Greenshot"), DefaultValue(null), Description("Specifies key of the language file to use when displaying the text.")] 30 | public string LanguageKey 31 | { 32 | get; 33 | set; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /ShareX.IRCLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | // General Information about an assembly is controlled through the following 5 | // set of attributes. Change these attribute values to modify the information 6 | // associated with an assembly. 7 | [assembly: AssemblyTitle("ShareX.IRCLib")] 8 | [assembly: AssemblyDescription("")] 9 | [assembly: AssemblyConfiguration("")] 10 | [assembly: AssemblyCompany("ShareX Team")] 11 | [assembly: AssemblyProduct("ShareX")] 12 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 13 | [assembly: AssemblyTrademark("")] 14 | [assembly: AssemblyCulture("")] 15 | 16 | // Setting ComVisible to false makes the types in this assembly not visible 17 | // to COM components. If you need to access a type in this assembly from 18 | // COM, set the ComVisible attribute to true on that type. 19 | [assembly: ComVisible(false)] 20 | 21 | // The following GUID is for the ID of the typelib if this project is exposed to COM 22 | [assembly: Guid("ef7fcc3f-b776-4a5e-bddc-32329ab11a58")] 23 | 24 | // Version information for an assembly consists of the following four values: 25 | // 26 | // Major Version 27 | // Minor Version 28 | // Build Number 29 | // Revision 30 | // 31 | // You can specify all the values or you can default the Build and Revision Numbers 32 | // by using the '*' as shown below: 33 | // [assembly: AssemblyVersion("1.0.*")] 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /ShareX.ImageEffectsLib/Adjustments/Polaroid.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using ShareX.HelpersLib; 27 | using System.Drawing; 28 | 29 | namespace ShareX.ImageEffectsLib 30 | { 31 | internal class Polaroid : ImageEffect 32 | { 33 | public override Image Apply(Image img) 34 | { 35 | using (img) 36 | { 37 | return ColorMatrixManager.Polaroid().Apply(img); 38 | } 39 | } 40 | } 41 | } -------------------------------------------------------------------------------- /ShareX.Setup/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | // General Information about an assembly is controlled through the following 5 | // set of attributes. Change these attribute values to modify the information 6 | // associated with an assembly. 7 | [assembly: AssemblyTitle("ShareX Setup")] 8 | [assembly: AssemblyDescription("")] 9 | [assembly: AssemblyConfiguration("")] 10 | [assembly: AssemblyCompany("ShareX Team")] 11 | [assembly: AssemblyProduct("ShareX")] 12 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 13 | [assembly: AssemblyTrademark("")] 14 | [assembly: AssemblyCulture("")] 15 | 16 | // Setting ComVisible to false makes the types in this assembly not visible 17 | // to COM components. If you need to access a type in this assembly from 18 | // COM, set the ComVisible attribute to true on that type. 19 | [assembly: ComVisible(false)] 20 | 21 | // The following GUID is for the ID of the typelib if this project is exposed to COM 22 | [assembly: Guid("e16c72bd-71a1-4663-a92d-31e0d58df3b9")] 23 | 24 | // Version information for an assembly consists of the following four values: 25 | // 26 | // Major Version 27 | // Minor Version 28 | // Build Number 29 | // Revision 30 | // 31 | // You can specify all the values or you can default the Build and Revision Numbers 32 | // by using the '*' as shown below: 33 | // [assembly: AssemblyVersion("1.0.*")] 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/GreenshotToolStripMenuItem.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System.ComponentModel; 23 | using System.Windows.Forms; 24 | 25 | namespace GreenshotPlugin.Controls 26 | { 27 | internal class GreenshotToolStripMenuItem : ToolStripMenuItem, IGreenshotLanguageBindable 28 | { 29 | [Category("Greenshot"), DefaultValue(null), Description("Specifies key of the language file to use when displaying the text.")] 30 | public string LanguageKey 31 | { 32 | get; 33 | set; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /ShareX.MediaLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | 4 | // General Information about an assembly is controlled through the following 5 | // set of attributes. Change these attribute values to modify the information 6 | // associated with an assembly. 7 | [assembly: AssemblyTitle("ShareX MediaLib")] 8 | [assembly: AssemblyDescription("")] 9 | [assembly: AssemblyConfiguration("")] 10 | [assembly: AssemblyCompany("ShareX Team")] 11 | [assembly: AssemblyProduct("ShareX")] 12 | [assembly: AssemblyCopyright("Copyright (c) 2007-2015 ShareX Team")] 13 | [assembly: AssemblyTrademark("")] 14 | [assembly: AssemblyCulture("")] 15 | 16 | // Setting ComVisible to false makes the types in this assembly not visible 17 | // to COM components. If you need to access a type in this assembly from 18 | // COM, set the ComVisible attribute to true on that type. 19 | [assembly: ComVisible(false)] 20 | 21 | // The following GUID is for the ID of the typelib if this project is exposed to COM 22 | [assembly: Guid("1a190e53-1419-4cc2-b0e5-3bc7ea861c8b")] 23 | 24 | // Version information for an assembly consists of the following four values: 25 | // 26 | // Major Version 27 | // Minor Version 28 | // Build Number 29 | // Revision 30 | // 31 | // You can specify all the values or you can default the Build and Revision Numbers 32 | // by using the '*' as shown below: 33 | // [assembly: AssemblyVersion("1.0.*")] 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Drawing/Fields/Binding/IBindingValidator.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | namespace Greenshot.Drawing.Fields.Binding 23 | { 24 | /// 25 | /// Interface for a bidirectional validator, for use with BidirectionalBinding. 26 | /// Useful if you do not want to synchronize values which would be illegal on 27 | /// one of the bound objects (e.g. null value on some form components) 28 | /// see NotNullValidator 29 | /// 30 | public interface IBindingValidator 31 | { 32 | bool validate(object o); 33 | } 34 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/IGreenshotLanguageBindable.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | namespace GreenshotPlugin.Controls 23 | { 24 | /// 25 | /// This interface describes the designer fields that need to be implemented for Greenshot controls 26 | /// 27 | internal interface IGreenshotLanguageBindable 28 | { 29 | /// 30 | /// Language key to use to fill the Text value with 31 | /// 32 | string LanguageKey 33 | { 34 | get; 35 | set; 36 | } 37 | } 38 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Controls/GreenshotToolDropDownButton.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System.ComponentModel; 23 | using System.Windows.Forms; 24 | 25 | namespace GreenshotPlugin.Controls 26 | { 27 | internal class GreenshotToolStripDropDownButton : ToolStripDropDownButton, IGreenshotLanguageBindable 28 | { 29 | [Category("Greenshot"), DefaultValue(null), Description("Specifies key of the language file to use when displaying the text.")] 30 | public string LanguageKey 31 | { 32 | get; 33 | set; 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /ShareX.UploadersLib/HelperClasses/Argument.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.UploadersLib 27 | { 28 | public class Argument 29 | { 30 | public string Name { get; set; } 31 | 32 | public string Value { get; set; } 33 | 34 | public Argument() 35 | { 36 | } 37 | 38 | public Argument(string name, string value) 39 | { 40 | Name = name; 41 | Value = value; 42 | } 43 | } 44 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Drawing/Filters/IFilter.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using Greenshot.Drawing.Fields; 23 | using Greenshot.Plugin.Drawing; 24 | using System.ComponentModel; 25 | using System.Drawing; 26 | 27 | namespace Greenshot.Drawing.Filters 28 | { 29 | public interface IFilter : INotifyPropertyChanged, IFieldHolder 30 | { 31 | DrawableContainer Parent { get; set; } 32 | 33 | void Apply(Graphics graphics, Bitmap bmp, Rectangle rect, RenderMode renderMode); 34 | 35 | DrawableContainer GetParent(); 36 | 37 | bool Invert { get; set; } 38 | } 39 | } -------------------------------------------------------------------------------- /ShareX.ImageEffectsLib/ImageEffect.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using System.ComponentModel; 27 | using System.Drawing; 28 | 29 | namespace ShareX.ImageEffectsLib 30 | { 31 | public abstract class ImageEffect 32 | { 33 | [DefaultValue(true), Browsable(false)] 34 | public bool Enabled { get; set; } 35 | 36 | protected ImageEffect() 37 | { 38 | Enabled = true; 39 | } 40 | 41 | public abstract Image Apply(Image img); 42 | } 43 | } -------------------------------------------------------------------------------- /ShareX.HelpersLib/ClipboardFormat.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | namespace ShareX.HelpersLib 27 | { 28 | public class ClipboardFormat 29 | { 30 | public string Description { get; set; } 31 | public string Format { get; set; } 32 | 33 | public ClipboardFormat() 34 | { 35 | } 36 | 37 | public ClipboardFormat(string description, string format) 38 | { 39 | Description = description; 40 | Format = format; 41 | } 42 | } 43 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/UnmanagedHelpers/WinMM.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System; 23 | using System.Runtime.InteropServices; 24 | 25 | namespace GreenshotPlugin.UnmanagedHelpers 26 | { 27 | /// 28 | /// Windows Media 29 | /// 30 | public class WinMM 31 | { 32 | [DllImport("winmm.dll", SetLastError = true)] 33 | public static extern bool PlaySound(byte[] ptrToSound, UIntPtr hmod, uint fdwSound); 34 | 35 | [DllImport("winmm.dll", SetLastError = true)] 36 | public static extern bool PlaySound(IntPtr ptrToSound, UIntPtr hmod, uint fdwSound); 37 | } 38 | } -------------------------------------------------------------------------------- /InnoSetup/Scripts/products/msi45.iss: -------------------------------------------------------------------------------- 1 | [CustomMessages] 2 | msi45_title=Windows Installer 4.5 3 | 4 | en.msi45win60_size=1.7 MB 5 | de.msi45win60_size=1,7 MB 6 | 7 | en.msi45win52_size=3.0 MB 8 | de.msi45win52_size=3,0 MB 9 | 10 | en.msi45win51_size=3.2 MB 11 | de.msi45win51_size=3,2 MB 12 | 13 | 14 | [Code] 15 | const 16 | msi45win60_url = 'http://download.microsoft.com/download/2/6/1/261fca42-22c0-4f91-9451-0e0f2e08356d/Windows6.0-KB942288-v2-x86.msu'; 17 | msi45win52_url = 'http://download.microsoft.com/download/2/6/1/261fca42-22c0-4f91-9451-0e0f2e08356d/WindowsServer2003-KB942288-v4-x86.exe'; 18 | msi45win51_url = 'http://download.microsoft.com/download/2/6/1/261fca42-22c0-4f91-9451-0e0f2e08356d/WindowsXP-KB942288-v3-x86.exe'; 19 | 20 | procedure msi45(MinVersion: string); 21 | begin 22 | if (IsX86() and (compareversion(fileversion(ExpandConstant('{sys}{\}msi.dll')), MinVersion) < 0)) then begin 23 | if minwinversion(6, 0) then 24 | AddProduct('msi45_60.msu', 25 | '/quiet /norestart', 26 | CustomMessage('msi45_title'), 27 | CustomMessage('msi45win60_size'), 28 | msi45win60_url, 29 | false, false) 30 | else if minwinversion(5, 2) then 31 | AddProduct('msi45_52.exe', 32 | '/quiet /norestart', 33 | CustomMessage('msi45_title'), 34 | CustomMessage('msi45win52_size'), 35 | msi45win52_url, 36 | false, false) 37 | else if minwinversion(5, 1) then 38 | AddProduct('msi45_51.exe', 39 | '/quiet /norestart', 40 | CustomMessage('msi45_title'), 41 | CustomMessage('msi45win51_size'), 42 | msi45win51_url, 43 | false, false); 44 | end; 45 | end; -------------------------------------------------------------------------------- /ShareX.ImageEffectsLib/Filters/Sharpen.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using ShareX.HelpersLib; 27 | using System.Drawing; 28 | 29 | namespace ShareX.ImageEffectsLib 30 | { 31 | internal class Sharpen : ImageEffect 32 | { 33 | public override Image Apply(Image img) 34 | { 35 | //return ImageHelpers.Sharpen(img, Strength); 36 | 37 | using (img) 38 | { 39 | return ConvolutionMatrixManager.Sharpen().Apply(img); 40 | } 41 | } 42 | } 43 | } -------------------------------------------------------------------------------- /Greenshot.ImageEditor/Interop/IOleWindow.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * Greenshot - a free and open source screenshot tool 3 | * Copyright (C) 2007-2013 Thomas Braun, Jens Klingen, Robin Krom 4 | * 5 | * For more information see: http://getgreenshot.org/ 6 | * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ 7 | * 8 | * This program is free software: you can redistribute it and/or modify 9 | * it under the terms of the GNU General Public License as published by 10 | * the Free Software Foundation, either version 1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU General Public License 19 | * along with this program. If not, see . 20 | */ 21 | 22 | using System; 23 | using System.Runtime.InteropServices; 24 | 25 | namespace Greenshot.Interop 26 | { 27 | // Needed to get the Window handle from the IDocument2 28 | // See: http://msdn.microsoft.com/en-us/library/ms680102%28v=vs.85%29.aspx 29 | [ComImport, Guid("00000114-0000-0000-C000-000000000046"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] 30 | public interface IOleWindow 31 | { 32 | void GetWindow(out IntPtr phwnd); 33 | 34 | void ContextSensitiveHelp([In, MarshalAs(UnmanagedType.Bool)] bool fEnterMode); 35 | } 36 | } -------------------------------------------------------------------------------- /ShareX.HelpersLib/FixedSizedQueue.cs: -------------------------------------------------------------------------------- 1 | #region License Information (GPL v3) 2 | 3 | /* 4 | ShareX - A program that allows you to take screenshots and share any file type 5 | Copyright (c) 2007-2015 ShareX Team 6 | 7 | This program is free software; you can redistribute it and/or 8 | modify it under the terms of the GNU General Public License 9 | as published by the Free Software Foundation; either version 2 10 | of the License, or (at your option) any later version. 11 | 12 | This program is distributed in the hope that it will be useful, 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | GNU General Public License for more details. 16 | 17 | You should have received a copy of the GNU General Public License 18 | along with this program; if not, write to the Free Software 19 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 | 21 | Optionally you can also view the license at . 22 | */ 23 | 24 | #endregion License Information (GPL v3) 25 | 26 | using System.Collections.Generic; 27 | 28 | namespace ShareX.HelpersLib 29 | { 30 | public class FixedSizedQueue : Queue 31 | { 32 | public int Size { get; private set; } 33 | 34 | public FixedSizedQueue(int size) 35 | { 36 | Size = size; 37 | } 38 | 39 | public new void Enqueue(T obj) 40 | { 41 | base.Enqueue(obj); 42 | while (Count > Size) Dequeue(); 43 | } 44 | } 45 | } --------------------------------------------------------------------------------