mirror of
https://github.com/chylex/TweetDuck.git
synced 2025-08-21 03:54:07 +02:00
Fix source code indentation problems
This commit is contained in:
Browser/Notification/Screenshot
Management
@@ -24,10 +24,10 @@ namespace TweetDuck.Browser.Notification.Screenshot {
|
|||||||
private readonly Timer disposer;
|
private readonly Timer disposer;
|
||||||
|
|
||||||
#if GEN_SCREENSHOT_FRAMES
|
#if GEN_SCREENSHOT_FRAMES
|
||||||
private readonly Timer debugger;
|
private readonly Timer debugger;
|
||||||
private int frameCounter;
|
private int frameCounter;
|
||||||
|
|
||||||
public const int WaitFrames = 60;
|
public const int WaitFrames = 60;
|
||||||
#else
|
#else
|
||||||
public const int WaitFrames = 5;
|
public const int WaitFrames = 5;
|
||||||
#endif
|
#endif
|
||||||
@@ -45,8 +45,8 @@ namespace TweetDuck.Browser.Notification.Screenshot {
|
|||||||
this.disposer.Tick += disposer_Tick;
|
this.disposer.Tick += disposer_Tick;
|
||||||
|
|
||||||
#if GEN_SCREENSHOT_FRAMES
|
#if GEN_SCREENSHOT_FRAMES
|
||||||
this.debugger = new Timer{ Interval = 16 };
|
this.debugger = new Timer{ Interval = 16 };
|
||||||
this.debugger.Tick += debugger_Tick;
|
this.debugger.Tick += debugger_Tick;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ namespace TweetDuck.Browser.Notification.Screenshot {
|
|||||||
timeout.Start();
|
timeout.Start();
|
||||||
|
|
||||||
#if GEN_SCREENSHOT_FRAMES
|
#if GEN_SCREENSHOT_FRAMES
|
||||||
StartDebugger();
|
StartDebugger();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if !NO_HIDE_SCREENSHOTS
|
#if !NO_HIDE_SCREENSHOTS
|
||||||
@@ -90,14 +90,14 @@ namespace TweetDuck.Browser.Notification.Screenshot {
|
|||||||
#if !NO_HIDE_SCREENSHOTS
|
#if !NO_HIDE_SCREENSHOTS
|
||||||
OnFinished();
|
OnFinished();
|
||||||
#else
|
#else
|
||||||
screenshot.MoveToVisibleLocation();
|
screenshot.MoveToVisibleLocation();
|
||||||
screenshot.FormClosed += (sender, args) => disposer.Start();
|
screenshot.FormClosed += (sender, args) => disposer.Start();
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnFinished() {
|
private void OnFinished() {
|
||||||
#if GEN_SCREENSHOT_FRAMES
|
#if GEN_SCREENSHOT_FRAMES
|
||||||
debugger.Stop();
|
debugger.Stop();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
screenshot.Location = ControlExtensions.InvisibleLocation;
|
screenshot.Location = ControlExtensions.InvisibleLocation;
|
||||||
@@ -107,7 +107,7 @@ namespace TweetDuck.Browser.Notification.Screenshot {
|
|||||||
|
|
||||||
public void Dispose() {
|
public void Dispose() {
|
||||||
#if GEN_SCREENSHOT_FRAMES
|
#if GEN_SCREENSHOT_FRAMES
|
||||||
debugger.Dispose();
|
debugger.Dispose();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
timeout.Dispose();
|
timeout.Dispose();
|
||||||
@@ -116,32 +116,32 @@ namespace TweetDuck.Browser.Notification.Screenshot {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#if GEN_SCREENSHOT_FRAMES
|
#if GEN_SCREENSHOT_FRAMES
|
||||||
private static readonly string DebugScreenshotPath = Path.Combine(Program.StoragePath, "TD_Screenshots");
|
private static readonly string DebugScreenshotPath = Path.Combine(Program.StoragePath, "TD_Screenshots");
|
||||||
|
|
||||||
private void StartDebugger(){
|
private void StartDebugger(){
|
||||||
frameCounter = 0;
|
frameCounter = 0;
|
||||||
|
|
||||||
try{
|
try{
|
||||||
Directory.Delete(DebugScreenshotPath, true);
|
Directory.Delete(DebugScreenshotPath, true);
|
||||||
WindowsUtils.TrySleepUntil(() => !Directory.Exists(DebugScreenshotPath), 1000, 10);
|
WindowsUtils.TrySleepUntil(() => !Directory.Exists(DebugScreenshotPath), 1000, 10);
|
||||||
}catch(DirectoryNotFoundException){}
|
}catch(DirectoryNotFoundException){}
|
||||||
|
|
||||||
Directory.CreateDirectory(DebugScreenshotPath);
|
|
||||||
debugger.Start();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void debugger_Tick(object sender, EventArgs e){
|
Directory.CreateDirectory(DebugScreenshotPath);
|
||||||
if (frameCounter < 63 && screenshot.TakeScreenshot(true)){
|
debugger.Start();
|
||||||
try{
|
}
|
||||||
Clipboard.GetImage()?.Save(Path.Combine(DebugScreenshotPath, "frame_" + (++frameCounter) + ".png"), ImageFormat.Png);
|
|
||||||
}catch{
|
private void debugger_Tick(object sender, EventArgs e){
|
||||||
System.Diagnostics.Debug.WriteLine("Failed generating frame " + frameCounter);
|
if (frameCounter < 63 && screenshot.TakeScreenshot(true)){
|
||||||
}
|
try{
|
||||||
}
|
Clipboard.GetImage()?.Save(Path.Combine(DebugScreenshotPath, "frame_" + (++frameCounter) + ".png"), ImageFormat.Png);
|
||||||
else{
|
}catch{
|
||||||
debugger.Stop();
|
System.Diagnostics.Debug.WriteLine("Failed generating frame " + frameCounter);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else{
|
||||||
|
debugger.Stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -19,7 +19,7 @@ namespace TweetDuck.Management.Analytics {
|
|||||||
|
|
||||||
private static readonly Uri CollectionUrl = new Uri(
|
private static readonly Uri CollectionUrl = new Uri(
|
||||||
#if (DEBUG && ANALYTICS_LOCALHOST)
|
#if (DEBUG && ANALYTICS_LOCALHOST)
|
||||||
"http://localhost/newhome/tweetduck/~breadcrumb/request.php?type=report"
|
"http://localhost/newhome/tweetduck/~breadcrumb/request.php?type=report"
|
||||||
#else
|
#else
|
||||||
"https://tweetduck.chylex.com/breadcrumb/report"
|
"https://tweetduck.chylex.com/breadcrumb/report"
|
||||||
#endif
|
#endif
|
||||||
@@ -52,7 +52,7 @@ namespace TweetDuck.Management.Analytics {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#if (DEBUG && ANALYTICS_INSTANT)
|
#if (DEBUG && ANALYTICS_INSTANT)
|
||||||
SendReport();
|
SendReport();
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -37,14 +37,15 @@ namespace TweetDuck.Management {
|
|||||||
DuplexPipe.Server pipe = DuplexPipe.CreateServer();
|
DuplexPipe.Server pipe = DuplexPipe.CreateServer();
|
||||||
pipe.DataIn += pipe_DataIn;
|
pipe.DataIn += pipe_DataIn;
|
||||||
|
|
||||||
Process process;
|
ProcessStartInfo startInfo = new ProcessStartInfo {
|
||||||
|
FileName = Path.Combine(Program.ProgramPath, "TweetDuck.Video.exe"),
|
||||||
|
Arguments = $"{owner.Handle} {(int) Math.Floor(100F * owner.GetDPIScale())} {Config.VideoPlayerVolume} \"{videoUrl}\" \"{pipe.GenerateToken()}\"",
|
||||||
|
UseShellExecute = false,
|
||||||
|
RedirectStandardOutput = true
|
||||||
|
};
|
||||||
|
|
||||||
if ((process = Process.Start(new ProcessStartInfo {
|
Process process;
|
||||||
FileName = Path.Combine(Program.ProgramPath, "TweetDuck.Video.exe"),
|
if ((process = Process.Start(startInfo)) != null) {
|
||||||
Arguments = $"{owner.Handle} {(int) Math.Floor(100F * owner.GetDPIScale())} {Config.VideoPlayerVolume} \"{videoUrl}\" \"{pipe.GenerateToken()}\"",
|
|
||||||
UseShellExecute = false,
|
|
||||||
RedirectStandardOutput = true
|
|
||||||
})) != null) {
|
|
||||||
currentInstance = new Instance(process, pipe, videoUrl, tweetUrl, username);
|
currentInstance = new Instance(process, pipe, videoUrl, tweetUrl, username);
|
||||||
|
|
||||||
process.EnableRaisingEvents = true;
|
process.EnableRaisingEvents = true;
|
||||||
|
Reference in New Issue
Block a user