From: <tm...@us...> - 2009-04-29 05:23:05
|
Revision: 3812 http://hugin.svn.sourceforge.net/hugin/?rev=3812&view=rev Author: tmodes Date: 2009-04-29 05:22:54 +0000 (Wed, 29 Apr 2009) Log Message: ----------- Use sockets for interprocess communication with PTBatcherGUI on linux Modified Paths: -------------- hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp Modified: hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp =================================================================== --- hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp 2009-04-28 14:57:36 UTC (rev 3811) +++ hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp 2009-04-29 05:22:54 UTC (rev 3812) @@ -86,8 +86,8 @@ // set the name of locale recource to look for m_locale.AddCatalog(wxT("hugin")); - const wxString name = wxString::Format(_T(".PTBatcherGUI-%s"), wxGetUserId().c_str()); - m_checker = new wxSingleInstanceChecker(name); + const wxString name = wxString::Format(_T("PTBatcherGUI-%s"), wxGetUserId().c_str()); + m_checker = new wxSingleInstanceChecker(name+wxT(".lock"),wxFileName::GetTempDir()); bool IsFirstInstance=(!m_checker->IsAnotherRunning()); if(IsFirstInstance) @@ -164,7 +164,7 @@ #ifdef __WINDOWS__ servername=name; #else - servername=wxT("4242"); + servername=wxFileName::GetTempDir()+wxFileName::GetPathSeparator()+name+wxT(".ipc"); #endif if(IsFirstInstance) { @@ -181,7 +181,7 @@ } else { - conn=client.MakeConnection(wxT("localhost"), servername, IPC_START); + conn=client.MakeConnection(wxEmptyString, servername, IPC_START); if(!conn) return false; }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <tm...@us...> - 2009-04-29 05:27:58
|
Revision: 3813 http://hugin.svn.sourceforge.net/hugin/?rev=3813&view=rev Author: tmodes Date: 2009-04-29 05:27:52 +0000 (Wed, 29 Apr 2009) Log Message: ----------- Fixes keyboard handling in PTBatcherGUI Modified Paths: -------------- hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp Modified: hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp =================================================================== --- hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp 2009-04-29 05:22:54 UTC (rev 3812) +++ hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp 2009-04-29 05:27:52 UTC (rev 3813) @@ -318,15 +318,12 @@ { case WXK_DELETE: m_frame->OnButtonRemoveFromList(dummy); - event.Skip(); break; case WXK_INSERT: m_frame->OnButtonAddToList(dummy); - event.Skip(); break; case WXK_ESCAPE: m_frame->OnButtonCancel(dummy); - event.Skip(); break; default: event.Skip(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <tm...@us...> - 2009-05-05 05:21:46
|
Revision: 3822 http://hugin.svn.sourceforge.net/hugin/?rev=3822&view=rev Author: tmodes Date: 2009-05-05 05:21:34 +0000 (Tue, 05 May 2009) Log Message: ----------- PTBatcherGUI uses language selected in Hugin [win only] Modified Paths: -------------- hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp Modified: hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp =================================================================== --- hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp 2009-05-05 00:36:15 UTC (rev 3821) +++ hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp 2009-05-05 05:21:34 UTC (rev 3822) @@ -39,7 +39,12 @@ // Required to access the preferences of hugin SetAppName(wxT("hugin")); +#if defined __WXMSW__ + int localeID = wxConfigBase::Get()->Read(wxT("language"), (long) wxLANGUAGE_DEFAULT); + m_locale.Init(localeID); +#else m_locale.Init(wxLANGUAGE_DEFAULT); +#endif // setup the environment for the different operating systems #if defined __WXMSW__ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bru...@us...> - 2009-07-19 20:59:18
|
Revision: 4064 http://hugin.svn.sourceforge.net/hugin/?rev=4064&view=rev Author: brunopostle Date: 2009-07-19 20:59:08 +0000 (Sun, 19 Jul 2009) Log Message: ----------- Clarify command-line usage (Bart van Andel) Modified Paths: -------------- hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp Modified: hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp =================================================================== --- hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp 2009-07-19 19:31:51 UTC (rev 4063) +++ hugin/trunk/src/hugin1/ptbatcher/PTBatcherGUI.cpp 2009-07-19 20:59:08 UTC (rev 4064) @@ -126,7 +126,7 @@ { wxCMD_LINE_SWITCH, wxT("o"), wxT("overwrite"), wxT("overwrite previous files without asking") }, { wxCMD_LINE_SWITCH, wxT("s"), wxT("shutdown"), wxT("shutdown computer after batch is complete") }, { wxCMD_LINE_SWITCH, wxT("v"), wxT("verbose"), wxT("show verbose output when processing projects") }, - { wxCMD_LINE_PARAM, NULL, NULL, _("<project1 <output prefix>> <project2 <output prefix>> <project3"), + { wxCMD_LINE_PARAM, NULL, NULL, _("<project1 [output prefix]> <project2 [output prefix]> <project3"), wxCMD_LINE_VAL_STRING, wxCMD_LINE_PARAM_OPTIONAL + wxCMD_LINE_PARAM_MULTIPLE }, { wxCMD_LINE_NONE } }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |