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

Cleaning up history #10

Closed
andrewshadura opened this issue Nov 15, 2022 · 9 comments
Closed

Cleaning up history #10

andrewshadura opened this issue Nov 15, 2022 · 9 comments

Comments

@andrewshadura
Copy link
Contributor

andrewshadura commented Nov 15, 2022

I’m working on reconciling changes from all forks in the branch next. I’m not including the stignore integration for Nautilus, as that requires a bit more of attention and work, in my opinion.

I also have a branch where I worked on some GTK issues. It was based on an old fork of mine, so after a rebase I had to solve some conflicts, but I think I’m mostly done (see wip/next/gtk-fixes).

I have a question about commit fe1bf73: @Rudd-O, could you please expand on why that is necessary? I tried to understand why that was happening, and the commit message was not enough. It’s be best if you wrote it in a format of a commit message, so that I could use it in a cherry-pick from the current master.

@Salamandar
Copy link
Member

Once we re-fork the repository from kozec's repo, we can do new pull requests and maybe have a nicer history.

@Rudd-O
Copy link
Member

Rudd-O commented Nov 15, 2022

On commit fe1bf73 it was necessary to merge the incoming values into the preexisting cons[self my id]. Without this, you'd get incessant errors on stderr and the program would just not work.

Once you are content with the reconciliation in next branch, please stick to the guideline of sending small PRs to merge these changes, rather than a giant one with all changes at once.

@andrewshadura
Copy link
Contributor Author

andrewshadura commented Nov 15, 2022 via email

@Rudd-O
Copy link
Member

Rudd-O commented Nov 15, 2022

I vaguely remember that the API changed and started sending totals in addition to per-connection data in the same data structure, and this is what I discovered using printf debugging. You can try with a recent syncthing, see if you find the problem again – I am pretty sure you'll hit it. Either way, this does work today.

@andrewshadura
Copy link
Contributor Author

Right, I guess the old Syncthing is the reason I don’t see it (Debian still has 1.12.1).

@Rudd-O
Copy link
Member

Rudd-O commented Nov 15, 2022

Wew lad. Time to get a nice VBox with Fedora 36 running ;-)

@hrehfeld
Copy link

hrehfeld commented Nov 24, 2022

I’m not including the stignore integration for Nautilus, as that requires a bit more of attention and work, in my opinion.

With zero knowledge about how that mechanism is implemented: Does it make sense to put that into a separate repo? (A simple no is an acceptable answer ;-))

@andrewshadura
Copy link
Contributor Author

I’m not including the stignore integration for Nautilus, as that requires a bit more of attention and work, in my opinion.

With zero knowledge about how that mechanism is implemented: Does it make sense to put that into a separate repo? (A simple no is an acceptable answer ;-))

I don’t think it would make sense to make it separate. Also, the stignore parser may be useful later in the GUI itself.

@Salamandar Salamandar transferred this issue from another repository Feb 24, 2023
@Salamandar
Copy link
Member

I think we can close that, right ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants