1
0
mirror of https://github.com/chylex/TweetDuck.git synced 2025-05-07 17:34:06 +02:00

Add browser storage and update using directives in Program

This commit is contained in:
chylex 2016-04-09 17:20:45 +02:00
parent 8961421d92
commit 2c2eea05ad

View File

@ -1,11 +1,18 @@
using CefSharp;
using System;
using System.Globalization;
using System.IO;
using System.Windows.Forms;
using TweetDick.Forms;
using TweetDick.Core;
namespace TweetDick{
static class Program{
public static string StoragePath{
get{
return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData),"TweetDick");
}
}
private static string HeaderAcceptLanguage{
get{
string culture = CultureInfo.CurrentCulture.Name;
@ -21,14 +28,16 @@ private static string HeaderAcceptLanguage{
[STAThread]
private static void Main(){
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Cef.Initialize(new CefSettings{
AcceptLanguageList = HeaderAcceptLanguage,
UserAgent = "TweetDick "+Application.ProductVersion,
Locale = CultureInfo.CurrentCulture.TwoLetterISOLanguageName
Locale = CultureInfo.CurrentCulture.TwoLetterISOLanguageName,
CachePath = StoragePath
});
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new FormBrowser());
Application.ApplicationExit += (sender, args) => {