From b59a43f57ecc290d6798a29402256c169f5b1bd2 Mon Sep 17 00:00:00 2001 From: Szymon Tomasz Stefanek Date: Thu, 27 Aug 2015 04:16:03 +0200 Subject: More work on theme packing --- src/modules/theme/SaveThemeDialog.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/modules/theme/SaveThemeDialog.cpp') diff --git a/src/modules/theme/SaveThemeDialog.cpp b/src/modules/theme/SaveThemeDialog.cpp index df3d38a49..01d29d15e 100644 --- a/src/modules/theme/SaveThemeDialog.cpp +++ b/src/modules/theme/SaveThemeDialog.cpp @@ -249,10 +249,11 @@ bool SaveThemeDialog::saveTheme() sto.setVersion(m_pThemeVersionEdit->text()); sto.setApplication("KVIrc " KVI_VERSION "." KVI_SOURCES_DATE); - if(sto.version().isEmpty())sto.setVersion("1.0.0"); + if(sto.version().isEmpty()) + sto.setVersion("1.0.0"); QString szSubdir = sto.name() + QString("-") + sto.version(); - szSubdir.replace(QRegExp("[ \\\\/:][ \\\\/:]*"),"_"); + szSubdir.replace(QRegExp("[^a-zA-Z0-9_\\-.][^a-zA-Z0-9_\\-.]*"),"_"); sto.setDirectoryAndLocation(szSubdir,KviThemeInfo::User); QString szAbsDir = sto.directory(); @@ -291,3 +292,4 @@ bool SaveThemeDialog::saveTheme() return true; } + -- cgit v1.3.1-10-gc9f91