-
-
Notifications
You must be signed in to change notification settings - Fork 870
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
System Tray icon #765
Comments
@DanielBorgesOliveira |
GREAT!! Thanks a lot @DanielBorgesOliveira I will try it out immediately. |
@DanielBorgesOliveira hmm, unfortunately I doesn't run on Linux with qt 5.12. I get a segfault immediately at startup:
Any ideas? |
Hi @norbusan, I do not know why you are getting this error but I built it successfully with qt 5.12.6. Maybe there is a problem with the qt lib provided by your distribution. |
This is very promising... could it be eventually integrated? Also, any hope it could also be made into a GNOME shell extension (Javascript)? |
@coxackie |
Hi @coxackie it would be great to integrate the project and evolve it to a gnome shell extension. |
@DanielBorgesOliveira I am quite sure that my distribution correctly packages Qt, it is Debian ;-) So that is for sure not the problem. I will look into it again. |
@coxackie a JavaScript version for Gnome/Cinnamon would be nice indeed, but is a completely different beast. Of course one can read the C code and translate it into JavaScript manually, but there is nothing automatically here. And the applet would be shown in the notification area of Gnome anyway, so no need for a separate javascript version. |
@ norbusan I understand that it would take effort and time, which may nit be available. The reasons I mentioned it is that: But, as I said, i understand that this is out of scope. |
@DanielBorgesOliveira I debug the program, and there is something fishy: In
but Commenting these lines:
Fixes the segmentation fault. My guess is that you are compiling without hardening options or some other compiler, but this looks very fishy. But I have to say, I never program Qt |
Hi @norbusan This part of the code was part of my effort to add a configuration window. Please, try the last version of the code and tell if there is something wrong. Thank you very much. |
Hi @DanielBorgesOliveira
but the |
@DanielBorgesOliveira later on I send a PR adding command line handling for onedrive path and arguments |
@norbusan you are right. I forgot to comment the line 106 of window_1.cpp. |
Closing this issue tracker as this external enhancement is now referenced in the wiki: https://github.com/abraunegg/onedrive/wiki/External-Enhancements-to-the-OneDrive-Linux-Client |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Firstly I would like to thank you for your Job.
I developed a system tray program to show the sync progress of your onedrive client. I would like to share it with everyone interested in this. Any help would be apreciated too.
The code is availabe in https://github.com/DanielBorgesOliveira/onedrive_tray.
Thank you.
The text was updated successfully, but these errors were encountered: