Skip to content
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

[duplicate] Integrate ShortSicence and BibSonomy #1

Open
krisgun opened this issue Feb 24, 2020 · 1 comment
Open

[duplicate] Integrate ShortSicence and BibSonomy #1

krisgun opened this issue Feb 24, 2020 · 1 comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request

Comments

@krisgun
Copy link
Collaborator

krisgun commented Feb 24, 2020

This is a duplicate of the original issue:

There are many tools out there to share information on publications. Be it summaries and comments on publications or be it some collections of bibliographic entries. ShortSience.org is a platform for post-publication discussion aiming to improve accessibility and reproducibility of research ideas. BibSonomy is a tool to collect bibliopgrahic information. The aim of this task is to integrate both ShortScience and BibSonomy.

Bonus: Integrate hypothesis.is (refs JabRef#3231, which is currently frozen)

Refs JabRef#5669, JabRef#5665, JabRef#2157

@krisgun krisgun added duplicate This issue or pull request already exists enhancement New feature or request labels Feb 24, 2020
@krisgun
Copy link
Collaborator Author

krisgun commented Feb 24, 2020

Copy of response:

Hi, @stevensdavid, welcome to JabRef development. If you are new to JabRef development, we would like you to have a look at the high level development documentation (https://devdocs.jabref.org/).
A good starting point for this issue is certainly JabRef#2157. About the gui stuff you can take a look at how @davidemdot implementet the texparser as a dialog and as a tab in the entry browser.

calixtus pushed a commit that referenced this issue Oct 20, 2020
calixtus added a commit that referenced this issue Oct 20, 2020
* feat/#1 Add CSS file type, add button in preferences to import custom CSS file, started on import functionality

* feat/#1 Change so that the log messages uses format specifiers instead of string concatenation

* feat/#1 Add RadioButton for toggling custom theme

* feat/#1 Add preference for setting path to custom CSS theme

* feat/#1 Load custom CSS if toggled

* feat/#1 Add missing language keys

* feat/#1 Remove check if current theme is applied again, check is remove since we don't need it

* feat/#1 Save path to custom CSS file in program preferences

* Add functionality to let the user import custom CSS file JabRef#5790

* Add CSS file type, add button in preferences to import a custom CSS file, started on import functionality

* Change so that the log uses format specifiers instead of string concatenation

* Add RadioButton for toggling custom theme

* Add preference for setting the path to custom CSS theme

* Load custom CSS if toggled

* Add missing language keys

* Remove check if the current theme is applied again, the check is removed since we don't need it

* Save path to the custom CSS file in program preferences

* fix/#5 Add checks so that the theme change notification is only shown once, disable custom theme radio button i no custom theme has been imported

* Remove added stuff from merge conflict

* Add export current theme JabRef#5790

* Add method for saving theme to file

* Add modal for selection witch theme to export as CSS

* Add missing language lines

* Add information about import/export of themes, JabRef#5790

* Fix CodaCy and checkstyle issues, JabRef#5790

* Add fixes from code review, JabRef#5790

* Remove unused import JabRef#5790

* Move the import/export buttons to the Appearance tab JabRef#5790

* Fixed merge errors

* Fixed easy remarks

* Introduced AppereancePreferences and changed some visual elements

* Refactored ExportThemeDialog

* Fixed merge error

* Removed export theme logic and added validation

* CHANGELOG.md

* Removed obsolete viewmodel class

* Refactored io.File to nio.Path, use of JabRefPreferences and removed vmOption

* Refactored ThemeLoader object class to enum with static util methods

* Fixed overlooked merge error

* Refactored static methods to object methods

* Checkstyle

Co-authored-by: Nils Streijffert <nils.streijffert@gmail.com>
Co-authored-by: Christoph <siedlerkiller@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant