GithubHelp home page GithubHelp logo

Comments (10)

loopy750 avatar loopy750 commented on June 30, 2024 1

Completed all the fixes needed for Windows that i could find. In future is there any sort of "official" method to get your attention when I have something new? Although I imagine it will be nowhere near as frequent as Firefox

from shadowbird.

overdodactyl avatar overdodactyl commented on June 30, 2024

Thanks @loopy750, really appreciate the help!

I just merged your changes into the repo

from shadowbird.

loopy750 avatar loopy750 commented on June 30, 2024

Cool. Also, my bad for changing user.js to prefs.js in README.md, I never knew about that one until now.

from shadowbird.

overdodactyl avatar overdodactyl commented on June 30, 2024

No worries! Just reverted back to user.js; I added an extra sentence clarifying that users might have to create the file since it doesn't exist by default.

from shadowbird.

loopy750 avatar loopy750 commented on June 30, 2024

Just noticed a bit of a problem with userchrome.css, it needs the windows fixes right at the bottom of the file so they can override any previous code. What's the easiest way to make sure that always happens? Is there a gulp task that can do that? Also I'll have an updated patch_windows soon that should fix just about all the remaining bugs.

from shadowbird.

overdodactyl avatar overdodactyl commented on June 30, 2024

Ah, good catch! I've just altered the gulp task publish so that it should always be appended last

Edit: The task userChrome is actually what was edited, but that is called by publish

from shadowbird.

OdinGitDat avatar OdinGitDat commented on June 30, 2024

thanks loopy, works great!

from shadowbird.

overdodactyl avatar overdodactyl commented on June 30, 2024

Just merged the latest version; thanks again, it's much appreciated!

In terms of changes in the future, I'm good with whatever is easiest for you. I have notifications turned on for this repo, so I should get notified pretty quickly if there are any pull requests or issues opened.

I could also just add you onto the project as a collaborator with write access to the repo so you can make changes directly on here.

Alternatively, there's my email address, reddit account or the slack group that was set up for ShadowFox but could be repurposed for this and that.

Just let me know whatever is best for you!

from shadowbird.

loopy750 avatar loopy750 commented on June 30, 2024

I think pull requests sounds like the way to go, you'll just have to explain to me exactly how that works. I'll try and keep up-to-date with yours, either way chances are you'll just need patch_windows.css

from shadowbird.

overdodactyl avatar overdodactyl commented on June 30, 2024

These two short articles by GitHub probably do a better job at explaining PRs than I could:

PRs are based on an entire branch though, not specific files or commits; in other words if a PR is sent from your master, it would include all changes you've made to the repo. If you make changes you don't think would want to be included here, you could either use a separate branch and submit the PR from that one, or you could send the PR from master, and I can use git-cherry-pick to pick out the relavent commits. If a single commit includes both changes that should be applied to this repo and ones that shouldn't, I think I should be able to use rebasing to separate things out.

In short, if you don't want to worry about branching and all that, or if your repo isn't up to date with this one, just submit a PR from your master branch and leave a comment in the PR mentioning what changes I should try and include. Generally speaking though, it will be easiest to merge if single commits don't include both changes that should be included here and ones that shouldn't.

from shadowbird.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.