Replies: 2 comments
-
That's a great idea! I love the concept of your gituserChrome app, and I have absolutely no problem with you using FirefoxCSS-Store as a base. The approach you've taken, especially the automation for managing UserChrome themes across different Firefox versions, is incredibly useful. We could add a button to the website that links to your project whenever you're ready. Feel free to send a pull request to add it yourself if you'd like. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Awesome thank you, I'll be sure to submit a PR as soon as I get the chance to. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
@Neikon I kind of implemented your project into my app before even asking if it was alright with you. It'd be pretty easy to remove either way, but still I wanted to bring it to your attention, what I attempted to do.
This is gituserChrome, an automation tool to git & manage userchrome themes across different firefoxs (firefox,libre,zen,etc) and different profiles. It originates from a script that I made for windows, mac, and linux, and the script operations have been well tested/vetted through users of my theme.
I originally made it in pyqt, where you could navigate to other pages, back/forward, save theme urls. It was pretty cool to be able to browse themes and install them all in one place. But I gave up on this build due to packaging struggles & consistency.
This current iteration of the FCSS Store in Wails/Go only lets you browse and copy links. It's not as good as the pyqt version.. skill issue.. but I'm still figuring out Go.
In terms of safety, the application validates every user option/choice through cross platform checks, and 4 way synchronization, ui, frontend, backend, config, all must match. And these configs are used to validate and build the git submission, a random config would look something like this:
config.json
"Gitting" any userchrome theme takes about 1-2 clicks. It's still early stages but all operations are successful on Windows & Linux. Mac build coming soon as long as I can actually build it in vm. Let me know what you think of this, if it's not okay to have your project attached, I'll take it out. best regards.
Beta Was this translation helpful? Give feedback.
All reactions