Config folder and some more HTM rebranding

This commit is contained in:
Berke Viktor 2012-07-13 16:38:39 +02:00
parent c33342b202
commit 52525478ab
2 changed files with 7 additions and 7 deletions

View File

@ -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;
} }

View File

@ -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();