-
Notifications
You must be signed in to change notification settings - Fork 27
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
Port back code-changes from Utilu Nightly Tester Tools 3.7.1.1 #188
Comments
Removal of unused files and fixed white-space issues (mozilla#188)
@whimboo What do you want to be the next change for me to port back in a new PR? |
I think all the customize titlebar changes would be nice to have next. @xabolcs what do you think about removing partially translated locales? I don't think it's a good idea and we might better get in contact with the contributors who originally provided those locales. @UtiluMark which locales would be affected by this? |
I agree with you @whimboo. A new issue for updating locales would be good, but first land all functional changes and leave the string update at last. |
Sounds perfect to me. @UtiluMark once you finished with the parts of my last comment, lets re-list all the remaining issues in a new comment. That way we can get an overview what's left to do. |
@xabolcs I agree, all translations will be outdated because of the added customize titlebar options, so let's leave the translations as they are, until everything else is finished. @whimboo I've just created PRs for the smaller changes. Once these are out of the way, I can start working at the large PR with all the customize titlebar changes. I have a question about the customize titlebar changes, because I changed the default title. Do you want me to only add the new customize titlebar options (which will be unused by default then), or also change the default title (so the new options are used by default like described above)? |
I vote against changing default templates. Additions are welcome. @UtiluMark, I saw in your original PR you transformed Nightly Tester Tools into Utilu Nightly Tester Tools. It's OK to do that as a forked extension in your (corporate) account, but don't want to merge those changes back into this repository. As you rename it and give it a new UUID it would be a whole new extension. |
@UtiluMark best you add a comment to each of those PRs and include @whimboo, so that I also get an email for them. Otherwise I won't notice them for a while. As @xabolcs said, lets add the new variables but leave the default template as it is. You can change the latter in your fork instead. |
Thanks! @xabolcs if you have the time and want to review PRs please do so. Otherwise I will go through them tomorrow morning. |
@xabolcs I removed the copy to Pastebin functionality which had become non-working due to API changes, and replaced the non-working copy to Pastebin functionality by copy text to Clipboard functionality ("Copy about:support to Clipboard"). Is this a desired change or not? Because in issue #86 you wrote on 9 Feb 2014 that the development channel had a fix which uses pastebin.mozilla.org instead pastebin.com (PR #93). If that fix works, that might be the preferable solution compared to removing the Pastebin functionality entirely. |
@UtiluMark, the fix in PR #93 does work, just need to be finished. No need to remove it for now. |
Updated and synced the feature lists in the README and the About window. Updated the AMO links in the README and the About window to prevent redirects. Added link to Screengrab (fix version) add-on. Part of mozilla#188
@xabolcs It's good that the Pastebin functionality will get fixed. I had replaced the non-working copy to Pastebin functionality by copy text to Clipboard functionality ("Copy about:support to Clipboard"). Now that the Pastebin functionality will get fixed: shall I turn the Copy about:support to Clipboard option into an additional option (besides to the Pastebin option), or shall I remove it? |
It's OK to me to keep both item in the menu! @whimboo, do you have any thoughts? |
Sounds good to me. When we do that lets add the new option at the place where the pastebin one is located at right now. The pastbin entry should then be separated with a line. |
PR #196 landed. |
PR #195 landed too. @UtiluMark, is everything done now for this issue or do we still miss a part? |
@whimboo Like I said before #188 (comment) I'm going to work on a new large PR with the additional customize titlebar options, without changing the defaults. This will also involve adding strings to all translation files. |
That comment was a while ago. So thanks for the update on that. |
The rewrite of the extension is now in beta state, and the left-overs from this issue won't be worked on anymore because it would only affect the old and legacy extension. |
Similar to PR #186 this issue keeps track of the work for porting back all the changes as done in Utilu Nightly Tester Tools 3.7.1.1. @UtiluMark will work on it.
The text was updated successfully, but these errors were encountered: