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

Make JavaFX a first-class citizen #3684

Merged
merged 207 commits into from Feb 20, 2018
Merged

Commits on Nov 26, 2017

  1. The grid pane on the right side is disabled if there are no annotatio…

    …ns in the linked file. Confusion because the gridpane is initially disabled even if there are annotations. After clicking on the file in the Combobox it works fine.
    Robert authored and Robert committed Nov 26, 2017
    Configuration menu
    Copy the full SHA
    454c53b View commit details
    Browse the repository at this point in the history
  2. add boolean props

    Tarix committed Nov 26, 2017
    Configuration menu
    Copy the full SHA
    f19e062 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    decf199 View commit details
    Browse the repository at this point in the history
  4. add isEmpty function with object-boolean

    Tarix committed Nov 26, 2017
    Configuration menu
    Copy the full SHA
    686f72b View commit details
    Browse the repository at this point in the history
  5. remove comments

    Tarix committed Nov 26, 2017
    Configuration menu
    Copy the full SHA
    9475442 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2017

  1. Added curly braces for if else (if (annotations.isEmpty()))

    Robert authored and Robert committed Nov 27, 2017
    Configuration menu
    Copy the full SHA
    0bcfff8 View commit details
    Browse the repository at this point in the history
  2. Fixed spelling mistake at 'annotationEmpty'

    Robert authored and Robert committed Nov 27, 2017
    Configuration menu
    Copy the full SHA
    1dec710 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2017

  1. Sample FXML file for an annotation list entry

    Robert authored and Robert committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    fb02d7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b438c85 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2017

  1. Configuration menu
    Copy the full SHA
    a0488d3 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2017

  1. - some small fixes

    - litle ui changes
    Tarix committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    d3324c6 View commit details
    Browse the repository at this point in the history
  2. - remove sepration

    Tarix committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    cace1be View commit details
    Browse the repository at this point in the history
  3. - add accidently removed copy button

    Tarix committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    1ece5cc View commit details
    Browse the repository at this point in the history
  4. Added CHANGELOG entry for the issue

    Robert authored and Robert committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    3ba97a5 View commit details
    Browse the repository at this point in the history
  5. - reorder import

    Tarix committed Dec 4, 2017
    Configuration menu
    Copy the full SHA
    76502bc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d933e4a View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2017

  1. - fix localization bug int fileannotaiontab

    Tarix committed Dec 11, 2017
    Configuration menu
    Copy the full SHA
    2f59a7e View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2017

  1. Reorganized imports in FileAnnotationTab.fxml

    Robert authored and Robert committed Dec 15, 2017
    Configuration menu
    Copy the full SHA
    26f874a View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2017

  1. Reorganized import order in FileAnnotationTabController.java

    Robert authored and Robert committed Dec 18, 2017
    Configuration menu
    Copy the full SHA
    9f82f51 View commit details
    Browse the repository at this point in the history
  2. Applied simpler way of checking if annotation is empty

    Robert authored and Robert committed Dec 18, 2017
    Configuration menu
    Copy the full SHA
    a66a525 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2018

  1. Configuration menu
    Copy the full SHA
    d721a19 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2018

  1. Configuration menu
    Copy the full SHA
    f3a5cfb View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2018

  1. Add exception for Jacoco

    LinusDietz committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    5c12106 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e376666 View commit details
    Browse the repository at this point in the history
  3. Migrate importer tests to JUnit5 (#3665)

    * Migrate paramterized RIS tests to JUnit5
    
    * Extract generic importer testing code to new class
    
    * Switch to JUnit5 assertions in BibEntryAssert
    
    * Remove unused imports
    
    * Use static import for Assertion when possible
    
    * Extract file collection from importer test classes
    
    * Refactor biblioscape importer tests
    
    * Refactor BiblioscapeImporterTestTypes to JUnit5 syntax
    
    * Refactor CopacImporterTestFiles
    
    * Migrate medline importer tests to JUnit5
    
    * Convert BibTeXML importer tests to JUnit5
    
    * Move several non-parametric importer test classes to JUnit5
    
    * Refactor Medline importer tests to JUni5
    
    * Migrate parameterized MODS importer tests to JUnit5
    
    * Migrate MrDLib importer tests to JUnit5
    
    * Migrate MsBibImporter tests to JUnit5
    
    * Migrate OvidImporter tests to JUnit5
    
    * Migrate PdfContentImporter tests to JUnit5
    
    * Migrate PdfXmpImporter tests to JUnit5
    
    * Migrate RepecNepImporter tests to JUnit5
    
    * Migrate RISImporter tests to JUnit5
    
    * Migrate SilverPlatterImporter tests to JUnit5
    
    * Fix imports in SilverPlatterImporterTest
    
    * Fix BibTeXMLImporter tests
    
    * Fix and clarify BibTeXMLImporterTestTypes
    
    * Fix medline tests for malformed files
    
    * Remove unused imports
    
    * Fix broken test files that can be fixed and remove the ones with larger syntactic problem
    
    * Fix MODSImporter tests
    
    * Fix test file for MsBibImporter tests
    
    * Convert Before to BeforeEach in OvidImporterTests
    
    * Check starting line of a file for checking whether it is a PDF
    
    * Migrate additional BibTeXML tests to JUnit5
    
    * Refactor and restructure BibTexParser tests
    
    * Refactor CopacImporter tests
    
    * Refactor BibTeXMLImporter tests
    
    * Refactor EndnoteImporter tests
    
    * Refactor FreeCiteImporter tests
    
    * Refactor InspecImporter tests
    
    * Refactor IsiImporter tests
    
    * Refactor MedlineImporter tests
    
    * Refactor MrDLibImporter tests
    
    * Refactor MsBibImporter tests
    
    * Refactor OvidImporter tests
    
    * Refactor PdfXmpImporter tests
    
    * Refactor RepecNepImporter tests
    
    * Refactor SilverPlatterImporter tests
    
    * Fix a bunch of codacy issues
    lenhard authored and Siedlerchr committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    608e415 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97ee2e9 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2018

  1. Configuration menu
    Copy the full SHA
    dbc4711 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2018

  1. Fix build

    tobiasdiez committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    2833335 View commit details
    Browse the repository at this point in the history
  2. Fix import orders

    tobiasdiez committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    6d7d4e5 View commit details
    Browse the repository at this point in the history
  3. Show main table

    tobiasdiez committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    94027da View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2018

  1. Configuration menu
    Copy the full SHA
    ad53458 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2018

  1. Configuration menu
    Copy the full SHA
    75ea174 View commit details
    Browse the repository at this point in the history
  2. Update guava (#3692)

    Siedlerchr committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    6bac6ff View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2018

  1. [WIP] File link deletion dialog improvements (#3690)

    * Only remove file links from entries by default (#3679)
    
    When a file link in a bibliography entry is deleted by the user,
    a dialog is displayed. Previously, the default (first) dialog option
    deleted the linked file from disk. This commit changes the default
    behaviour to just removing the file link from the entry.
    
    * Fix canceling bug in file link deletion dialog
    
    When clicking "Cancel" button in the file link deletion dialog, the file
    link was being deleted from the list. This commit fixes this behaviour
    by changing the return value of the delete() method when the "Cancel"
    button is chosen.
    
    * Tag link removal button as default (#3679)
    
    The "remove from entry" option in the file link removal dialog window
    has been tagged with the ButtonData.YES type to ensure correct
    positioning and behaviour on all platforms.
    
    * Add test cases for linked file removal dialog
    
    * Code style adjustments in dialog test cases
    
    * Added non-empty link to file in one test for clarity
    * Removed unnecessary newlines
    * Changed test method names to adhere to chosen naming convention
    bdach authored and tobiasdiez committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    b960da1 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    stefan-kolb committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    376242c View commit details
    Browse the repository at this point in the history
  3. Update DEVELOPERS

    stefan-kolb committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    e33bd58 View commit details
    Browse the repository at this point in the history
  4. Add test menu

    tobiasdiez committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    2fc5a34 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2018

  1. Configuration menu
    Copy the full SHA
    24ed12a View commit details
    Browse the repository at this point in the history
  2. Use stream in matcher (#3696)

    tobiasdiez authored and Siedlerchr committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    bd3ef32 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b760319 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    339e4e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    250d8e6 View commit details
    Browse the repository at this point in the history
  6. code review fixes - consider pages of the same book separately in dup…

    …lications detection process; add more tests
    Naitoreivun authored and stefan-kolb committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    a1626ed View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5eda399 View commit details
    Browse the repository at this point in the history
  8. Update build.gradle

    stefan-kolb committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    0de6179 View commit details
    Browse the repository at this point in the history
  9. Update build.gradle

    stefan-kolb committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    ca503a3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    866e07d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    85a50e0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    834e6fa View commit details
    Browse the repository at this point in the history
  13. Eclipse Django style #3655

    stefan-kolb committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    2f9328d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7a52d3e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    701c7d1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a9fab73 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9a4fe3b View commit details
    Browse the repository at this point in the history
  18. Allow spaces in DOIs

    johannes-manner authored and stefan-kolb committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    1ee1c6a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f3d86d5 View commit details
    Browse the repository at this point in the history
  20. Fix koppor issues #3

    Fixed the issue "DOI: encoded URLs should be supported". New divider within the DOI % is supported.
    johannes-manner committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    7920b92 View commit details
    Browse the repository at this point in the history
  21. Fixes #2964

    Siedlerchr committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    c914834 View commit details
    Browse the repository at this point in the history
  22. Merge branch 'master' of github.com:JabRef/jabref

    * 'master' of github.com:JabRef/jabref:
      Allow spaces in DOIs
      Remove irrelevant log messages during XMP reading
      Adapt log4j configuration for cleaner junit tests #3511
      Eclipse Django style #3655
      Better code style for chained methods
      Update build.gradle
      Update build.gradle
      cleanup and refactoring in DuplicateCheck class
      code review fixes - consider pages of the same book separately in duplications detection process; add more tests
      differentiate inbooks with the same author and title, but different chapter
      Remove deprecated static BibtexParser.parse method
      Use stream in matcher (#3696)
      Add some BibtexNameFomatter comments
      Add exception for Jacoco
      Set jacoco toolVersion earlier
      set jacoco version globally
    Siedlerchr committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    97a84f6 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    97d00f8 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    0458b32 View commit details
    Browse the repository at this point in the history
  25. Remove unnecessary file

    tobiasdiez authored and lenhard committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    9cd1ef5 View commit details
    Browse the repository at this point in the history
  26. Fix NPE

    # Conflicts:
    #	src/main/java/org/jabref/gui/DefaultInjector.java
    lenhard committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    8941c95 View commit details
    Browse the repository at this point in the history
  27. Merge branch 'master' into annotationtab2

    # Conflicts:
    #	CHANGELOG.md
    lenhard committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    baea22d View commit details
    Browse the repository at this point in the history
  28. Fix changelog

    lenhard committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    b47c5cf View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    9090b6b View commit details
    Browse the repository at this point in the history
  30. Fix #3669

    stefan-kolb committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    0bcd119 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    cec8999 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    ff0fae6 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    847fc97 View commit details
    Browse the repository at this point in the history
  34. Merge pull request #3701 from JabRef/annotationtab2

    Follow up on #3698 annotation tab improvements
    lenhard committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    ee72370 View commit details
    Browse the repository at this point in the history
  35. Merge pull request #3700 from johannes-manner/enable-encoded-dois

    DOI encoded with % supported
    koppor committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    39fd85f View commit details
    Browse the repository at this point in the history
  36. fix #3693 (#3702)

    Duplicated functionality, if file already exists. Asks twice, if a file should be overriden.
    johannes-manner authored and tobiasdiez committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    dfd62b0 View commit details
    Browse the repository at this point in the history
  37. remove import preferences test

    mock import and convert to junit5
    Siedlerchr committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    8d1f9c1 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    bb0f5d5 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    5e96d46 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2018

  1. Start reworking file menu

    tobiasdiez committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    ddc5325 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6834fe1 View commit details
    Browse the repository at this point in the history
  3. Update Authors

    stefan-kolb committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    2d8df47 View commit details
    Browse the repository at this point in the history
  4. Add coauthors #3706

    stefan-kolb committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    f8bc7e9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8963d40 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9db52ea View commit details
    Browse the repository at this point in the history
  7. Update to MADR 1.3.0

    koppor committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    60d86bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    427a9aa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    09ccead View commit details
    Browse the repository at this point in the history
  10. Fix UI test

    stefan-kolb committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    0e15a37 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9228285 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bcd1870 View commit details
    Browse the repository at this point in the history
  13. Escape delimiters #3646

    stefan-kolb committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    f4ff518 View commit details
    Browse the repository at this point in the history
  14. Add test

    stefan-kolb committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    798a7d2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f695502 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b9bfea9 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #3709 from JabRef/group-separator

    Group separator escaping
    stefan-kolb committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    6283bd5 View commit details
    Browse the repository at this point in the history
  18. migrate majority of tests to junit5

    please check if I didn't forgot one Test annotation
    Siedlerchr committed Feb 7, 2018
    Configuration menu
    Copy the full SHA
    83a6557 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3e134d0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e18ad94 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9ab29d5 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2018

  1. fix tests

    Siedlerchr committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    e1d3ab0 View commit details
    Browse the repository at this point in the history
  2. fix tests

    Siedlerchr committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    d2e6420 View commit details
    Browse the repository at this point in the history
  3. Finish file menu

    tobiasdiez committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    a319de7 View commit details
    Browse the repository at this point in the history
  4. Migrate edit menu

    tobiasdiez committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    3e670d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    29565c5 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2018

  1. fix some more tests

    remove unnecessary supplier
    convert some more tests to junit5
    fix imports
    Siedlerchr committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    8d90cb9 View commit details
    Browse the repository at this point in the history
  2. fix somre more test

    Mock externalFileTypes in importer test
    Siedlerchr committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    8c461e2 View commit details
    Browse the repository at this point in the history
  3. Fix external File type visiblilty

    Convert FormatterTest to junit5
    Siedlerchr committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    e7f245a View commit details
    Browse the repository at this point in the history
  4. fix some more tests

    convert architecture test to junit5
    Siedlerchr committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    276f549 View commit details
    Browse the repository at this point in the history
  5. Convert options menu to javafx

    TODO: ExternalfileType and Content Selectors do not work/throw an NPE
    Siedlerchr committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    1cf45c2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6033faa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8701680 View commit details
    Browse the repository at this point in the history
  8. Fix import

    tobiasdiez committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    284eeab View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2018

  1. Configuration menu
    Copy the full SHA
    7e2c537 View commit details
    Browse the repository at this point in the history
  2. Add Tools menu

    Siedlerchr committed Feb 10, 2018
    Configuration menu
    Copy the full SHA
    407a1e4 View commit details
    Browse the repository at this point in the history
  3. convert help menu

    Siedlerchr committed Feb 10, 2018
    Configuration menu
    Copy the full SHA
    d3cd8aa View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2018

  1. Migrate view menu

    tobiasdiez committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    952b39c View commit details
    Browse the repository at this point in the history
  2. reduce new FXDialogService

    tobiasdiez committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    249dc8a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    804eae0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e7ca282 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3711 from JabRef/junit5

    migrate majority of tests to junit5
    koppor committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    1cef924 View commit details
    Browse the repository at this point in the history
  6. Default ID type in the ID-based entry generator (#3712)

    * Added preference for ID fetcher
    
    * Fixed code style issues
    
    * Fixed code style issue
    cerrisantos authored and tobiasdiez committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    f1977f5 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2018

  1. Add help action to menu

    tobiasdiez committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    3c8a07b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2018

  1. Changes regarding issue koppor#277:

    Fix the name of the group editing window to "Add group" instead of "Edit
    Group" when adding a new group.
    The group editing window can now also be called by double-clicking the
    group to be edited.
    Escoul committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    1dfc4e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5bede1 View commit details
    Browse the repository at this point in the history
  3. Fix imports

    lenhard committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    89b3aa0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ae9885 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8165e0e View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2018

  1. Merge pull request #3715 from Escoul/fix-for-issue-koppor#277

    Group interface: Usability tweaks
    lenhard committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    243098d View commit details
    Browse the repository at this point in the history
  2. Code cleanup AbbreviateAction.java (#3717)

    * Removed unnecessary code. Increased performance slightly
    
    * Fixed formatting issued.
    
    * Code formatting
    Brainsucker92 authored and tobiasdiez committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    7bd2ca0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e6a65d View commit details
    Browse the repository at this point in the history
  4. New Crowdin translations (#3719)

    koppor authored and LinusDietz committed Feb 14, 2018
    Configuration menu
    Copy the full SHA
    9fac1e3 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2018

  1. Merge pull request #3708 from JabRef/magnifier-color

    Try to change color of magnifier icon
    koppor committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    a20f70a View commit details
    Browse the repository at this point in the history
  2. Add changelog for #3708

    koppor committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    d9e8c2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    566918e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3722 from JabRef/l10n_master

    New Crowdin translations
    lenhard committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    0311d03 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18d40f4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b22940c View commit details
    Browse the repository at this point in the history
  7. Document empty method body

    LinusDietz committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    fe26823 View commit details
    Browse the repository at this point in the history
  8. Avoid empty if statements

    LinusDietz committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    8359015 View commit details
    Browse the repository at this point in the history
  9. Document empty method body

    LinusDietz committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    c7832fa View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dba4a41 View commit details
    Browse the repository at this point in the history
  11. Revert "Avoid empty if statements"

    This reverts commit 8359015
    LinusDietz committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    8c0b366 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4b0e0ad View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    56bd2b2 View commit details
    Browse the repository at this point in the history
  14. Avoid unused method

    LinusDietz committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    d809681 View commit details
    Browse the repository at this point in the history
  15. Inline field

    LinusDietz committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    483fd08 View commit details
    Browse the repository at this point in the history
  16. Refactor deprecated part of ProtectedTermsFormatter (#3720)

    * Refactor deprecated part of ProtectedTermsFormatter
    
    * Use static parameter class for formatter initialization
    
    * Provide a way to create an empty ProtectedTermsLoader
    
    * Remove instance variable for available formatters
    
    * Move from public instance variables to getters
    
    * Extracts ProtectedTermsFormatter from the Formatters/Cleanup framework
    
    * Minor refactorings
    
    * Directly return list from Formatters
    
    * Filter ProtectedTermsLists in lambda
    lenhard authored and Siedlerchr committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    b2c2f13 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #3724 from JabRef/fix-codacy

    Fix Some Codacy Issues
    lenhard committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    5e24c11 View commit details
    Browse the repository at this point in the history
  18. [WIP] Fix for issue 2831 (#3721)

    * Added executeAndReturn method
    
    * Abbreviations should run parallel now.
    
    * Added logging message
    
    * Null check is now done by Objects.requireNonNull(...)
    
    Added method executeAll
    
    * executeAll method now returns a list of all Future objects
    
    * Removed empty lines, changed log message status to info instead of debug
    
    * Some more empty lines had to die. >:(
    
    * Removed throw of InterruptedException
    
    * Callables are now invoked by the executeAll method.
    
    * executeAll will now return an empty list instead of null
    
    * Replaced for-loop by using a stream instead.
    
    * Exceptions are now logged as errors
    
    * Replaced null check with Objects.requireNonNull(...
    
    * Added JavaDoc comment, fixed typo, returning empty list in catch block
    
    * Fixed variable declaration order
    
    * Renamed `executeAndReturn` method to `execute`
    
    * Separated Logger import
    
    * Added change log message for issue 2831
    
    * Added bib file generator as python script
    
    * Removed empty lines to satisfy code check
    Brainsucker92 authored and tobiasdiez committed Feb 15, 2018
    Configuration menu
    Copy the full SHA
    36e4f0e View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2018

  1. Improve performance for managing journal abbreviations (#3729)

    * Remove unnecessary abbreviation parsing
    
    * Only write journal lists if entries have been changed
    
    * Remove unnecessary log statement
    
    * Always write the list of external files
    lenhard authored and Siedlerchr committed Feb 16, 2018
    Configuration menu
    Copy the full SHA
    b3c6f0a View commit details
    Browse the repository at this point in the history
  2. Add EndNote XML importer (#3713)

    * Add EndNote XML importer
    
    * add some optionals of Nullable to fix parsing errors
    
    * Implement feedback
    
    * Fix a few other NPE
    
    * Improve importer according to feedback from user
    tobiasdiez authored and Siedlerchr committed Feb 16, 2018
    Configuration menu
    Copy the full SHA
    bb2b078 View commit details
    Browse the repository at this point in the history
  3. Migrate toolbar

    tobiasdiez committed Feb 16, 2018
    Configuration menu
    Copy the full SHA
    c75b5d2 View commit details
    Browse the repository at this point in the history
  4. convert some more menus

    Siedlerchr committed Feb 16, 2018
    Configuration menu
    Copy the full SHA
    a46d3f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2018

  1. Configuration menu
    Copy the full SHA
    8108845 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76a71d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f72095 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40e57c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    92179f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fcb279f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d9d4bab View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dc45dae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    caa8f53 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9b9972f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    299986a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4139432 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7226a01 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e777aaf View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b337c0b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0c36a29 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4675932 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    602c438 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    863813a View commit details
    Browse the repository at this point in the history
  20. use joining collector

    LinusDietz committed Feb 17, 2018
    Configuration menu
    Copy the full SHA
    a25040a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9e86f5b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    fd6dec8 View commit details
    Browse the repository at this point in the history
  23. Merge pull request #3732 from JabRef/l10n_master

    New Crowdin translations
    koppor committed Feb 17, 2018
    Configuration menu
    Copy the full SHA
    9aae420 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    71b291d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    5fe961e View commit details
    Browse the repository at this point in the history
  26. Fix a few NPEs

    tobiasdiez committed Feb 17, 2018
    Configuration menu
    Copy the full SHA
    9cfcd5c View commit details
    Browse the repository at this point in the history
  27. Remove unused code

    tobiasdiez committed Feb 17, 2018
    Configuration menu
    Copy the full SHA
    262a283 View commit details
    Browse the repository at this point in the history
  28. incorporate feedback

    LinusDietz committed Feb 17, 2018
    Configuration menu
    Copy the full SHA
    e02d633 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    01d3d4b View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2018

  1. Configuration menu
    Copy the full SHA
    45d31b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b88ce0c View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2018

  1. Configuration menu
    Copy the full SHA
    2b8e49c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3738 from JabRef/l10n_master

    New Crowdin translations
    koppor committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    adfcd84 View commit details
    Browse the repository at this point in the history
  3. Inline loc.org xsds

    stefan-kolb committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    8c589a2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    25c97db View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3740 from JabRef/inline-loc-xsds

    Inline loc.org xsds
    stefan-kolb committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    09d3e3a View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'upstream/javafxGlobalEverything' into j…

    …avafxGlobalEverything
    
    * upstream/javafxGlobalEverything:
      Remove unused code
      Fix a few NPEs
      Add push to external application menu entry
    
    # Conflicts:
    #	src/main/java/org/jabref/gui/JabRefFrame.java
    Siedlerchr committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    555c9a6 View commit details
    Browse the repository at this point in the history
  7. Fix copying of linked files dialog

    Fix File Annoation tab exception due to FileUpdateMonitor
    Fix NPE when entry has files but no URL, DOI or etc field
    Fix open forum link to http, https does not work
    Log errors in DocumentViewer to logger and not sys.err
    Siedlerchr committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    244c74f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5ab54f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2018

  1. Configuration menu
    Copy the full SHA
    6d7f643 View commit details
    Browse the repository at this point in the history
  2. Add link to contribute.jabref.org (#3748)

    * Add link to contribute.jabref.org
    
    * Changed link text
    
    * Rewrote sentence
    koppor authored and tobiasdiez committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    e97aaf8 View commit details
    Browse the repository at this point in the history
  3. update gradle

    LinusDietz committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    7d21f57 View commit details
    Browse the repository at this point in the history
  4. Fix exceptions for jacoco

    LinusDietz committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    0c0a6d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1e4c2d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0dddf39 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d563a60 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ae3aed8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ce034cb View commit details
    Browse the repository at this point in the history
  10. Add the Menubar to the Titlebar in MacOS (#3751)

    * Add the Menubar to the Titlebar in MacOS
    
    * Remove obsolete Swing menubar stuff
    LinusDietz authored and tobiasdiez committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    a32f579 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #3733 from JabRef/refactor-migrations

    Refactor BibDatabase Migrations
    lenhard committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    e9e7bcc View commit details
    Browse the repository at this point in the history
  12. Improve Dublin Core (#3710)

    This fixes #938
    
    - Reading and writing multiple dublinCore entries works: XMPUtilWriter supports mutliple metadata entries in dublinCore and a single entry in the PDDocumentInformation. If you want to test the reading of multiple entries, the PDF file JabRef_multipleMetaEntries.pdf contains three metadata entries in DublinCore for testing locally.
    - Removed to much code when refactoring the XMPUtil. Non XMP metadata are also relevent, when retrieving org.apache.pdfbox.pdmodel.PDDocumentInformation
    - Update pdfbox and fontbox from 1.8.13 to 2.0.8 and migritate from jempbox to xmpbox.  See pull #1096.
    - Refactor extraction from DublinCoreSchema
    - The tests cover the most important use cases, which include reading and writing metadata from pdf files. Both formats, DublinCore and PDMetadata (which are no XMP metadata) are tested.
    - Separated XMPUtils in a reader and a writer utitlity class.
    - add meaningful names in DublinCoreExtractor and use StringUtils.isNullOrEmpty
    - Log exception in XMPUtilShared
    johannes-manner authored and koppor committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    ea8ccb3 View commit details
    Browse the repository at this point in the history
  13. Merge with master

    lenhard committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    6152e8d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    963ec92 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2fb0f44 View commit details
    Browse the repository at this point in the history
  16. Fix build

    tobiasdiez committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    840bdf5 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'maintable-beta' of https://github.com/JabRef/jabref int…

    …o javafxGlobalEverything
    tobiasdiez committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    8cbe6e7 View commit details
    Browse the repository at this point in the history