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 bibdeskImport
* upstream/main: (36 commits)
chore: remove repetitive words (JabRef#11015)
Fix test names (JabRef#11014)
Remove obsolete "Comments" tab configuration (JabRef#11011)
Fix "Other fields" tab respecting custom tabs (JabRef#11012)
[WIP] Extract PDF References (JabRef#10437)
Fixed jump to entry from crossref (JabRef#11009)
fix suggestion provider for crossref field (JabRef#10962)
Use SequencedSet for required and optional fields (JabRef#11007)
Bump io.github.classgraph:classgraph from 4.8.165 to 4.8.168 (JabRef#11005)
Bump org.glassfish.hk2:hk2-api from 3.0.6 to 3.1.0 (JabRef#11006)
Bump org.apache.logging.log4j:log4j-to-slf4j from 2.23.0 to 2.23.1 (JabRef#11003)
Bump org.javamodularity.moduleplugin from 1.8.14 to 1.8.15 (JabRef#11002)
Bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.1 to 4.0.2 (JabRef#11004)
Bump softprops/action-gh-release from 1 to 2 (JabRef#11000)
Bump gittools/actions from 0.13.2 to 0.13.4 (JabRef#11001)
Update custom-svg-icons.md (JabRef#10999)
Update Texworks icon (JabRef#10998)
Use tags editor for auto completion preferences (JabRef#10990)
Enable auto merge of CHANGELOG.md (JabRef#10986)
Enhance DOI parser to deal with special characters (JabRef#10989)
...
# Conflicts:
# build.gradle
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
11
11
12
12
### Added
13
13
14
+
- We converted the "Custom API key" list to a table to be more accessible. [#10926](https://github.com/JabRef/jabref/issues/10926)
14
15
- We added a "refresh" button for the LaTeX citations tab in the entry editor. [#10584](https://github.com/JabRef/jabref/issues/10584)
15
16
- We added the possibility to show the BibTeX source in the [web search](https://docs.jabref.org/collect/import-using-online-bibliographic-database) import screen. [#560](https://github.com/koppor/jabref/issues/560)
16
17
- We added a fetcher for [ISIDORE](https://isidore.science/), simply paste in the link into the text field or the last 6 digits in the link that identify that paper. [#10423](https://github.com/JabRef/jabref/issues/10423)
@@ -25,6 +26,10 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
25
26
- We added the citation key pattern `[camelN]`. Equivalent to the first N words of the `[camel]` pattern.
26
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).
29
+
- We added ability to push entries to TeXworks. [#3197](https://github.com/JabRef/jabref/issues/3197)
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)
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)
28
33
29
34
### Changed
30
35
@@ -39,6 +44,8 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
39
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)
40
45
- We only show the notification "Saving library..." if the library contains more than 2000 entries. [#9803](https://github.com/JabRef/jabref/issues/9803)
41
46
- 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)
47
+
- 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)
48
+
- Keywords filed are now displayed as tags. [#10910](https://github.com/JabRef/jabref/pull/10910)
42
49
43
50
### Fixed
44
51
@@ -47,6 +54,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
47
54
- 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)
48
55
- 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)
49
56
- The last page of a PDF is now indexed by the full text search. [#10193](https://github.com/JabRef/jabref/issues/10193)
57
+
- The entry editor respects the configured custom tabs when showing "Other fields". [#11012](https://github.com/JabRef/jabref/pull/11012)
50
58
- The default owner of an entry can be changed again. [#10924](https://github.com/JabRef/jabref/issues/10924)
51
59
- 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)
52
60
- We fixed the colors of the icon on hover for unset special fields. [#10431](https://github.com/JabRef/jabref/issues/10431)
@@ -55,6 +63,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
55
63
- 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)
56
64
- 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)
57
65
- 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)
66
+
- 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)
Copy file name to clipboardExpand all lines: docs/code-howtos/custom-svg-icons.md
+8-1
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`
// Remove existing dummy BibDatabaseContext and add correct BibDatabaseContext from ParserResult to trigger changes in the openDatabases list in the stateManager
0 commit comments