{"action":"closed","issue":{"url":"https://api.github.com/repos/hbons/SparkleShare/issues/1602","repository_url":"https://api.github.com/repos/hbons/SparkleShare","labels_url":"https://api.github.com/repos/hbons/SparkleShare/issues/1602/labels{/name}","comments_url":"https://api.github.com/repos/hbons/SparkleShare/issues/1602/comments","events_url":"https://api.github.com/repos/hbons/SparkleShare/issues/1602/events","html_url":"https://github.com/hbons/SparkleShare/issues/1602","id":54122400,"number":1602,"title":"when using a custom <path>, local activity goes undetected on Mac","user":{"login":"michaelcinquin","id":3330005,"avatar_url":"https://avatars0.githubusercontent.com/u/3330005?v=4","gravatar_id":"","url":"https://api.github.com/users/michaelcinquin","html_url":"https://github.com/michaelcinquin","followers_url":"https://api.github.com/users/michaelcinquin/followers","following_url":"https://api.github.com/users/michaelcinquin/following{/other_user}","gists_url":"https://api.github.com/users/michaelcinquin/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelcinquin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelcinquin/subscriptions","organizations_url":"https://api.github.com/users/michaelcinquin/orgs","repos_url":"https://api.github.com/users/michaelcinquin/repos","events_url":"https://api.github.com/users/michaelcinquin/events{/privacy}","received_events_url":"https://api.github.com/users/michaelcinquin/received_events","type":"User","site_admin":false},"labels":[{"id":117658,"url":"https://api.github.com/repos/hbons/SparkleShare/labels/bug","name":"bug","color":"e10c02","default":true},{"id":173524,"url":"https://api.github.com/repos/hbons/SparkleShare/labels/macOS","name":"macOS","color":"0052cc","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/hbons/SparkleShare/milestones/15","html_url":"https://github.com/hbons/SparkleShare/milestone/15","labels_url":"https://api.github.com/repos/hbons/SparkleShare/milestones/15/labels","id":199343,"number":15,"title":"\"Fairy Dust\"","description":"New features and improvements.","creator":{"login":"hbons","id":103326,"avatar_url":"https://avatars0.githubusercontent.com/u/103326?v=4","gravatar_id":"","url":"https://api.github.com/users/hbons","html_url":"https://github.com/hbons","followers_url":"https://api.github.com/users/hbons/followers","following_url":"https://api.github.com/users/hbons/following{/other_user}","gists_url":"https://api.github.com/users/hbons/gists{/gist_id}","starred_url":"https://api.github.com/users/hbons/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hbons/subscriptions","organizations_url":"https://api.github.com/users/hbons/orgs","repos_url":"https://api.github.com/users/hbons/repos","events_url":"https://api.github.com/users/hbons/events{/privacy}","received_events_url":"https://api.github.com/users/hbons/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":6,"state":"open","created_at":"2012-10-22T13:22:12Z","updated_at":"2018-02-27T21:35:22Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2015-01-12T23:25:47Z","updated_at":"2018-02-27T21:35:22Z","closed_at":"2018-02-27T21:35:22Z","author_association":"CONTRIBUTOR","body":"I noticed that if I use a 'path' setting in config.xml for a synched folder, I lose the detection of local changes (a global setting of 'folders_path' is okay).\n\nLooking at the source code, it looks like the detection of local changes routines are hardcoded on a mac to the global 'folders_path' setting. So if changes happen inside the custom 'path' of a synched folder, they will go unnoticed.\n\nL60 of SparkleShare/SparkleShare/Mac/SparkleController.csu reads\n<code>this.watcher = new SparkleMacWatcher (Program.Controller.FoldersPath);</code>\n\nand L177 of SparkleShare/SparkleLib/SparkleRepoBase.cs reads\n<code>if (!UseCustomWatcher)\nthis.watcher = new SparkleWatcher (LocalPath);</code>\n\nWhen using SparkleSare with customs 'paths' and looking at the log, I can see that nothing is triggered when making local changes. The only way to commit local change is manually (via git or quitting / relaunching SparkleShare)… or to not use custom 'path'.\n\nSolving this is beyond my skills, hope you can look into it !\n"}}
{"actor":{"display_login":"hbons"}}