Shouldn't we just have
    m_pInstanceChecker = new wxSingleInstanceChecker(".boinc_manager");
without any Mac special case?

-- David

On 26-Jun-2015 5:03 AM, Gianfranco Costamagna wrote:
Hi David,

thanks to the Debian Wx maintainer the root cause is in BOINC.
please look at the bug for an explanation and the fix

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781789


making
wxSingleInstanceChecker

to behave like MACOSX does (maybe just adding a .lock or similar) should fix 
the issue.


thanks,

Gianfranco

Il Giovedì 11 Giugno 2015 10:21, David Anderson <[email protected]> ha 
scritto:
According to Rom, the file name is based on the app name supplied to WxWidgets,
namely line 206 of BOINCGUIApp.cpp:

      SetAppName(wxT("BOINC Manager"));

The functions for reading/writing config info
(like window size and position) are members of the class WxConfigBase.
Wx stores this info in a file on Unix; on Win, it uses the registry.

-- David



On 11-Jun-2015 1:02 AM, Gianfranco Costamagna wrote:
Hi David, do you know where on the code the file is created?

(I would like to reassign to wx, but I need prior to have a reduced testcase)

thanks!


Gianfranco




Il Mercoledì 10 Giugno 2015 20:43, David Anderson <[email protected]> ha 
scritto:
This config file is create by WxWidgets,
so its lack of leading "." should be considered a WxWidgets bug.
-- David


On 03-Apr-2015 1:36 AM, Gianfranco Costamagna wrote:
Hi Boinc developers,
this bug seems to be an upstream one...

can you please look at it?

thanks

Gianfranco





Il Venerdì 3 Aprile 2015 6:33, kittyofthebox <[email protected]> ha 
scritto:
Package: boinc-manager
Version: 7.4.23+dfsg-1
Severity: minor

Hi,

It appears that Boinc Manager drops a configuration file into the home 
directory without hiding it:

$ file /home/user/BOINC\ Manager-user
/home/user/BOINC Manager-user: ASCII text, with no line terminators

I think this file should begin with a dot to hide it from display in the home 
directory or be
moved to a sub directory in a hidden directory in home.

Kitty

-- System Information:
Debian Release: 8.0
     APT prefers testing
     APT policy: (750, 'testing'), (700, 'testing'), (650, 'stable'), (600, 
'stable'), (450, 'oldstable'), (400, 'oldstable'), (300, 'unstable'), (200, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages boinc-manager depends on:
ii  boinc-client           7.4.23+dfsg-1
ii  libboinc7              7.4.23+dfsg-1
ii  libc6                  2.19-17
ii  libgcc1                1:4.9.2-10
ii  libglib2.0-0           2.42.1-1
ii  libgtk2.0-0            2.24.25-3
ii  libnotify4             0.7.6-2
ii  libsqlite3-0           3.8.7.1-1
ii  libstdc++6             4.9.2-10
ii  libwxbase3.0-0         3.0.2-1+b1
ii  libwxgtk-webview3.0-0  3.0.2-1+b1
ii  libwxgtk3.0-0          3.0.2-1+b1

boinc-manager recommends no packages.

Versions of packages boinc-manager suggests:
ii  libgl1-mesa-glx  10.3.2-1
ii  libxt6           1:1.1.4-1+b1

-- no debconf information

_______________________________________________
boinc_alpha mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_alpha
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to