#include <wx/filename.h>
#include <wx/stdpaths.h>
#include <wx/filename.h>
#include <wx/utils.h>
#include <wx/log.h>
#include <wx/intl.h>

#include <string>
#include <sstream>

#include "se_utils.h"

#include "../utils/customdialogs.h"
#include "../settings.h"
#include "../springunitsynclib.h"

static bool standalonemode = true;

bool IsSettingsStandAlone()
{
	return standalonemode;
}

void SetSettingsStandAlone( bool value )
{
	standalonemode = value;
}


int fromString( const wxString& s ) {
	long temp = 0;
	s.ToLong( &temp );
	return int( temp );
}

void openUrl( const wxString& url )
{
	if ( !wxLaunchDefaultBrowser( url ) )
	{
		wxLogWarning( _( "can't launch default browser" ) );
		customMessageBox( SS_MAIN_ICON, _( "Couldn't launch browser. URL is: " ) + url, _( "Couldn't launch browser." )  );
	}
}

