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

Convert OO/LO SidePanel to javafx #4341

Merged
merged 53 commits into from
Jan 25, 2019
Merged

Convert OO/LO SidePanel to javafx #4341

merged 53 commits into from
Jan 25, 2019

Commits on Sep 13, 2018

  1. Convert OO/LO SidePanel to javafx

    First attempt at converting the OpenOffice side panel
    Siedlerchr committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    79f472f View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Completely rework save operation (#4309)
    Siedlerchr committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    42b178f View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2018

  1. Configuration menu
    Copy the full SHA
    6eb4ea8 View commit details
    Browse the repository at this point in the history
  2. add icon to delete style

    add edit function
    implement rest of logic
    Siedlerchr committed Sep 14, 2018
    Configuration menu
    Copy the full SHA
    0774664 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2018

  1. store settings, show path

    load last selected style
    subscribe preview panel to changes
    Siedlerchr committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    b638601 View commit details
    Browse the repository at this point in the history
  2. update from scence builder

    Siedlerchr committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    b2906b0 View commit details
    Browse the repository at this point in the history
  3. fix ok button

    wrap preview panel in vbox
    Siedlerchr committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    19e7302 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2018

  1. add title for canceable progess dialog

    rework manual connect
    rework settings popup
    initialize oo prefs to avoid NPE
    remove old style dialog
    Siedlerchr committed Sep 16, 2018
    Configuration menu
    Copy the full SHA
    e044a70 View commit details
    Browse the repository at this point in the history
  2. formatting

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

Commits on Sep 22, 2018

  1. Create custom dialog which returns a dialog object

    fix preference storage
    fix manual path select
    Siedlerchr committed Sep 22, 2018
    Configuration menu
    Copy the full SHA
    9432dca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5470b6 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2018

  1. add new dialog for advanced cite

    todo: find out how to change the values
    Siedlerchr committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    69e9fe5 View commit details
    Browse the repository at this point in the history
  2. reload preferences in connect

    fix passing of prefs
    fix advanced cite dialog
    Siedlerchr committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    b92445b View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Update Libraries (#4366)
      ArXiv fetcher support http url (#4367)
      Fix issue 3861 : XMP Dialog, Add new Groups dialog, Append Library dialog to javafx (#4264)
      fix IndexOutOfBoundsException when saving preferences
      group RadioButtons in ExportSortingPrefsTab to prevent the selection of multiple or no order types
      Convert Part of the Issue#3861 Quality->Cleanup entries (#4268)
      UPDATE gradle to 4.10.2 (#4358)
      Completed General Fields Customizer conversion to JavaFX (#4346)
      Fix JavaFX thread exception when fetching new infos (#4354)
      Auto trim url field (#4355)
      Fix freezes in entry editor (#4351)
    
    # Conflicts:
    #	src/main/java/org/jabref/preferences/PreferencesService.java
    Siedlerchr committed Oct 13, 2018
    Configuration menu
    Copy the full SHA
    a18a88c View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2018

  1. fix checkstyle

    add some dialog basics for manage citatiosn
    Siedlerchr committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    cd7fdcb View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master: (30 commits)
      Update README.md (#4419)
      Fix generate bibtex key overwrite warning dialog (#4418)
      Fix group hit counter when adding entries (#4413)
      Update README.md
      fix java.nio.file.FileSystemNotFoundException and reorganize code (#4416)
      fixed an issue where corresponding groups are sometimes not highlighted when clicking on entries (#4404)
      Add a few journal abbreviations (#4412)
      Fix display of radio buttons (#4411)
      Update issue templates
      Delete ISSUE_TEMPLATE.md
      Update issue templates
      Integrate mrdlib redesign (#4361)
      fix "save" button in preference dialog not response (#4406)
      show dialog before creating entry (#4405)
      Scrollbar invisible in Preferences -> BibTex Key Pattern (#4287) (#4398)
      Updates (#4402)
      Fixes for all mods exporter tests (#4396)
      Fix EntryType dialog not closed after generate button (#4390)
      Make rank image narrower (#4395)
      Fix showing multiple icons for one menu entry - fixes #4384 (#4392)
      ...
    Siedlerchr committed Oct 27, 2018
    Configuration menu
    Copy the full SHA
    3a7ef14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df6d717 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      New Crowdin translations (#4454)
      Fix error in l10n file: Toogle -> Toggle (#4453)
      Remove depandabot
      Bump junit-pioneer from 0.2.2 to 0.3.0 (#4451)
      Add Depandabot badge
      Emphasize that users should try out the newest version before reporting a bug
      Add a preference to add files in entry editor (#4408)
      Add submodule pull to circle ci and fix theme loading css (#4443)
      fix groups drag and drop (#4439)
      Convert merge entries dialog to JavaFX (#4410)
      Fix ArrayIndexOutOfBoundsException on second pdf import (#4426)
      Fix radiobuttons in preference menu (#4409)
      Add citation styles as git submodule (#4431)
      Fix highlight color of selected text and progress bar (#4420)
      Fix two new issues
      Fix Violations of Always Use Braces (#4400)
      Delete PreferencesService.java.orig
      Add JabRef icon to installer and change watermark to JabRef (#4421)
      Checkstyle: force braces around code blocks
    Siedlerchr committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    f9765fc View commit details
    Browse the repository at this point in the history
  2. implement viewModel

    fix l10n parts
    
    TODO: editing of extra info does not yet work
    Siedlerchr committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    aa7e740 View commit details
    Browse the repository at this point in the history
  3. remove submodule

    Siedlerchr committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    7160ba4 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Fix move to group always moves first entry (#4457)
      Add eprint cleanup (#4445)
      respect preference state (#4468)
      Set auto-update checkbox enable/disable when reading preferences (#4446)
      Improve MathSciNet fetcher and add ISBN fetcher to entry editor toolbar  (#4444)
      New translations JabRef_en.properties (German) (#4455)
    Siedlerchr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    b7ee084 View commit details
    Browse the repository at this point in the history
  2. Display Manage citations as TextFlow in the table

    Allow editing of page info directly in the table
    Replace html bold with Text-Bold style
    Siedlerchr committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    44b4ef7 View commit details
    Browse the repository at this point in the history
  3. fix checkstyle

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

Commits on Nov 11, 2018

  1. rework page info

    remove old dialog
    fix l10n
    set titles
    add tooltips
    Siedlerchr committed Nov 11, 2018
    Configuration menu
    Copy the full SHA
    93ac650 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Change location of some fields in the entry editor (#4448)
      Bump applicationinsights-core from 2.2.0 to 2.2.1 (#4488)
      Added feature to add server timezone when connecting to shared database (#4483)
      Bump applicationinsights-logging-log4j2 from 2.2.0 to 2.2.1 (#4487)
      fix save button
      Update archunit from 0.9.1 -> 0.9.2
    Siedlerchr committed Nov 17, 2018
    Configuration menu
    Copy the full SHA
    04bea3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7ea530 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c8a959 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Add docbook 5 support (#4319)
      Bump java-diff-utils from 2.2.0 to 4.0 (#4507)
      3189 fix group renaming (#4470)
      Create test (#4505)
      Bump archunit-junit5-engine from 0.9.2 to 0.9.3 (#4503)
      Bump archunit-junit5-api from 0.9.2 to 0.9.3 (#4504)
      Bump mockito-core from 2.23.0 to 2.23.4 (#4502)
      Bump guava from 27.0-jre to 27.0.1-jre (#4499)
      Improve page checker (#4498)
      Add color picker to groups dialog (#4492)
      Fix kbd XML closing tag
    Siedlerchr committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    3b9d6c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Correct PNAS abbrev. (#4524)
      Create test (#4518)
      Bump junit-jupiter-params from 5.3.1 to 5.3.2 (#4514)
      Bump junit-vintage-engine from 5.3.1 to 5.3.2 (#4511)
      Bump junit-jupiter-engine from 5.3.1 to 5.3.2 (#4513)
      Bump richtextfx from 0.9.1 to 0.9.2 (#4512)
      Bump junit-jupiter-api from 5.3.1 to 5.3.2 (#4510)
      Bump junit-platform-launcher from 1.3.1 to 1.3.2 (#4515)
    Siedlerchr committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    8be8bdc View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Bump applicationinsights-logging-log4j2 from 2.2.1 to 2.3.0 (#4540)
      Bump antlr4-runtime from 4.7.1 to 4.7.2 (#4542)
      Bump applicationinsights-core from 2.2.1 to 2.3.0 (#4541)
      Bump antlr4 from 4.7.1 to 4.7.2 (#4543)
      Fix journal name "Astronomy Journal" to "Astronomical Journal"
      fix-for-issue-4489 (#4538)
      Sorting of read-status isn't working as expected #4521 (#4536)
      Add preselect last used export format in export to clipboard dialog (#4533)
      fixed 4365 put html in clipboard (#4519)
      [WIP] Convert Exporter Customization Dialog to javafx (#4394)
      Fixes #4437 (#4531)
      Bump checkstyle from 8.14 to 8.15 (#4528)
    
    # Conflicts:
    #	src/main/java/org/jabref/preferences/PreferencesService.java
    Siedlerchr committed Dec 23, 2018
    Configuration menu
    Copy the full SHA
    3e4d135 View commit details
    Browse the repository at this point in the history
  2. rework dialogs

    rework future handling in detect OO installation
    Siedlerchr committed Dec 23, 2018
    Configuration menu
    Copy the full SHA
    fcce787 View commit details
    Browse the repository at this point in the history
  3. rework constructor and rename to CitationEntryViewModel

    move gui getText to view
    Siedlerchr committed Dec 23, 2018
    Configuration menu
    Copy the full SHA
    6244c49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab41334 View commit details
    Browse the repository at this point in the history
  5. fix order

    Siedlerchr committed Dec 23, 2018
    Configuration menu
    Copy the full SHA
    ff8f419 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Bump fontbox from 2.0.12 to 2.0.13 (#4552)
      Bump pdfbox from 2.0.12 to 2.0.13 (#4551)
      Bump wiremock from 2.19.0 to 2.20.0 (#4550)
      Fixes that renaming a group did not change the group name in the interface (#4549)
    Siedlerchr committed Dec 24, 2018
    Configuration menu
    Copy the full SHA
    e9e6dfa View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      improve styling of preferences side menu (#4556)
      Cleanup interfaces (#4553)
      Bump fontbox from 2.0.12 to 2.0.13 (#4552)
      Bump pdfbox from 2.0.12 to 2.0.13 (#4551)
      Bump wiremock from 2.19.0 to 2.20.0 (#4550)
      Fixes that renaming a group did not change the group name in the interface (#4549)
    Siedlerchr committed Dec 28, 2018
    Configuration menu
    Copy the full SHA
    b5fdf0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e86e396 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    404064c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9db967 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f2ba61 View commit details
    Browse the repository at this point in the history
  6. checkstyle

    Siedlerchr committed Dec 28, 2018
    Configuration menu
    Copy the full SHA
    b4ac024 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2018

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Refactor BibEntry deprecated method (#4554)
      Added extra stats to be sent with MrDLib recommendations (#4452)
    Siedlerchr committed Dec 29, 2018
    Configuration menu
    Copy the full SHA
    e83078e View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2019

  1. Merge branch 'ooPanel' of github.com:JabRef/jabref into ooPanel

    * 'ooPanel' of github.com:JabRef/jabref:
      Refactor BibEntry deprecated method (#4554)
      Added extra stats to be sent with MrDLib recommendations (#4452)
      checkstyle
      change mac default settings to LO path
      Add Book as preview as well
      fix style file select layout and inline variable'
      improve styling of preferences side menu (#4556)
      Cleanup interfaces (#4553)
    Siedlerchr committed Jan 3, 2019
    Configuration menu
    Copy the full SHA
    126ef78 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2019

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Add uncaught exception message (#4565)
      Converts integrity check dialog to JavaFX (#4559)
      Do not extract file ending from Urls (#4547)
      Bump checkstyle from 8.15 to 8.16 (#4562)
      Bump xmpbox from 2.0.12 to 2.0.13 (#4561)
      Delete the deprecated BibEntry Constructor (#4560)
    
    # Conflicts:
    #	src/main/java/org/jabref/gui/DialogService.java
    #	src/main/java/org/jabref/gui/FXDialogService.java
    #	src/main/java/org/jabref/gui/actions/CopyFilesAction.java
    #	src/main/java/org/jabref/gui/util/CurrentThreadTaskExecutor.java
    Siedlerchr committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    50d1bd9 View commit details
    Browse the repository at this point in the history
  2. fix merge error

    Siedlerchr committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    083e83f View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      Don't set column sort type at startup (#4577)
    Siedlerchr committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    002365e View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2019

  1. first part of refactoring

    Siedlerchr committed Jan 12, 2019
    Configuration menu
    Copy the full SHA
    c90c1fd View commit details
    Browse the repository at this point in the history
  2. refactor and remove/fix obsolete tests

    put visible/managed bindings in fxml
    Siedlerchr committed Jan 12, 2019
    Configuration menu
    Copy the full SHA
    abe28b5 View commit details
    Browse the repository at this point in the history
  3. Fixes #4576

    Store show/hide info of panel in preferences
    Siedlerchr committed Jan 12, 2019
    Configuration menu
    Copy the full SHA
    2ec3fc1 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2019

  1. Merge remote-tracking branch 'upstream/master' into ooPanel

    * upstream/master:
      update jfoenix and gradle plugins Replace outdated transformer log4j2 with official new one
      Update journalList.txt
      Fix for Issue #4437 - Some bugs in preference->Entry table columns (#4546)
    Siedlerchr committed Jan 14, 2019
    Configuration menu
    Copy the full SHA
    ce5daaa View commit details
    Browse the repository at this point in the history
  2. use progessbar from fxdialogs

    TODO: Fix execution in fx thread
    Siedlerchr committed Jan 14, 2019
    Configuration menu
    Copy the full SHA
    04676ac View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2019

  1. Fix autodetecting open office paths in background thread

    Fix saving of settings after auto connect
    Add notification when connections are cleared
    remove custom dialog hack
    Siedlerchr committed Jan 19, 2019
    Configuration menu
    Copy the full SHA
    0aa25c3 View commit details
    Browse the repository at this point in the history
  2. fix checkstyle

    Siedlerchr committed Jan 19, 2019
    Configuration menu
    Copy the full SHA
    4987f06 View commit details
    Browse the repository at this point in the history