Comments (10)
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.
Thanks @loopy750, really appreciate the help!
I just merged your changes into the repo
from shadowbird.
Cool. Also, my bad for changing user.js to prefs.js in README.md, I never knew about that one until now.
from shadowbird.
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.
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.
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.
thanks loopy, works great!
from shadowbird.
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.
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.
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)
- BUGGGSSS HOT 8
- Border Artifacts in Treeview HOT 1
- Problem with about.me emails
- White background in "new message" window HOT 7
- Email folders aren't displayed HOT 9
- Unable to uninstall ShadowBird HOT 2
- Top bars light color
- Change color of messages in main window HOT 2
- Option window bug
- White blobs on 'AddOns' page and 'Troubleshooting' page
- White HTML in some messages
- News reader layout is garbled
- Reader pane stays in light mode despite following README
- Weird to say but doesn't change anything?
- Add dark theme to the calendar HOT 3
- Calendar Events and Tasks needs dark theme HOT 4
- Fuzzy text in Add-ons Manager items HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shadowbird.