Skip to content

Commit

Permalink
Merge branch 'master' into gh-2522
Browse files Browse the repository at this point in the history
  • Loading branch information
retorquere committed May 13, 2024
2 parents 0ac2c0f + 06e7397 commit 64a9bcb
Show file tree
Hide file tree
Showing 144 changed files with 16,248 additions and 7,228 deletions.
32 changes: 12 additions & 20 deletions .github/workflows/label-gun.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,31 +19,23 @@ jobs:
label.reopened: reopened
log-id: "([A-Z0-9]{8}(-refs)?-(apse|euc))|([A-Z0-9]{8}-[^-]+)"
message.log-required: |
Hello there @{{username}},
Hello @{{username}},
Hope you're doing well! `@retorquere` is here to help you get the most out of your experience with Better BibTeX. To make sure he can assist you effectively, he kindly asks for your cooperation in providing a debug log – it's like giving him the key to understanding and solving the puzzle!
`@retorquere` is ready to assist you with Better BibTeX. In order to do so efficiently, a debug log is generally required. The information it containst is key to him understanding, replicating, and resolving your issue.
Getting your debug log is a breeze and will save us both time in getting your problem resolved or the new feature you'd like implemented. Trust me, it's way quicker than discussing why it's important. :smiley:
**Here’s how you can share your debug log:**
**How to Share Your Debug Log:**
1. If your issue involves specific references, citekey generation, or exports, right-click on the relevant item(s) and select "Better BibTeX -> Submit Better BibTeX debug log" from the menu.
2. For issues where items do not play a role, follow these steps:
* Restart Zotero with debugging enabled (Help -> Debug Output Logging -> Restart with logging enabled).
* Reproduce the problem.
* Choose "Send Better BibTeX debug report..." from the help menu.
1. If the issue involves specific references, citekey generation, or exports, just right-click on the relevant item(s) and choose "Better BibTeX -> Submit Better BibTeX debug log" from the menu.
After these steps, you will receive debug ID displayed in red. Please share this ID with `@retorquere` in this issue thread. If your query is about an export, include both the actually exported result and your expected/desired outcome.
2. For other issues, follow these simple steps:
* Restart Zotero with debugging enabled (Help -> Debug Output Logging -> Restart with logging enabled).
* Reproduce the problem.
* Select "Send Better BibTeX debug report..." from the help menu.
Sharing your debug log gives `@retorquere` a view of your Better BibTeX configuration and the elements contributing to the issue. This helps him address your concerns more efficiently.
Once you hit that submit button, you'll get a special red debug ID. Just share that with `@retorquere` in this issue thread. If the question is regarding an export, don't forget to include what you see exported and what you expected.
By sharing your debug log, you're giving `@retorquere` a clearer picture of your setup and the items causing the issue. It's like a superhero cape for him – he can swoop in and tackle the problem much faster.
We totally get that your time is valuable, and we appreciate your effort in helping `@retorquere` help you. You might be surprised at how much this simple step speeds up the whole process.
Thanks a bunch!
**PS: If the Debug Log menu does not appear, or it does not send the debug log**
A fallback option is available under "Help" > "Send debug log to file.io".
Thank you.
**PS: If the Debug Log menu is not available, or if it fails to send the debug log**, you can use the option under “Help” > “Send debug log to file.io”.
message.no-close: Thanks for the feedback! Just so you know, GitHub doesn't let me control who can close issues, and @retorquere likes to leave bug reports and enhancements open as a nudge to merge them into the next release.
4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,7 @@
path = submodules/zotero
url = https://github.com/zotero/zotero.git
branch = main
[submodule "submodules/translators"]
path = submodules/translators
url = https://github.com/zotero/translators.git
branch = master
4 changes: 4 additions & 0 deletions .ncurc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"reject": [ "eslint" ]
}

4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@

Better BibTeX (BBT) is an extension for [Zotero](https://www.zotero.org) and [Juris-M](https://juris-m.github.io) that makes it easier to manage bibliographic data, especially for people authoring documents using text-based toolchains (e.g. based on [LaTeX](https://www.latex-project.org) / [Markdown](https://www.markdownguide.org)).

## Zotero 7 beta support
## Zotero 7 beta support: Zotero beta 70+ currently not supported, a fix is underway

[#2829](https://github.com/retorquere/zotero-better-bibtex/issues/2829)

Better BibTeX is mostly compatible with the Zotero 7 beta; I am awaiting a change by the Zotero team to get to complete support. You can find the status of Zotero 7 support in the first post of [#2522](https://github.com/retorquere/zotero-better-bibtex/issues/2522); if you find new problems (which are not still marked as unresolved in that top post), please report them as *new* issues, not by commenting on #2522.

Expand Down
39 changes: 23 additions & 16 deletions content/ErrorReport.pug
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
wizard#better-bibtex-error-report(
xmlns='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'
xmlns:html="http://www.w3.org/1999/xhtml"
title='&better-bibtex_error-report.title;' width='550' height='550'
title='&better-bibtex_error-report.title;' width='700' height='700'
)
wizardpage(pageid='page-enable-debug' label=' ')
description.header(style='white-space: pre-wrap;') &better-bibtex_error-report_enable-debug;
Expand All @@ -27,22 +27,29 @@ wizard#better-bibtex-error-report(
textbox#better-bibtex-report-latest.plain.textbox-emph(flex='1' readonly='true')
textbox#better-bibtex-report-oom.plain.textbox-emph(hidden='true' flex='1' multiline='true' readonly='true' value='&better-bibtex_error-report_better-bibtex_oom.value;')
textbox#better-bibtex-report-cache.plain(flex='1' readonly='true')
checkbox#better-bibtex-error-report-include-db(label='&better-bibtex_error-report_include-cache.label;')/
tabbox.debug-on(flex='1')
checkbox.better-bibtex-error-report-facet#better-bibtex-error-report-include-errors(label='&better-bibtex_error-report_include-errors.label;')/
checkbox.better-bibtex-error-report-facet#better-bibtex-error-report-include-log(label='&better-bibtex_error-report_include-log.label;')/
hbox
label &better-bibtex_error-report_include-items.label;
checkbox.better-bibtex-error-report-facet#better-bibtex-error-report-include-notes(label='&better-bibtex_error-report_include-notes.label;')/
checkbox.better-bibtex-error-report-facet#better-bibtex-error-report-include-attachments(label='&better-bibtex_error-report_include-attachments.label;')/
checkbox.better-bibtex-error-report-facet#better-bibtex-error-report-include-cache(label='&better-bibtex_error-report_include-cache.label;')/
hbox(flex='1')
tabbox.debug-on(flex='10')
tabs
tab(label='&better-bibtex_error-report_context.label;')/
tab(label='&better-bibtex_error-report_errors.label;')/
tab(label='&better-bibtex_error-report_debug.label;')/
tab#better-bibtex-error-tab-items(label='&better-bibtex_error-report_items.label;')/
tabpanels
tabpanel(orient='vertical')
textbox#better-bibtex-error-context.plain(readonly='true' multiline='true' flex='1' style='min-height: 8em;')
tabpanel(orient='vertical')
textbox#better-bibtex-error-errors.plain(readonly='true' multiline='true' flex='1' style='min-height: 8em;')
tabpanel(orient='vertical')
textbox#better-bibtex-error-debug.plain(readonly='true' multiline='true' flex='1' style='min-height: 8em;')
tabpanel(orient='vertical')
textbox#better-bibtex-error-items.plain(readonly='true' multiline='true' flex='1' style='min-height: 8em;')
tab#better-bibtex-error-context-tab(label='&better-bibtex_error-report_context.label;')/
tab#better-bibtex-error-errors-tab(label='&better-bibtex_error-report_errors.label;')/
tab#better-bibtex-error-log-tab(label='&better-bibtex_error-report_debug.label;')/
tab#better-bibtex-error-items-tab(label='&better-bibtex_error-report_items.label;')/
tabpanels(flex='1')
tabpanel(flex='1' orient='vertical')
textbox#better-bibtex-error-context.plain(readonly='true' multiline='true' flex='10' style='min-height: 8em;')
tabpanel(flex='1' orient='vertical')
textbox#better-bibtex-error-errors.plain(readonly='true' multiline='true' flex='10' style='min-height: 8em;')
tabpanel(flex='1' orient='vertical')
textbox#better-bibtex-error-log.plain(readonly='true' multiline='true' flex='10' style='min-height: 8em;')
tabpanel(flex='1' orient='vertical')
textbox#better-bibtex-error-items.plain(readonly='true' multiline='true' flex='10' style='min-height: 8em;')
hbox
button(label='&better-bibtex_error-report_save.label;' oncommand='window.ErrorReport.save()')/
hbox(flex='1')/
Expand Down

0 comments on commit 64a9bcb

Please sign in to comment.