mirror of
https://github.com/chylex/TweetDuck.git
synced 2024-11-25 05:42:47 +01:00
Daniel Chýlek
108cf8923e
* Implement analytics report generation w/ user config and basic system info * Add HW and plugin info to analytics report generation * Add a way of displaying the full analytics report * Fix issues in analytics report and include design theme * Ensure tab config is saved when switching tabs * Fix compilation error in TabSettingsFeedback and safeguard nulls * Add locale to analytics report * Work on analytics (utils, last collection label, dependency refactoring) * Add analytics state file and implement sending reports every week * Send an analytics report after each update
25 lines
739 B
C#
25 lines
739 B
C#
using System;
|
|
using System.Windows.Forms;
|
|
using TweetDuck.Core.Controls;
|
|
using TweetDuck.Core.Other.Analytics;
|
|
|
|
namespace TweetDuck.Core.Other.Settings.Dialogs{
|
|
sealed partial class DialogSettingsAnalytics : Form{
|
|
public string CefArgs => textBoxReport.Text;
|
|
|
|
public DialogSettingsAnalytics(AnalyticsReport report){
|
|
InitializeComponent();
|
|
|
|
Text = Program.BrandName+" Options - Analytics Report";
|
|
|
|
textBoxReport.EnableMultilineShortcuts();
|
|
textBoxReport.Text = report.ToString().TrimEnd();
|
|
textBoxReport.Select(0, 0);
|
|
}
|
|
|
|
private void btnClose_Click(object sender, EventArgs e){
|
|
Close();
|
|
}
|
|
}
|
|
}
|