Skip to content

BibEntry nodes#16

Merged
Shalabi222 merged 7 commits intodevfrom
BibEntry-nodes
Jun 22, 2025
Merged

BibEntry nodes#16
Shalabi222 merged 7 commits intodevfrom
BibEntry-nodes

Conversation

@iloveskittles82
Copy link
Copy Markdown
Collaborator

@iloveskittles82 iloveskittles82 commented Jun 17, 2025

📝 Description

Implementing BibEntry node functionalities.

📑 TODOs:

  • Display entry preview on hover
  • add attributes to nodes (type, preview, citation key)
  • integrate JabRef cayw endpoint
  • get entry preview from server for specific entry

added current library as attribute of HTTPClient class, refactored methods accordingly, changed comments to match and renamed "performFetch" to "performRequest"
deleted unused icons folder and old index(1).html

renamed branch
@iloveskittles82 iloveskittles82 marked this pull request as draft June 17, 2025 10:15
iloveskittles82 and others added 2 commits June 21, 2025 20:23
# Conflicts:
#	http/HTTPClient.js
#	index.html
#	src/main.js
* Adding Entry Preview Feature to the Nodes

* Adding Entry Preview to the child nodes

* WIP merged cayw and getting entry preview functionality

* removed unused imports

* Fixed displaying BibEntry nodes' previews :3

* Minor format consistency check

* fixing entry preview bugs

* Fixed hiding popovers upon deleting nodes

* Prevented editing BibEntries' topics (also fixed small bug when their previews dissapeared upon double clicks)

---------

Co-authored-by: Shalabi <Mohamed.Shalabi@Student.HTW-Berlin.de>
Co-authored-by: Robert Koch <Robert.Koch@Student.HTW-Berlin.de>
@Shalabi222 Shalabi222 marked this pull request as ready for review June 22, 2025 10:16
@Shalabi222 Shalabi222 merged commit ef0807a into dev Jun 22, 2025
1 check passed
@Shalabi222 Shalabi222 deleted the BibEntry-nodes branch June 22, 2025 10:17
}
// Altered lines:
let nodeType = node.data.type;
if (nodeType === 'BIBE') {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the long form for BIBE. Maybe, you could use BTX (for BibTeX) - or just BibEntry to be in line with the term used in JabRef?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants