You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge remote-tracking branch 'upstream/main' into fix-for-issue-10872
* upstream/main: (26 commits)
Speed up failure reporting (#11030)
Importing of BibDesk Groups and Linked Files (#10968)
Convert RemoveBracesFormatterTest to @ParameterizedTest (#11033)
Update teaching.md
Remove non-existing recipe (#11029)
Update CSL styles (#11031)
Clean up defintions of entry types (#11013)
Fix log file path on Windows (#11028)
Change to rolling logs (#11023)
chore: remove repetitive words (#11015)
Fix test names (#11014)
Remove obsolete "Comments" tab configuration (#11011)
Fix "Other fields" tab respecting custom tabs (#11012)
[WIP] Extract PDF References (#10437)
Fixed jump to entry from crossref (#11009)
fix suggestion provider for crossref field (#10962)
Use SequencedSet for required and optional fields (#11007)
Bump io.github.classgraph:classgraph from 4.8.165 to 4.8.168 (#11005)
Bump org.glassfish.hk2:hk2-api from 3.0.6 to 3.1.0 (#11006)
Bump org.apache.logging.log4j:log4j-to-slf4j from 2.23.0 to 2.23.1 (#11003)
...
# Conflicts:
# src/main/resources/csl-styles
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,10 +24,12 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
24
24
- When pasting HTML into the abstract or a comment field, the hypertext is automatically converted to Markdown. [#10558](https://github.com/JabRef/jabref/issues/10558)
25
25
- We added the possibility to redownload files that had been present but are no longer in the specified location. [#10848](https://github.com/JabRef/jabref/issues/10848)
26
26
- We added the citation key pattern `[camelN]`. Equivalent to the first N words of the `[camel]` pattern.
27
+
- We added importing of static groups and linked files from BibDesk .bib files. [#10381](https://github.com/JabRef/jabref/issues/10381)
27
28
- We added ability to export in CFF (Citation File Format) [#10661](https://github.com/JabRef/jabref/issues/10661).
28
29
- We added ability to push entries to TeXworks. [#3197](https://github.com/JabRef/jabref/issues/3197)
29
30
- We added the ability to zoom in and out in the document viewer using <kbd>Ctrl</kbd> + <kbd>Scroll</kbd>. [#10964](https://github.com/JabRef/jabref/pull/10964)
30
31
- We added a Cleanup for removing non-existent files and grouped the related options [#10929](https://github.com/JabRef/jabref/issues/10929)
32
+
- We added the functionality to parse the bibliography of PDFs using the GROBID online service. [#10200](https://github.com/JabRef/jabref/issues/10200)
31
33
32
34
### Changed
33
35
@@ -41,6 +43,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
41
43
- We changed the duplicate handling in the Import entries dialog. Potential duplicate entries are marked with an icon and importing will now trigger the merge dialog [#10914](https://github.com/JabRef/jabref/pull/10914)
42
44
- We made the command "Push to TexShop" more robust to allow cite commands with a character before the first slash. [forum#2699](https://discourse.jabref.org/t/push-to-texshop-mac/2699/17?u=siedlerchr)
43
45
- We only show the notification "Saving library..." if the library contains more than 2000 entries. [#9803](https://github.com/JabRef/jabref/issues/9803)
46
+
- JabRef now keeps previous log files upon start. [#11023](https://github.com/JabRef/jabref/pull/11023)
44
47
- We enhanced the dialog for adding new fields in the content selector with a selection box containing a list of standard fields. [#10912](https://github.com/JabRef/jabref/pull/10912)
45
48
- We store the citation relations in an LRU cache to avoid bloating the memory and out-of-memory exceptions. [#10958](https://github.com/JabRef/jabref/issues/10958)
46
49
- Keywords filed are now displayed as tags. [#10910](https://github.com/JabRef/jabref/pull/10910)
@@ -53,6 +56,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
53
56
- We fixed an issue where the preview panel showing the wrong entry (an entry that is not selected in the entry table). [#9172](https://github.com/JabRef/jabref/issues/9172)
54
57
- We fixed an issue where HTML-reserved characters like '&' and '<', in addition to HTML entities like '&' were not rendered correctly in entry preview. [#10677](https://github.com/JabRef/jabref/issues/10677)
55
58
- The last page of a PDF is now indexed by the full text search. [#10193](https://github.com/JabRef/jabref/issues/10193)
59
+
- The entry editor respects the configured custom tabs when showing "Other fields". [#11012](https://github.com/JabRef/jabref/pull/11012)
56
60
- The default owner of an entry can be changed again. [#10924](https://github.com/JabRef/jabref/issues/10924)
57
61
- We fixed an issue where the duplicate check did not take umlauts or other LaTeX-encoded characters into account. [#10744](https://github.com/JabRef/jabref/pull/10744)
58
62
- We fixed the colors of the icon on hover for unset special fields. [#10431](https://github.com/JabRef/jabref/issues/10431)
@@ -61,6 +65,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
61
65
- We fixed an issue where the `CommentsTab` was not properly formatted when the `defaultOwner` contained capital or special letters. [#10870](https://github.com/JabRef/jabref/issues/10870)
62
66
- We fixed an issue where the `File -> Close library` menu item was not disabled when no library was open. [#10948](https://github.com/JabRef/jabref/issues/10948)
63
67
- We fixed an issue where the Document Viewer would show the PDF in only half the window when maximized. [#10934](https://github.com/JabRef/jabref/issues/10934)
68
+
- Clicking on the crossref and related tags in the entry editor jumps to the linked entry. [#5484](https://github.com/JabRef/jabref/issues/5484)[#9369](https://github.com/JabRef/jabref/issues/9369)
// Because of GraalVM quirks, we need to ship that. See https://github.com/jspecify/jspecify/issues/389#issuecomment-1661130973 for details
Copy file name to clipboardExpand all lines: docs/code-howtos/custom-svg-icons.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,14 @@ Good icon design requires years of experience and cannot be covered here. Adapti
23
23
24
24
## Step 2. Packing the icons into a font
25
25
26
-
Use the [IcoMoon](https://icomoon.io) tool for packing the icons. Create a new set and import _all_ icons. Rearrange them so that they have the same order as in `org.jabref.gui.JabRefMaterialDesignIcon`. This will avoid that you have to change the code points for the existing glyphs. In the settings for your icon set, set the _Grid_ to 24. This is important to get the correct spacing. The name of the font is `JabRefMaterialDesign`. When your icon-set is ready, select all of them and download the font-package.
26
+
Use the [IcoMoon](https://icomoon.io) tool for packing the icons.
27
+
28
+
1. Create a new set by importing the json file
29
+
2. Next to the icons, click on the hamburger menu, chose "Import to Set" to add a new icon (it will be added to the front)
30
+
Rearrange them so that they have the same order as in `org.jabref.gui.JabRefMaterialDesignIcon`. This will avoid that you have to change the code points for the existing glyphs. In the settings for your icon set, set the _Grid_ to 24. This is important to get the correct spacing. The name of the font is `JabRefMaterialDesign`.
31
+
3. Next to the icons, click on the hamburger menu and click "Select all".
32
+
4. Proceed with the font creating, set the font property name to `JabRefMaterialDesign`
33
+
When your icon-set is ready, select all of them and download the font-package.
27
34
28
35
## Step 3. Replace the existing `JabRefMaterialDesign.ttf`
* Summary: Groups of students from three to five persons experienced the whole software engineering process within a week: From the requirements' specification to the final pull request.
132
-
* Successfully run in 2020
130
+
* Successfully run in 2020, 2024, and other years.
0 commit comments