Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

notification on incoming changes #355

Merged
merged 3 commits into from
Jan 28, 2019
Merged

notification on incoming changes #355

merged 3 commits into from
Jan 28, 2019

Conversation

norbusan
Copy link
Collaborator

This pull request implements notifications when changes are incoming from the cloud.
A new configuration option min_notif_changes has been added, controlling the minimum
number of incoming changes to trigger a desktop notification. If there are less than this
number, no notification will be shown.

rename config option, display it with --display-options,
document in README and manual page
@norbusan norbusan requested a review from abraunegg January 21, 2019 00:18
@bugz8unny69
Copy link

Hi @norbusan, I was reading the original PR about notifications and when it should happen. I was thinking, do we meed a notification? Also, I fear, we moving far away from a re-write? Is that going to happen?

@norbusan
Copy link
Collaborator Author

@LHorace First of all, you do not need to compile in notifications. Actually by default they are not compiled in. Then you can disable them when starting with --disable-notifications. But for those who want them they are there.

Concerning rewrite: I don't know what you are talking about - I don't think any one of us has time and energy to do a complete rewrite.

@bugz8unny69
Copy link

Concerning rewrite: I don't know what you are talking about - I don't think any one of us has time and energy to do a complete rewrite.

You didn't know? Why issues are tagged future planning?

@bugz8unny69
Copy link

See #313 (comment)

@norbusan
Copy link
Collaborator Author

Future planning and complee rewrite are different things. And your comment I have seen, but I disagree.

@bugz8unny69
Copy link

Okay, I just don't understand why not voice it? Anyway, if you guys are not going to do it, I won't expect it nor bother myself worrying about it.

@abraunegg
Copy link
Owner

@LHorace

You didn't know? Why issues are tagged future planning?

I tag feature requests as 'Future Work - Planning Required' for the simple reason of:

  • Requires more thought / white-boarding than I have time for
  • Will most likely need some sort of coding & development / change to the code - ie more than 5 mins worth of time & effort

Re a 'complete re-write':

Some aspects of this currently client & how it is fundamentally written, the way it uses classes & functions today does not lend itself well to multi-threading activities. Being able to multi-thread correctly would mean being able to handle parallel uploads / download thus potentially a faster end user experience than today - esp when dealing with many small files.

Certain sections of the client would need to be re-written to support doing this as I have investigated a number of options here on how to do it - it is not a complete re-write per say - but would be a major engineering & testing effort and @norbusan is correct - this is something that there has to be time & energy for.

@bugz8unny69
Copy link

Since it's a compile in behavior and you guys worked to make sure it works right. I'll leave it at that

@abraunegg abraunegg added this to the 2.2.6 milestone Jan 21, 2019
src/sync.d Outdated Show resolved Hide resolved
@abraunegg
Copy link
Owner

Need to build & test .. will do this sometime later today

@abraunegg
Copy link
Owner

@norbusan
Currently testing this PR, found a new issue - #365

@abraunegg
Copy link
Owner

@norbusan
Changes look good to me & work well

@abraunegg abraunegg self-requested a review January 28, 2019 17:48
@abraunegg abraunegg merged commit 1c6fd5d into master Jan 28, 2019
@norbusan norbusan deleted the norbert/notif2 branch January 28, 2019 23:37
@norbusan
Copy link
Collaborator Author

Thanks for merging

@lock
Copy link

lock bot commented Feb 27, 2019

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked and limited conversation to collaborators Feb 27, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants