From 7c7e97d0564c27a839fa9b5014f451c5c3fa3e91 Mon Sep 17 00:00:00 2001 From: Yuriy Date: Fri, 21 Jun 2024 17:56:50 -0400 Subject: [PATCH] submodule update --- Assets/icon.png | Bin 0 -> 69980 bytes Freedomain Social Media Poster.ahk | 170 ++++++++++-------------- Lib/Freedomain-Posters-Shared-Functions | 2 +- 3 files changed, 68 insertions(+), 104 deletions(-) create mode 100644 Assets/icon.png diff --git a/Assets/icon.png b/Assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..806c6934c2d24e8f310fa8a800e3a2c4fa56bbda GIT binary patch literal 69980 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

RD6@oyWY&5Y^;q<$WdP?KRW`)s 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 Sth9Xq0000_a literal 0 HcmV?d00001 diff --git a/Freedomain Social Media Poster.ahk b/Freedomain Social Media Poster.ahk index a04eba2..07e7a6a 100644 --- a/Freedomain Social Media Poster.ahk +++ b/Freedomain Social Media Poster.ahk @@ -348,27 +348,27 @@ TooltipXPosition := Round((A_ScreenWidth / 2) - (A_ScreenWidth / 10)) ; Center T GuiWidth := 1366 GuiFontSize := 10 TemplatesGroupBoxWidth := 700 -MarginSpace = 10 -MarginSpaceDoubled := MarginSpace * 2 +MarginSize = 10 +MarginSizeDoubled := MarginSize * 2 EditBoxWidth := 700 -EditBoxHalfWidths := EditBoxWidth / 2 - (MarginSpace * 1.7) -EditBoxThirdsWidth := EditBoxWidth / 3 - (MarginSpace * 1.5) +EditBoxHalfWidths := EditBoxWidth / 2 - (MarginSize * 1.7) +EditBoxThirdsWidth := EditBoxWidth / 3 - (MarginSize * 1.5) GroupBox_PlatformsWidth := 180 ImageSelectionButtonWidth := 100 -ImageFilepathEditBoxWidth := EditBoxWidth - ImageSelectionButtonWidth - MarginSpace +ImageFilepathEditBoxWidth := EditBoxWidth - ImageSelectionButtonWidth - MarginSize SelectFileButtonWidth := 50 -SelectFileButtonXPos := EditBoxWidth - SelectFileButtonWidth - MarginSpace +SelectFileButtonXPos := EditBoxWidth - SelectFileButtonWidth - MarginSize CharCountXPos := EditBoxWidth - 20 -; FilePathEditBoxWidth := EditBoxWidth - SelectFileButtonWidth - MarginSpace +; FilePathEditBoxWidth := EditBoxWidth - SelectFileButtonWidth - MarginSize -PlatformsGroupBoxXLocation := EditBoxWidth + (MarginSpace * 3) +PlatformsGroupBoxXLocation := EditBoxWidth + (MarginSize * 3) ; SettingsGroupBoxXLocation := PlatformsGroupBoxXLocation + ActionButtonWidths SettingsGroupBoxXLocation := PlatformsGroupBoxXLocation + GroupBox_PlatformsWidth ActionButtonWidths := 355 -ActionButtonHalfWidths := (ActionButtonWidths / 2) - (MarginSpace / 2) +ActionButtonHalfWidths := (ActionButtonWidths / 2) - (MarginSize / 2) -Gui, Margin, %MarginSpace%, %MarginSpace% +Gui, Margin, %MarginSize%, %MarginSize% GUINormalFontSize := 15 @@ -380,7 +380,7 @@ GUINormalFontSize := 15 Gui, Font, s10 ; Gui, Font, s8 if(TestingMode){ - Gui, Add, Text,cRed yp+0 x%MarginSpace% ,TESTING MODE + Gui, Add, Text,cRed yp+0 x%MarginSize% ,TESTING MODE } if(DevMode){ Gui, Add, Text,cRed yp+0 x+30 ,DEV MODE @@ -389,32 +389,32 @@ if(DevMode){ Gui, Font, s%GUINormalFontSize% Gui, Font, Bold -Gui, Add, Text, x%Marginspace% y+5, Post Title +Gui, Add, Text, x%MarginSize% y+5, Post Title Gui, Font, s8 Gui, Font, Normal Gui, Font, s8 -Gui, Add, Button, x+%MarginSpace% gPasteClipboardToEditBox vPasteClipboardToSMPTitle, Paste Clipboard +Gui, Add, Button, x+%MarginSize% gPasteClipboardToEditBox vPasteClipboardToSMPTitle, Paste Clipboard Gui, Add, Checkbox, xp+120 vBoldTitleWAPI Checked%BoldTitleCheckStatus% gUpdateVars,Bold Title on Discord/Telegram Gui, Add, Checkbox, xp+220 vNewLineBetweenTitle Checked%SpaceBetweenTitleBodyCheckStatus% gUpdateVars,Blank Line Between Title+Body Gui, Font, Normal Gui, Font, s%GUINormalFontSize% -Gui, Add, Edit, x%MarginSpace% y+%marginspace% w%EditBoxWidth% vPostTitle gUpdateCharCount h50, %PostTitle% +Gui, Add, Edit, x%MarginSize% y+%MarginSize% w%EditBoxWidth% vPostTitle gUpdateCharCount h50, %PostTitle% Gui, Font, Bold Gui, Add, Text,, Post Body Gui, Font, Normal Gui, Font, s8 -Gui, Add, Button, x+%MarginSpace% gPasteClipboardToEditBox vPasteClipboardToSMPBody, Paste Clipboard +Gui, Add, Button, x+%MarginSize% gPasteClipboardToEditBox vPasteClipboardToSMPBody, Paste Clipboard Gui, Font, s%GUINormalFontSize% -Gui, Add, Edit, x%MarginSpace% y+2 w%EditBoxWidth% h200 vPostBody gUpdateCharCount, %PostBody% +Gui, Add, Edit, x%MarginSize% y+2 w%EditBoxWidth% h200 vPostBody gUpdateCharCount, %PostBody% ; Gui, font, color, cblack Gui, Font, s%GUINormalFontSize% Gui, Font, Bold -Gui, Add, Text, x%marginspace% y+%MarginSpace% w%EditBoxWidth% ,Tags +Gui, Add, Text, x%MarginSize% y+%MarginSize% w%EditBoxWidth% ,Tags Gui, Font, s7 Gui, Font, Normal Gui, Add, Text, x65 yp+7, (Required by Steemit, Bastyon, ) @@ -425,37 +425,39 @@ Gui, Add, Edit,yp-5 x%CharCountXPos% w30 vCharCount, Gui, Font, s%GUINormalFontSize% Gui, Font, Normal -Gui, Add, Edit, x%MarginSpace% y+10 vPostTags gUpdateVars h33 w%EditBoxWidth%, %PostTags% +Gui, Add, Edit, x%MarginSize% y+10 vPostTags gUpdateVars h33 w%EditBoxWidth%, %PostTags% Gui, Font, s%GUINormalFontSize% Gui, Font, Bold -Gui, Add, Text,x%marginspace% w%EditBoxWidth%, Image Attachment Filepath +Gui, Add, Text,x%MarginSize% w%EditBoxWidth%, Image Attachment Filepath Gui, Font, Normal -Gui, Add, Edit, x%MarginSpace% y+2 vImageAttachmentFilepath gUpdateVars h33 w%ImageFilepathEditBoxWidth%, %ImageAttachmentFilepath% +Gui, Add, Edit, x%MarginSize% y+2 vImageAttachmentFilepath gUpdateVars h33 w%ImageFilepathEditBoxWidth%, %ImageAttachmentFilepath% Gui, Add, Button, gSelectFilepath w%ImageSelectionButtonWidth% x+M yp+0 h33, Select Gui, Font, Bold -Gui, Add, GroupBox,r2.5 x%MarginSpace% y+20 Center w%TemplatesGroupBoxWidth%, Other +Gui, Add, GroupBox,r2.5 x%MarginSize% y+20 Center w%TemplatesGroupBoxWidth%, Other Gui, Font, Normal -Gui, Add, Button,xp+%Marginspace% yp+35 w%EditBoxThirdsWidth% h30 gSaveAsTemplate, Save As Template -Gui, Add, Button,x+%MarginSpace% w%EditBoxThirdsWidth% h30 gLoadTemplate, Load Template -Gui, Add, Button, x+%MarginSpace% w%EditBoxThirdsWidth% h30 gLoadLastPost, Load Last Post +Gui, Add, Button,xp+%MarginSize% yp+35 w%EditBoxThirdsWidth% h30 gSaveAsTemplate, Save As Template +Gui, Add, Button,x+%MarginSize% w%EditBoxThirdsWidth% h30 gLoadTemplate, Load Template +Gui, Add, Button, x+%MarginSize% w%EditBoxThirdsWidth% h30 gLoadLastPost, Load Last Post -if(UpdateAvailable) -Gui, Add, Button, x%MarginSpaceDoubled% y+%MarginSpace% w%EditBoxHalfWidths% h30 gUpdateScript vUpdateAvailable, Update Available: %UpdateVersionNumber% +/*if(UpdateAvailable) +Gui, Add, Button, x%MarginSizeDoubled% y+%MarginSize% w%EditBoxHalfWidths% h30 gUpdateScript vUpdateAvailable, Update Available: %UpdateVersionNumber% else, -Gui, Add, Button, x%MarginSpaceDoubled% y+%MarginSpace% w%EditBoxHalfWidths% h30 gUpdateScript vUpdateAvailable, Poster Up-to-Date - +*/ +Gui, Add, Button, x%MarginSizeDoubled% y+%MarginSize% w%EditBoxHalfWidths% h30 gUpdateScript vUpdateAvailable, %ScriptAbbreviatedName% Up-to-Date +/* if(ChromeUpdateAvailable) -Gui, Add, Button,x+%MarginSpace% yp+0 w%EditBoxHalfWidths% h30 vChromeUpdateAvailable gUpdateChrome, Chrome Update Available! +Gui, Add, Button,x+%MarginSize% yp+0 w%EditBoxHalfWidths% h30 vChromeUpdateAvailable gUpdateChrome, Chrome Update Available! else, -Gui, Add, Button,x+%MarginSpace% yp+0 w%EditBoxHalfWidths% h30 vChromeUpdateAvailable gUpdateChrome , Chrome Up-to-Date +*/ +Gui, Add, Button,x+%MarginSize% yp+0 w%EditBoxHalfWidths% h30 vChromeUpdateAvailable gUpdateChrome , Chrome Up-to-Date if(DevMode){ - Gui, Add, Button, x%MarginSpace% y+10 w%EditBoxThirdsWidth% h30 gOpenErrorLog, OpenErrorLog + Gui, Add, Button, x%MarginSize% y+10 w%EditBoxThirdsWidth% h30 gOpenErrorLog, OpenErrorLog } @@ -608,31 +610,6 @@ UpdateScript() Return -UpdateChrome: - -if(CheckForChromeUpdates = "") -Status := CheckForChromeUpdates(ChromeFilepath) - -if(!status){ - OnMessage(0x44, "OnMsgBoxConfirmChromiumOverwrite") - MsgBox 0x41, Already Up-to-Date, Yor current Chromium version is already up to date. `nDo you want to download and overwrite it? - OnMessage(0x44, "") - - IfMsgBox OK, { - Return - } Else IfMsgBox Cancel, { - - } - } - - - Status := DownloadLatestChromium() - if(Status) - GuiControl,,ChromeUpdateAvailable, Chrome Up-to-Dat - - - Return - /* */ @@ -642,9 +619,6 @@ GuiClose: Gui, Submit, Return -OpenErrorLog: -run, %ErrorLoggingDirectory% -Return ToggleTestingMode: ToggleTestingMode() @@ -661,9 +635,6 @@ ToggleDevMode() run, "%A_ScriptFullPath%" "LastPost" Return -OpenGiteaPage: -run, https://freedomain.dev/yuriy/social-media-poster -Return CompileScript: ; msgbox, compiling @@ -711,8 +682,8 @@ Gui, Destroy Gui, Font, Normal Gui, Font, s20 -Gui, Add, Text, Center w350 x%marginspace%,Time to Post At -Gui, Add, DateTime, x%marginspace% vScheduledTime gUpdateVars w350, hh:mm tt +Gui, Add, Text, Center w350 x%MarginSize%,Time to Post At +Gui, Add, DateTime, x%MarginSize% vScheduledTime gUpdateVars w350, hh:mm tt Gui, Font, s8 Gui, Add, Checkbox, vDisplayCountdownTooltip gUpdateVars checked, Display Tooltip with Countdown Gui, Font, s20 @@ -759,7 +730,6 @@ if(InStr(ErrorLoggingDirectory, "\Templates\") OR ErrorLoggingDirectory = "" OR ; Save Script Settings to File ; ------------------------------------------------ - IniWrite, %XPosition%, %SettingsIniFilepath%, %ScriptSettingsSection%, XPosition IniWrite, %YPosition%, %SettingsIniFilepath%, %ScriptSettingsSection%, YPosition @@ -775,7 +745,7 @@ IniWrite, %ErrorLoggingDirectory%, %SettingsIniFilepath%, %ScriptSettingsSection IniWrite, %ConfirmBeforeSubmit%, %SettingsIniFilepath%, %ScriptSettingsSection%, ConfirmBeforeSubmit ; IniWrite, %SaveGUIPosition%, %SettingsIniFilepath%, %ScriptSettingsSection%, SaveGUIPosition -; Used by Post Scheduler, filepath changes between script updates +; Used by Post Scheduler, VU, Livestream Scheduler. Filepath changes between script updates IniWrite, %A_ScriptFullPath%, %SettingsIniFilepath%, Filepaths, SocialMediaPosterFilepath @@ -825,11 +795,8 @@ IniWrite, %ShowTooltipProgress%, %SettingsIniFilepath%, SocialMediaPoster, ShowT (Locals = 1)?(PostedWebsites .= "Locals|") : () (LinkedIn = 1)?(PostedWebsites .= "LinkedIn|") : () (Twetch = 1)?(PostedWebsites .= "Twetch|") : () -; (ThinkSpot = 0)?(PostedWebsites .= "ThinkSpot|") : () -; (Flote = 1)?(PostedWebsites .= "Flote|") : () (PocketNet = 1)?(PostedWebsites .= "PocketNet|") : () (Gettr = 1)?(PostedWebsites .= "Gettr|") : () -; (Parler = 1)?(PostedWebsites .= "Parler|") : () (Steemit = 1)?(PostedWebsites .= "Steemit|") : () (Pintrest = 1)?(PostedWebsites .= "Pintrest|") : () (Tumblr = 1)?(PostedWebsites .= "Tumblr|") : () @@ -838,16 +805,11 @@ Message = Starting SMP with: **V%ScriptVersion%** `nTo sites: %PostedWebsites% ` SaveOrPostProgress(Message:=Message,PostType:="ErrorLoggingTextFile,DiscordErrorLogging") - if(InStr(PostBody, "www.dlive.tv") AND !InStr(PostBody, "https://www.dlive.tv")){ ; if posting Dlive link, turn it into hyperlink PostBody := StrReplace(PostBody, "www.dlive.tv", "https://www.dlive.tv") } - - -; Msgbox % "PostTitleAndBody: " PostTitleAndBody -; 20211023060415 if(ScheduledPost){ ; CheckSeleniumDriver() ; Menu, Tray, Icon, %A_ScriptDir%\Lib\FreedomainShare_Scheduled.ico @@ -944,9 +906,9 @@ WebsiteButtonWidths = 115 WebsiteStatusEditWidths = 150 StatusTextWidth := (WebsiteButtonWidths + WebsiteStatusEditWidths) * 2 -StatusTextSecondRowXPos := WebsiteStatusEditWidths + WebsiteButtonWidths + (MarginSpace * 4) -ErrorSummaryLogXPos := StatusTextSecondRowXPos + WebsiteStatusEditWidths + WebsiteButtonWidths + (MarginSpace * 2) -ErrorSummaryLogSplitLineXPos := ErrorSummaryLogXPos - (MarginSpace) +StatusTextSecondRowXPos := WebsiteStatusEditWidths + WebsiteButtonWidths + (MarginSize * 4) +ErrorSummaryLogXPos := StatusTextSecondRowXPos + WebsiteStatusEditWidths + WebsiteButtonWidths + (MarginSize * 2) +ErrorSummaryLogSplitLineXPos := ErrorSummaryLogXPos - (MarginSize) ErrorLogSummaryWidth := 385 ErrorLogSummaryHeight := 480 ButtonHeights := 30 @@ -956,40 +918,40 @@ ButtonHeights := 30 Gui, Font, s%GUINormalFontSize% Gui, Font, Bold -Gui, Add, Text,w%StatusTextWidth% y%MarginSpace% Center, Status +Gui, Add, Text,w%StatusTextWidth% y%MarginSize% Center, Status -Gui, Add, Button,x%MarginSpace% y40 w%WebsiteButtonWidths% Center h%ButtonHeights%, Discord +Gui, Add, Button,x%MarginSize% y40 w%WebsiteButtonWidths% Center h%ButtonHeights%, Discord Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Discord% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% Center h%ButtonHeights%, Telegram +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% Center h%ButtonHeights%, Telegram Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Telegram% gui, font, s8 -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% Center h%ButtonHeights%, SubScribeStar +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% Center h%ButtonHeights%, SubScribeStar Gui, Font, s%GUINormalFontSize% Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %SubscribeStar% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, Minds +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, Minds Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Minds% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, Gab +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, Gab Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Gab% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, Locals +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, Locals Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Locals% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, Gettr +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, Gettr Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Gettr% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths%Center h%ButtonHeights%, Twetch +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths%Center h%ButtonHeights%, Twetch Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Twetch% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, LinkedIn +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, LinkedIn Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %LinkedIn% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, MeWe +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, MeWe Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %MeWe% @@ -1002,51 +964,53 @@ Gui, Font, s%GUINormalFontSize% ; Gui, Font, s%GUINormalFontSize% -; Gui, Add, Button,x%StatusTextSecondRowXPos% y+%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, Flote +; Gui, Add, Button,x%StatusTextSecondRowXPos% y+%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, Flote ; Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Flote% -; Gui, Add, Button,x%StatusTextSecondRowXPos% y+%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% gActivateParlerTab Center, Parler +; Gui, Add, Button,x%StatusTextSecondRowXPos% y+%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% gActivateParlerTab Center, Parler ; Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Parler% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, Steemit +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, Steemit Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Steemit% -; Gui, Add, Button,x%StatusTextSecondRowXPos% y+%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, Pintrest +; Gui, Add, Button,x%StatusTextSecondRowXPos% y+%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, Pintrest ; Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Pintrest% -Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, Bastyon +Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, Bastyon Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %PocketNet% -; Gui, Add, Button,x%StatusTextSecondRowXPos% y+%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, Tumblr +; Gui, Add, Button,x%StatusTextSecondRowXPos% y+%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, Tumblr ; Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %Tumblr% ; Gui, Font, s9 /* -Gui, Add, Button, x%MarginSpace% y+20 w165 h50 gCancelPost, Close -Gui, Add, Button, x+%Marginspace% w215 h50 gSendErrorLoggingThroughTelegram, Telegram Detailed Errorlog +Gui, Add, Button, x%MarginSize% y+20 w165 h50 gCancelPost, Close +Gui, Add, Button, x+%MarginSize% w215 h50 gSendErrorLoggingThroughTelegram, Telegram Detailed Errorlog */ -Gui, Font, s8 -Gui, Add, Button, x%StatusTextSecondRowXPos% y40 w270 h40 Center gCopyPostToClipboard, Copy Post To Clipboard `nFor Easy Pasting to Other Sites -Gui, Add, Button, x%StatusTextSecondRowXPos% y+%marginspace% w270 h40 Center gCopyImageFilepathToClipboard, Copy Image Filepath To Clipboard -Gui, Add, Button, x%StatusTextSecondRowXPos% y+%marginspace% h50 w270 h80 gTryFailedAgain, Try Failed Again +Gui, Font, s10 +Gui, Add, Button, x%StatusTextSecondRowXPos% y40 w270 h40 Center gCopyPostToClipboard, Copy Post To Clipboard +Gui, Add, Button, x%StatusTextSecondRowXPos% y+%MarginSize% w270 h40 Center gCopyImageFilepathToClipboard, Copy Image Filepath To Clipboard +Gui, Font, s%GUINormalFontSize% +Gui, Add, Button, x%StatusTextSecondRowXPos% y+%MarginSize% w270 h40 gOpenGiteaPage, Report Bug +Gui, Add, Button, x%StatusTextSecondRowXPos% y+%MarginSize% w270 h80 gTryFailedAgain, Try Failed Again -/*Gui, Add, Button,x%MarginSpace% w%WebsiteButtonWidths% h%ButtonHeights% Center, PocketNet +/*Gui, Add, Button,x%MarginSize% w%WebsiteButtonWidths% h%ButtonHeights% Center, PocketNet Gui, Add, Edit, x+5 w%WebsiteStatusEditWidths% h%ButtonHeights%, %PocketNet% */ Gui, Font, s%GUINormalFontSize% Gui, Font, Bold ; gui, add, text, x%ErrorSummaryLogSplitLineXPos% y20 h200 0x11 ; 0x11 is a "line" ; refer to here: https://autohotkey.com/board/topic/50910-draw-line-gui/ -Gui, Add, Text, x%ErrorSummaryLogXPos% y%MarginSpace% w%ErrorLogSummaryWidth% Center, Error Log Summary +Gui, Add, Text, x%ErrorSummaryLogXPos% y%MarginSize% w%ErrorLogSummaryWidth% Center, Error Log Summary Gui, Font, Normal Gui, Font, s10 -Gui, Add, Edit, x%ErrorSummaryLogXPos% y+%MarginSpace% w%ErrorLogSummaryWidth% h%ErrorLogSummaryHeight%, %ErrorLogVar% +Gui, Add, Edit, x%ErrorSummaryLogXPos% y+%MarginSize% w%ErrorLogSummaryWidth% h%ErrorLogSummaryHeight%, %ErrorLogVar% Gui, Font, s%GUINormalFontSize% gui, font, s6 diff --git a/Lib/Freedomain-Posters-Shared-Functions b/Lib/Freedomain-Posters-Shared-Functions index b378de8..6bf7233 160000 --- a/Lib/Freedomain-Posters-Shared-Functions +++ b/Lib/Freedomain-Posters-Shared-Functions @@ -1 +1 @@ -Subproject commit b378de8106a19e9b674fe26d146a2fc645da4a93 +Subproject commit 6bf72336d0af0aa57064fc40c267677bb27577f3