Config folder and some more HTM rebranding
This commit is contained in:
parent
c33342b202
commit
52525478ab
|
@ -32,7 +32,7 @@
|
||||||
|
|
||||||
#ifndef WIN32
|
#ifndef WIN32
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#define XCHAT_DIR ".xchat2"
|
#define HEXCHAT_DIR "hexchat"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define DEF_FONT "Monospace 9"
|
#define DEF_FONT "Monospace 9"
|
||||||
|
@ -325,7 +325,7 @@ get_xdir_fs (void)
|
||||||
if (!get_reg_str ("Software\\Microsoft\\Windows\\CurrentVersion\\"
|
if (!get_reg_str ("Software\\Microsoft\\Windows\\CurrentVersion\\"
|
||||||
"Explorer\\Shell Folders", "AppData", out, sizeof (out)))
|
"Explorer\\Shell Folders", "AppData", out, sizeof (out)))
|
||||||
return "./config";
|
return "./config";
|
||||||
xdir_fs = g_strdup_printf ("%s\\" "X-Chat 2", out);
|
xdir_fs = g_strdup_printf ("%s\\" "HexChat", out);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return xdir_fs;
|
return xdir_fs;
|
||||||
|
@ -337,7 +337,7 @@ char *
|
||||||
get_xdir_fs (void)
|
get_xdir_fs (void)
|
||||||
{
|
{
|
||||||
if (!xdir_fs)
|
if (!xdir_fs)
|
||||||
xdir_fs = g_strdup_printf ("%s/" XCHAT_DIR, g_get_home_dir ());
|
xdir_fs = g_strdup_printf ("%s/.config/" HEXCHAT_DIR, g_get_home_dir ());
|
||||||
|
|
||||||
return xdir_fs;
|
return xdir_fs;
|
||||||
}
|
}
|
||||||
|
|
|
@ -36,8 +36,8 @@ namespace thememan
|
||||||
{
|
{
|
||||||
public partial class HTM : Form
|
public partial class HTM : Form
|
||||||
{
|
{
|
||||||
public string appdata = (Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\X-Chat 2\\");
|
public string appdata = (Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\HexChat\\");
|
||||||
public string home = (Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/.xchat2/");
|
public string home = (Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/.config/hexchat/");
|
||||||
|
|
||||||
public string xchatdir;
|
public string xchatdir;
|
||||||
public string themedir = "themes\\";
|
public string themedir = "themes\\";
|
||||||
|
@ -146,7 +146,7 @@ namespace thememan
|
||||||
|
|
||||||
private void applybutton_Click_1(object sender, EventArgs e)
|
private void applybutton_Click_1(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
DialogResult result = MessageBox.Show("XChat must be closed and this will overwrite your current theme!\n\nDo you wish to continue?", "Warning", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
|
DialogResult result = MessageBox.Show("HexChat must be closed and this will overwrite your current theme!\n\nDo you wish to continue?", "Warning", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
|
||||||
if (result == DialogResult.OK)
|
if (result == DialogResult.OK)
|
||||||
{
|
{
|
||||||
File.Copy(xchatdir + themedir + themelist.SelectedItem.ToString() + "\\colors.conf", xchatdir + "colors.conf", true);
|
File.Copy(xchatdir + themedir + themelist.SelectedItem.ToString() + "\\colors.conf", xchatdir + "colors.conf", true);
|
||||||
|
@ -170,7 +170,7 @@ namespace thememan
|
||||||
private void importbutton_Click_1(object sender, EventArgs e)
|
private void importbutton_Click_1(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
importDialog = new OpenFileDialog();
|
importDialog = new OpenFileDialog();
|
||||||
importDialog.Filter = "XChat Theme Files|*.xct";
|
importDialog.Filter = "HexChat Theme Files|*.hct";
|
||||||
importDialog.FilterIndex = 1;
|
importDialog.FilterIndex = 1;
|
||||||
importDialog.FileOk += new CancelEventHandler(importdialog_FileOk);
|
importDialog.FileOk += new CancelEventHandler(importdialog_FileOk);
|
||||||
importDialog.ShowDialog();
|
importDialog.ShowDialog();
|
||||||
|
|
Loading…
Reference in New Issue