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

Run TLE update in its own thread #43

Open
csete opened this issue Jan 19, 2017 · 5 comments
Open

Run TLE update in its own thread #43

csete opened this issue Jan 19, 2017 · 5 comments
Assignees
Milestone

Comments

@csete
Copy link
Owner

csete commented Jan 19, 2017

Currently the TLE update function runs in the main GUI thread and this can cause the GUI to freeze. TLE update should run in its own thread and report progress and status through appropriate channels.

@csete csete self-assigned this Jun 19, 2017
@csete
Copy link
Owner Author

csete commented Jun 19, 2017

Alternatively, we could use async calls in GIO.

Local files could be specified using file:// and treated together with remote files. This could possibly reduce the amount of code we have.

@csete csete modified the milestone: v2.3 Jul 13, 2017
@yashi
Copy link
Contributor

yashi commented Dec 8, 2020

While looking at the code, it doesn't seem to have a way to set a specific proxy for g_file_copy(). if you don't mind ditching the application specific proxy setting it's working right now on my env.

I've asked about proxy on a forum and been suggested to use libsoup. Are you OK to add libsoup to dependencies?

This discussion might be interesting to read.

@csete
Copy link
Owner Author

csete commented Dec 10, 2020

Thanks for the heads-up. To be honest, I have been thinking about ditching the proxy setting anyway since I don't think anybody uses it (obviously, I can't know for sure, but I have never been able to test it).

I don't like the idea of adding a new dependency for this purpose. The advantage of using functions in Glib is that we could get rid of the libcurl dependency, but not if we would be replacing it with a new dependency :)

@yashi
Copy link
Contributor

yashi commented Dec 12, 2020

Do you want to remove the proxy setting with v2.4? Would you mind creating an issue for it?

@csete
Copy link
Owner Author

csete commented Dec 19, 2020

Do you want to remove the proxy setting with v2.4? Would you mind creating an issue for it?

I have created an issue for it (#243) and I have sent out inquiries to see if anyone needs support for proxy servers.

spsvihla pushed a commit to lasp/gpredict that referenced this issue Nov 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants