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

[WIP] Main table JavaFX migration #3621

Merged
merged 294 commits into from
Jun 3, 2018
Merged

[WIP] Main table JavaFX migration #3621

merged 294 commits into from
Jun 3, 2018
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 29, 2018

  1. Revert sorting fix

    tobiasdiez committed Jan 29, 2018
    Configuration menu
    Copy the full SHA
    8534235 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2018

  1. Now fix sorting for real

    tobiasdiez committed Jan 30, 2018
    Configuration menu
    Copy the full SHA
    4e5f46b View commit details
    Browse the repository at this point in the history
  2. Fix changelog

    tobiasdiez committed Jan 30, 2018
    Configuration menu
    Copy the full SHA
    1d1b3e7 View commit details
    Browse the repository at this point in the history
  3. Fix filtering

    tobiasdiez committed Jan 30, 2018
    Configuration menu
    Copy the full SHA
    63f962d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    904a287 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    298e7fe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    88da81b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7a711bb View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2018

  1. Configuration menu
    Copy the full SHA
    be9be8f 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
    86d0393 View commit details
    Browse the repository at this point in the history
  2. Fix annotation tab (#3682)

    tobiasdiez authored and Siedlerchr committed Feb 3, 2018
    Configuration menu
    Copy the full SHA
    8130a8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08f4cf4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07e6b89 View commit details
    Browse the repository at this point in the history
  5. checkstyle

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

Commits on Feb 5, 2018

  1. 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. Visually improve display of maintable (#3689)

    * Fix padding issues and restyle text input controls
    
    * Improve look of scrollbars
    tobiasdiez authored Feb 6, 2018
    Configuration menu
    Copy the full SHA
    4ea3f35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40a9df3 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

Commits on Feb 8, 2018

  1. 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
  2. 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
  3. 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. Configuration menu
    Copy the full SHA
    0141abb View commit details
    Browse the repository at this point in the history
  2. 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
  3. Configuration menu
    Copy the full SHA
    6033faa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8701680 View commit details
    Browse the repository at this point in the history
  5. 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

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. Configuration menu
    Copy the full SHA
    8165e0e View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2018

  1. 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
  2. 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
    fd6dec8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71b291d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5fe961e View commit details
    Browse the repository at this point in the history
  4. 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
  5. 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

Commits on Feb 19, 2018

  1. 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
  2. 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

Commits on Feb 20, 2018

  1. 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
  2. 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
  3. Configuration menu
    Copy the full SHA
    963ec92 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fb0f44 View commit details
    Browse the repository at this point in the history
  5. 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
  6. 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
  7. Merge pull request #3684 from JabRef/javafxGlobalEverything

    Make JavaFX a first-class citizen
    tobiasdiez authored Feb 20, 2018
    Configuration menu
    Copy the full SHA
    eeb603b View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2018

  1. Fix checkstyle issues

    lenhard committed Feb 21, 2018
    Configuration menu
    Copy the full SHA
    55090ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58cfd7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0fbb779 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad8b60f View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2018

  1. remove customjfx panel for linux

    First test looked okay now
    Siedlerchr committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    bc334da View commit details
    Browse the repository at this point in the history
  2. fix title tab updating issue

    try to hunt down exception on linux with fileupdate monitor
    Siedlerchr committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    9aab1b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14921fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1606b95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8d9ea6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4998925 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1f6546a View commit details
    Browse the repository at this point in the history
  8. revert formatting changes

    revert debug output
    Siedlerchr committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    3eee795 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7af1f13 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2018

  1. Reenable drag'n'drop support for tabs / libraries (#3688)

    * Use library for drag'n'drop support for tabs
    
    * Use DnDTab library
    tobiasdiez authored and Siedlerchr committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    2999474 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2018

  1. Configuration menu
    Copy the full SHA
    01bb49e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc36140 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8914a8 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2018

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

Commits on Mar 2, 2018

  1. Set main stage for file dialogs (#3790)

    * Track telemetry of each action
    
    * Set main stage for file dialogs
    tobiasdiez authored and Siedlerchr committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    f4f527d View commit details
    Browse the repository at this point in the history
  2. Fix delete action and convert confirmation dialog to JavaFX (#3778)

    * Fix delete action and convert confirmation dialog to JavaFX
    
    * Named buttons in delete confirmation dialog
    tobiasdiez authored and Siedlerchr committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    403986f View commit details
    Browse the repository at this point in the history
  3. Extend toolbar with more icons and add tool tips (#3767)

    * Add more buttons to the toolbar
    
    * Reenable tool tips for toolbar buttons
    
    * Add undo/redo buttons
    
    * Do not bind rightSide width
    
    * Description as tooltip
    lenhard authored and tobiasdiez committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    84ab697 View commit details
    Browse the repository at this point in the history
  4. Change open last edited dialgo to javafx (#3800)

    * Change open last edited dialgo to javafx
    
    * Rename variable
    Add missing localization keys
    Siedlerchr authored and tobiasdiez committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    2c2e864 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2018

  1. Remove setting of tooltip manually

    The setting of the tooltip led to an exception. It is already implicit set from the Action Description
    Siedlerchr authored Mar 3, 2018
    Configuration menu
    Copy the full SHA
    e3ea6ae View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2018

  1. Enable travis build for maintable-beta (#3804)

    I think it would be nice to have travis build for maintable-beta. 
    That would show us some potential errornous tests or
    Siedlerchr authored Mar 4, 2018
    Configuration menu
    Copy the full SHA
    fd98056 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2018

  1. Add group coloring in maintable as replacement for marked entries (#3769

    )
    
    * Prototype
    
    * Make transparent
    
    * Remove everything related to marked entries
    
    * Display proper group membership for entry
    
    * Add migration from markings to groups
    tobiasdiez authored Mar 5, 2018
    Configuration menu
    Copy the full SHA
    9c6bd69 View commit details
    Browse the repository at this point in the history
  2. Remove unused import

    LinusDietz committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    f6df529 View commit details
    Browse the repository at this point in the history
  3. Dialogstojavafx (#3801)

    * convert dialogs to javafx
    start with preferences
    
    * convert open office and other preferences
    
    * Convert entryTypeList and entry customization and shared database
    
    * And convert some more
    
    * Pass dialogService instead of frame
    convert some more dialogs
    Fix index out of bounds in Entry Table columns Pref Tab
    
    * entry types list
    
    * create choice dialog
    
    * ADd method for returning list in Encodings
    Display charsets in  Choices dialog
    
    * Convert some more confirmation dialogs
    
    * convert some more dialogs
    Extend choice dialog with cancel button and ok button label
    
    * fix checkstyle and add missing lang keys
    
    * fix dialog conditions
    
    * add better title for share db dialog
    
    * Add dialogservice to push to apps
    Remove comment form import insepction dlg
    
    * add new keys
    
    * fix dialog service in push
    
    * checkstyle
    and convert some open office dlgs, too
    
    * use dialogservice as local variable
    Fix l10n keys
    
    * pass Dialog service to push dialogs as ctor arg
    
    * checkstyle
    Siedlerchr authored and tobiasdiez committed Mar 5, 2018
    Configuration menu
    Copy the full SHA
    21355ab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2eee861 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f711c1e View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2018

  1. Fix some non FX Thread issues

    Main drawback: Cleanup panel is in backgroung due to swing thread)
    Siedlerchr committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    175719e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f3320e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dabd175 View commit details
    Browse the repository at this point in the history
  4. checkstyle argh!

    Siedlerchr committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    0c833ea View commit details
    Browse the repository at this point in the history
  5. Set resizable for custom dialog with dialog pane

    convert merge entries dlg to javafx and make action working again
    Siedlerchr committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    313b258 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8395333 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d7ff5a7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    242170f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dcbfcbc View commit details
    Browse the repository at this point in the history
  10. replace open office install selection dialog with choice dialog

    Wrap error messages in fx executor (because abstract worker is swing thread)
    Siedlerchr committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    e7171d6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bead86a View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2018

  1. Configuration menu
    Copy the full SHA
    13f59f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44b41da View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2018

  1. Configuration menu
    Copy the full SHA
    b028c9c View commit details
    Browse the repository at this point in the history
  2. Remove customjfx (#3779)

    * Get rid of customjfx hack
    Big step towards jdk9 compatibility
    No longer needed
    CodeArea still does not work
    
    * Remove TextArea and rework Edit Preamble Dialog to javafx to be on the safe side with customjfxpanel
    
    * Remove basePanel from Preamble Change
    
    * fix non in fx thread issue
    Siedlerchr authored Mar 11, 2018
    Configuration menu
    Copy the full SHA
    d31f2d8 View commit details
    Browse the repository at this point in the history
  3. Show dialog when copy files did not found file (#3826)

    Follow up from #3818
    # Conflicts:
    #	src/main/java/org/jabref/gui/actions/CopyFilesAction.java
    #	src/main/resources/l10n/JabRef_en.properties
    Siedlerchr committed Mar 11, 2018
    Configuration menu
    Copy the full SHA
    d448548 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd4d683 View commit details
    Browse the repository at this point in the history
  5. Disable FTP Download on CI

    Siedlerchr committed Mar 11, 2018
    Configuration menu
    Copy the full SHA
    87b13ae View commit details
    Browse the repository at this point in the history
  6. update javafxsvg to 1.3.0

    Siedlerchr committed Mar 11, 2018
    Configuration menu
    Copy the full SHA
    c449762 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    11dfd2b View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2018

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

Commits on Mar 13, 2018

  1. fix inital save error

    Convert last dialog to javafx
    refactor exception
    Siedlerchr committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    94f8224 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2018

  1. Configuration menu
    Copy the full SHA
    affca25 View commit details
    Browse the repository at this point in the history
  2. Update Eclipse style to intellij style (#3827)

    * Add new Eclipse style to align on column
    Exported from Oxygen.2
    
    * add doc on how to update eclipse style files
    
    * Fix typos
    
    * Update doc
    Siedlerchr authored Mar 14, 2018
    Configuration menu
    Copy the full SHA
    4994d7f View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2018

  1. Merge pull request #3760 from mohamean/clear-searchfield-on-esc

    Pressing ESC while searching clears searchfield and selects first available entry
    koppor authored Mar 16, 2018
    Configuration menu
    Copy the full SHA
    d99d2d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d60b04d View commit details
    Browse the repository at this point in the history
  3. fix keybinding of entry editor

    add missing keybinding of search
    Siedlerchr committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    ba40f57 View commit details
    Browse the repository at this point in the history
  4. add missing localization

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

Commits on Mar 18, 2018

  1. Watch main css file for change and reapply automatically (#3847)

    * Watch main css file for change and reapply automatically
    
    * Code cleanup
    
    * Code cleanup, this time right
    
    * Hide thrown exception
    
    * Don't monitor css files bundled in jar
    
    * Add java property to make location of Main.css customizable
    
    The "live reloading" has now to be turned on by defining -Djabref.main.css
    Additionally, the location of the Main.css file can be given as parameter to
    this property. This makes it way more convenient when working on the code, because
    usually the location of the Main.css is in the build folder. Now, you can
    use the Main.css from the source directly.
    
    * rename constants to correct format
    Co-authored-by: Tobias Diez <tobiasdiez@gmx.de>
    Co-authored-by: Patrick Scheibe <patrick@halirutan.de>
    tobiasdiez authored and Siedlerchr committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    41c66f4 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/master' into maintable-beta

    * upstream/master:
      Provides download option in context menu and fixes #3614 (#3824)
      Minor refactoring
    
    # Conflicts:
    #	src/main/java/org/jabref/gui/fieldeditors/LinkedFileViewModel.java
    #	src/main/java/org/jabref/gui/fieldeditors/LinkedFilesEditorViewModel.java
    #	src/test/java/org/jabref/architecture/TestArchitectureTests.java
    #	src/test/java/org/jabref/gui/fieldeditors/LinkedFileViewModelTest.java
    Siedlerchr committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    ad8bfd4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a93ed9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b76989 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2018

  1. fix failing tests in maintable beta (#3863)

    except L10n
    Siedlerchr authored Mar 19, 2018
    Configuration menu
    Copy the full SHA
    06d6736 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2018

  1. Make it easier to create FXML dialogs (#3880)

    * Extract swing dialog display to dialog service
    
    * Embed preference dialog in JavaFX window
    
    * Use new version of afterburner
    
    * Fix injection into controller classes
    
    * Fix build and code cleanup
    tobiasdiez authored Mar 23, 2018
    Configuration menu
    Copy the full SHA
    3c4a3ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57d889f View commit details
    Browse the repository at this point in the history
  3. Fix import thread problem

    tobiasdiez committed Mar 23, 2018
    Configuration menu
    Copy the full SHA
    b7d215c View commit details
    Browse the repository at this point in the history
  4. Improve tooltip tests

    tobiasdiez committed Mar 23, 2018
    Configuration menu
    Copy the full SHA
    4f93e1a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3884 from JabRef/readdStatusNotification

    Bunch of smaller improvements
    tobiasdiez authored Mar 23, 2018
    Configuration menu
    Copy the full SHA
    8a8c4e4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b3072f3 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2018

  1. Configuration menu
    Copy the full SHA
    495f79f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fca70e2 View commit details
    Browse the repository at this point in the history
  3. Use JabRef icons in FXML

    tobiasdiez committed Mar 24, 2018
    Configuration menu
    Copy the full SHA
    a7639aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f512128 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3886 from JabRef/stateButton

    State button
    Siedlerchr authored Mar 24, 2018
    Configuration menu
    Copy the full SHA
    dfaa0d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2018

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

Commits on Mar 26, 2018

  1. javafx replacement for file dialog (#3005)

    * javafx replacement for file dialog
    
    * Add some core structure for selectFilesDialog
    
    * Add Properties for binding
    
    * add getters
    
    * Renaming, use properties in controller
    open dialog with attach file action
    
    * port some more code
    
    * Asssign combobox selected value property
    
    * fix some formatting
    
    * make getController public to get viewModel
    
    * add enum with config values instead of booleans
    
    * Fix depdendency injection
    
    * Rework
    
    * Merge remote-tracking branch 'upstream/master' into maintable-beta
    
    * upstream/master:
      Provides download option in context menu and fixes #3614 (#3824)
      Minor refactoring
    
    # Conflicts:
    #	src/main/java/org/jabref/gui/fieldeditors/LinkedFileViewModel.java
    #	src/main/java/org/jabref/gui/fieldeditors/LinkedFilesEditorViewModel.java
    #	src/test/java/org/jabref/architecture/TestArchitectureTests.java
    #	src/test/java/org/jabref/gui/fieldeditors/LinkedFileViewModelTest.java
    
    * Create Wrapper to pass LinkedFile around
    TODO: what do to on edit? How to save the new file?
    
    * fix some indentations
    update File after Edit
    
    * remove open unknown external file type dialog
    convert ImportInspectionDialog to use new file edit dialog
    
    * fix indentation
    
    * convert attachFileDialog to javafx
    show file open dialog on attach file
    show dialog for editing file afterwards
    
    * reformat
    
    * Mark old filelist as deprecated
    Pass Preferences Service instead of Preferences
    
    * fix checkstyle
    remove unused parameter entry
    
    * fix checkstyle again
    
    * add changelog
    Move fxml to resources
    rework layout to grid
    
    * adjust indentation
    
    * convert to new FXML dialog model funcionality
    still some NPEs
    
    * fix empty lines
    
    * fix checkstyle
    
    * Fix viewModel NPE in copyFiles Action and linkedfilesEditDialog
    
    * Add close button in copy linked files
    
    * fix checkstyle
    
    * Rename and reformat
    
    * remove changelog
    move fxml to java package
    remove wrapper class
    pass externalFileType to viewModel
    renammings
    
    * remove close  method
    Add ok button to dialog pane
    
    * change some odd looking assigments
    
    * renaming
    
    * forgotten rename
    Siedlerchr authored Mar 26, 2018
    Configuration menu
    Copy the full SHA
    972cdc8 View commit details
    Browse the repository at this point in the history
  2. Consistent FX color scheme for JabRef (#3839)

    * Separate colors
    
    * More consistent layout
    
    * Remove many explicit color settings and make the style dependent on a few base colors
    
    * Remove color gradients for controls
    
    * Add custom application icons in the same style as existing MaterialDesignIcon
    
    * Fix transparent cell borders for main-table
    
    * Change some icons for consistent visual weight and additional adaptions
    
    In the main toolbar, I changed the "New File" icon because it was an
    outlined version while Open and Save is a filled version. For the Open
    icon I would like to have the "folder-open", but that is currently not included
    in our version.
    
    I changed the Add Entry icon to a filled version as well, since it better fits
    the trash. Unfortunately, there is no filled version of Copy and Paste and the
    positively filled version of GitHub looks just awful.
    
    I changed the Up, Down, and Close icon for the sidepanel and the entry editor
    to versions that look visually more similar in size. Especially, the up and down
    was too small.
    
    After correspondence with a friend, I changed the default list item before the
    groups into something not so heavy. The small triangle with its vertical side on the
    left gives additionally a better impression of the indentation which is the
    key here.
    
    The Add Group icon was changed into a heavier circled version. It
    now matches the style of the close button of the sidepanel and entry editor.
    
    All icons of "sub toolbars" in the entry editor and the side panel have now
    an equal size of 16px.
    
    The preferred height of the side-panel header and the header of the tab-pane
    was adjusted so that they match and there is no jump between main-table and
    side-panel anymore. There might be a better way to do this.
    
    Finally, the color of the overflow buttons for toolbar and tab-pane was
    adjusted.
    
    * Reduce the brightness of highlighted menu, marked text, etc
    
    Slightly reducing this color still looks very nice and it gives a better
    impression when text is marked.
    
    * Fix icon sizes of the custom TTF
    
    * Fix OO and Emacs icon.
    
    Additionally, an alternative version for Vim was added and slight
    improvements on other icons.
    
    * Fix size of Copy and Paste icon to original one.
    
    * Fix several style issues as reaction to the comments of the PR
    Patrick Scheibe authored and tobiasdiez committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    6a37f2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1de3f6c View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2018

  1. Configuration menu
    Copy the full SHA
    588ca02 View commit details
    Browse the repository at this point in the history
  2. Clean unused imports

    halirutan committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    afde094 View commit details
    Browse the repository at this point in the history
  3. Add dark theme

    tobiasdiez committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    eef429f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d39f8e8 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2018

  1. Configuration menu
    Copy the full SHA
    1a31701 View commit details
    Browse the repository at this point in the history
  2. Improve small details

    Base.css:
    - Introduce explicit colors for hover/select of table. This needs to be
    adjust for dark theme (-jr-hover-color, -jr-select-color)
    - Additional color for hovered menu text. No influence on light theme but
    might be needed in the dark theme -jr-menu-foreground-active
    - A slightly darker gray for main text
    - reenabled hover effect for icons
    - reenabled theme color for tab labels. If required for dark theme lets
    introduce a separate color for it
    - fixed tab close button
    - in light theme we need a visible border for the split pane. Otherwise e.g.
    main table and preview have no visible border.
    - removed that a selected entry in table has a different color when the maintable
    is not focused.
    - fixed hover highlighting for menu
    
    GroupTree.css
    - the bottom border is not required, but with the search bar in white,
    we need a visible border to the group tree itself
    
    ErrorConsole.css
    - fixed the style
    
    EntryEditor.css
    - Same color for code area then the rest
    
    Entry Editor code area uses the same font color as the rest of the
    halirutan committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    ef8c2b0 View commit details
    Browse the repository at this point in the history
  3. - Switch back to circles as default group icon

    - Make separator in groups panel the same as in entry editor and main table
    - Replace shadow effect on hover by button-like outline
    - Sightly darker selected and hovered colors
    - Color toolbar and menu
    - Make focus outline of text fields consistent
    tobiasdiez committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    0fcfff9 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2018

  1. Configuration menu
    Copy the full SHA
    2bd87a7 View commit details
    Browse the repository at this point in the history
  2. Exchange Ignore by Disabled (#3912)

    koppor authored and Siedlerchr committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    0b2db53 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2018

  1. Merge remote-tracking branch 'origin/maintable-beta' into remove-auth…

    …or-annotations
    
    # Conflicts:
    #	src/test/java/org/jabref/gui/importer/fetcher/OAI2HandlerFetcherTest.java
    koppor committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    78b21cf View commit details
    Browse the repository at this point in the history
  2. Fix checkstyle

    koppor committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    8f979ac View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3911 from JabRef/remove-author-annotations

    Remove all @author comments and empty method/class comments
    koppor authored Apr 1, 2018
    Configuration menu
    Copy the full SHA
    3ccb902 View commit details
    Browse the repository at this point in the history
  4. Fix colors and button effects

    Buttons now have a simply hover effect as suggested by Tobi. To make this
    work consistently, I *did not* use a color for the effect. Instead,
    simple black (or white for the dark-scheme) is used with a high value of
    alpha. This works independent of the underlying background by just darkening
    the area a bit.
    
    I removed the second hover color and replaced it by alpha darkening as well.
    
    Other small fixes include the toolbar context menu and adjustments to
    group view and entry editor.
    
    Finally, I tried to bring the changes to the dark version.
    halirutan committed Apr 1, 2018
    Configuration menu
    Copy the full SHA
    6ddc83b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2018

  1. fix closing preferences on save

    Remove unused code in cleanup
    No need to set swing content on swing thread
    Siedlerchr committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    0eb62f9 View commit details
    Browse the repository at this point in the history
  2. fix checkstyle

    Siedlerchr committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    c47b9a5 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2018

  1. Formatter refactoring (#3919)

    * Refactor RegEx Formatter
    
    * Fix formatting
    
    * Reorder return statements in `getFormatterForModifier`
    
    * Fix order in RegexFormatter
    tobiasdiez authored and Siedlerchr committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    8d61241 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2018

  1. - Menu same color as toolbar

    - Slightly increase size of menu (touch-friendlier)
    - Make sidebar slightly darker
    - Color icons as text in the same place would be colored
    tobiasdiez committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    d9bccf8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3891 from JabRef/darkTheme

    Dark theme
    tobiasdiez authored Apr 7, 2018
    Configuration menu
    Copy the full SHA
    439530a View commit details
    Browse the repository at this point in the history
  3. Merge

    tobiasdiez committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    abef16b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2987648 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bb7e755 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f2abbc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5c57353 View commit details
    Browse the repository at this point in the history
  8. fix checkstyle

    Siedlerchr committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    3e7343c View commit details
    Browse the repository at this point in the history
  9. delete duplicate class

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

Commits on Apr 11, 2018

  1. Configuration menu
    Copy the full SHA
    bde5c14 View commit details
    Browse the repository at this point in the history
  2. Clean changelog

    tobiasdiez committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    557783a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    520d45e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ef993bb View commit details
    Browse the repository at this point in the history
  5. Cleanup BasePanel

    tobiasdiez committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    eba064b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8dff922 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2018

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

    * upstream/master:
      Pdf exporter - delete xmp actions in the menu bar and the cli option (#3947)
      Improve search performance (#3950)
      New Crowdin translations (#3949)
      Update dependencies for junit, mockito and checkstyle (#3951)
      Add XMP Exporter (#3895)
      Switch colors of search icon for the two search modes (#3871)
    
    # Conflicts:
    #	src/main/java/org/jabref/gui/search/GlobalSearchBar.java
    Siedlerchr committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    fa9f59d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b26c68e View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2018

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

Commits on Apr 15, 2018

  1. Remove unused methods

    tobiasdiez committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    30aa702 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3658479 View commit details
    Browse the repository at this point in the history
  3. Fix close confirmation

    tobiasdiez committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    862a2cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c790103 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2018

  1. Fixed Url column (#3965)

    florian-beetz authored and LinusDietz committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    1092571 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

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

    * upstream/master: (47 commits)
      Fix xmp exporter (#3964)
      Update JUnit from 5.2.0-M1 -> 5.2.0-RC1
      Update xmlunit from 2.5.1 -> 2.6.0
      Update mockito-core from 2.18.0 -> 2.18.3
      Fixieee (#3970)
      Fix IEEE Fetcher by enabling cookie support (#3968)
      Update flowless from 0.6 -> 0.6.1
      Update wiremock from 2.16.0 -> 2.17.0
      Fix ebook.de (#3967)
      LOC test #3854
      Fix arxiv tests
      New translations JabRef_en.properties (French) (#3963)
      Upgrade modernizer plugin
      New Crowdin translations (#3962)
      Fix test
      Improve test
      New Crowdin translations (#3961)
      New translations JabRef_en.properties (French) (#3960)
      Remove brackets before checking equality
      Replace all IEEE URLs with https #3930 (#3944)
      ...
    
    # Conflicts:
    #	build.gradle
    #	src/main/java/org/jabref/gui/BasePanel.java
    #	src/main/java/org/jabref/gui/actions/CleanupAction.java
    #	src/main/java/org/jabref/gui/collab/ChangeScanner.java
    #	src/main/java/org/jabref/gui/exporter/ExportAction.java
    #	src/main/java/org/jabref/gui/fieldeditors/LinkedFilesEditorViewModel.java
    #	src/main/java/org/jabref/gui/openoffice/DetectOpenOfficeInstallation.java
    #	src/main/java/org/jabref/gui/openoffice/OpenOfficeSidePanel.java
    #	src/main/java/org/jabref/gui/preftabs/PreferencesDialog.java
    Siedlerchr committed Apr 25, 2018
    2 Configuration menu
    Copy the full SHA
    a6b0996 View commit details
    Browse the repository at this point in the history
  2. make jabref compile again

    Siedlerchr committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    cd49127 View commit details
    Browse the repository at this point in the history
  3. fix space

    Siedlerchr committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    706e0fe View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2018

  1. Configuration menu
    Copy the full SHA
    5574f40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb6f541 View commit details
    Browse the repository at this point in the history
  3. Delete ExportAction.java

    tobiasdiez authored Apr 26, 2018
    Configuration menu
    Copy the full SHA
    de4b416 View commit details
    Browse the repository at this point in the history
  4. fix compile erro

    add BitexKeyPattern prefs to entry editor
    Siedlerchr committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    a231827 View commit details
    Browse the repository at this point in the history
  5. fix icon

    Siedlerchr committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    45a8ae9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5bdc4ad View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2018

  1. Improvements around external file types (#3887)

    * Refactor external file types and extract interface
    
    * Fix ExternalFileType dialog
    
    * Catch exception for not valid paths
    
    * Fix build
    
    * Fix checkstyle
    tobiasdiez authored Apr 28, 2018
    Configuration menu
    Copy the full SHA
    06514bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5d0f4d View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2018

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

Commits on Apr 30, 2018

  1. Fix build

    tobiasdiez committed Apr 30, 2018
    Configuration menu
    Copy the full SHA
    f4d180c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a01fb78 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. Improve code layout

    tobiasdiez committed May 1, 2018
    Configuration menu
    Copy the full SHA
    1a7f968 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9437ed8 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2018

  1. Fix IEEE preview does not display month (#3983)

    * Fix IEEE preview does not display month (#3239)
    
    On month change from comboBox on OptionalFieldsTab:
    1. Month was not appear on IEEE style.
    2. Month was not written correctly on SourceTab.
    both issues get fixed.
    
    * Fix IEEE preview does not display month (#3239)
    
    #3983 (comment)
    
    * Fix IEEE preview does not display month (#3239)
    
    #3983 (comment)
    
    * Fix IEEE preview does not display month (#3239)
    
    Wrong order for 'org.jabref.model.entry.FieldName' import.
    
    * Fix IEEE preview does not display month (#3239)
    
    fix missing check style issue
    
    * Fix IEEE preview does not display month (#3239)
    
    Remove Superfluous Comments
    #3983 (comment)
    
    * Fix IEEE preview does not display month (#3239)
    
    Make change direct on bibTeXEntry instead of creating a copy of bibEntry
    
    * Fix IEEE preview does not display month (#3239)
    
    fix check style issue
    
    * Fix IEEE preview does not display month (#3239)
    
    #3983 (comment)
    DevSiroukane authored and tobiasdiez committed May 2, 2018
    Configuration menu
    Copy the full SHA
    147ffca View commit details
    Browse the repository at this point in the history

Commits on May 4, 2018

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

    * upstream/master:
      New translations JabRef_en.properties (French) (#4009)
      Fix Look and Feel related issues (#4002)
      Fix statement in changelog
      [WIP] Add Text File Export for "Find Unlinked Files" (#3979)
    
    # Conflicts:
    #	src/main/java/org/jabref/JabRefGUI.java
    #	src/main/java/org/jabref/gui/preftabs/AppearancePrefsTab.java
    #	src/main/java/org/jabref/migrations/PreferencesMigrations.java
    Siedlerchr committed May 4, 2018
    Configuration menu
    Copy the full SHA
    c019582 View commit details
    Browse the repository at this point in the history
  2. remove look and feel

    Siedlerchr committed May 4, 2018
    Configuration menu
    Copy the full SHA
    2808d5d View commit details
    Browse the repository at this point in the history
  3. fix import

    Siedlerchr committed May 4, 2018
    Configuration menu
    Copy the full SHA
    fdd3bf8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    477771d View commit details
    Browse the repository at this point in the history

Commits on May 6, 2018

  1. Add button-icon for union/intersection in the groups side panel (#3954)

    * Add button for union/intersection in the groups side panel
    Fix display ofs state in preferences
    
    * add method for getting addtionalHeaderButtons
    create enum with icons
    change booleans to enum
    remove duplicated code
    remove old prefs
    
    * remove uncommented code
    
    * fix checkstyle
    
    * Add group intersection and union icons
    
    * add tooltips for side pane and groups pane
    
    * Extract get graphics and tooltip to new class
    return headerbuttons as list
    
    * refactor and extract icon method to view model
    make prefs private
    Siedlerchr authored May 6, 2018
    Configuration menu
    Copy the full SHA
    8a8e09a View commit details
    Browse the repository at this point in the history

Commits on May 7, 2018

  1. Reimplement tooltips for file and identifier columns (#4011)

    * Reimplement tooltips for file and identifier column
    
    * Extract not translatable strings out of localization
    florian-beetz authored and Siedlerchr committed May 7, 2018
    Configuration menu
    Copy the full SHA
    35b0683 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2018

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

    * upstream/master:
      Fix ACM fetcher import of entries (#4019)
      Update Dependencies (#4012)
    Siedlerchr committed May 10, 2018
    Configuration menu
    Copy the full SHA
    71332c4 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2018

  1. Configuration menu
    Copy the full SHA
    841305c View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    1c2a5fb View commit details
    Browse the repository at this point in the history
  3. Fix formatting

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    fe5a305 View commit details
    Browse the repository at this point in the history
  4. Fix case of constants

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    4f56b28 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    15c0a78 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5b80bcd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    88cbb40 View commit details
    Browse the repository at this point in the history
  8. Fix naming

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    8f92723 View commit details
    Browse the repository at this point in the history
  9. Fix formatting

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    768398c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8baece5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cb41cf8 View commit details
    Browse the repository at this point in the history
  12. Remove unused class

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    c80c5a9 View commit details
    Browse the repository at this point in the history
  13. Fix formatting

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    4c9dbc3 View commit details
    Browse the repository at this point in the history
  14. Remove unused class

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    b11d9cc View commit details
    Browse the repository at this point in the history
  15. Fix formatting

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    c4286b8 View commit details
    Browse the repository at this point in the history
  16. Remove commented-out code

    tobiasdiez committed May 11, 2018
    Configuration menu
    Copy the full SHA
    e352f11 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4606e6e View commit details
    Browse the repository at this point in the history

Commits on May 12, 2018

  1. call System.exit after Platform.exit, as the latter one did not shutd…

    …own all running threads
    Siedlerchr committed May 12, 2018
    Configuration menu
    Copy the full SHA
    a469764 View commit details
    Browse the repository at this point in the history
  2. fix checkstyle

    Siedlerchr committed May 12, 2018
    Configuration menu
    Copy the full SHA
    0700051 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2018

  1. Fix spelling

    tobiasdiez committed May 13, 2018
    Configuration menu
    Copy the full SHA
    f95229c View commit details
    Browse the repository at this point in the history
  2. Remove unused argument

    tobiasdiez committed May 13, 2018
    Configuration menu
    Copy the full SHA
    bbff88d View commit details
    Browse the repository at this point in the history
  3. Fix formatting

    tobiasdiez committed May 13, 2018
    Configuration menu
    Copy the full SHA
    2909b7e View commit details
    Browse the repository at this point in the history
  4. Fix formatting

    tobiasdiez committed May 13, 2018
    Configuration menu
    Copy the full SHA
    7562172 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c56ebaf View commit details
    Browse the repository at this point in the history
  6. Remove commented-out code

    tobiasdiez committed May 13, 2018
    Configuration menu
    Copy the full SHA
    f610b6d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d6bc06f View commit details
    Browse the repository at this point in the history
  8. Remove unused class

    tobiasdiez committed May 13, 2018
    Configuration menu
    Copy the full SHA
    7b0cedf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    591992c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c62070b View commit details
    Browse the repository at this point in the history
  11. Move color related method

    tobiasdiez committed May 13, 2018
    Configuration menu
    Copy the full SHA
    287a21b View commit details
    Browse the repository at this point in the history
  12. Inline comment

    tobiasdiez committed May 13, 2018
    Configuration menu
    Copy the full SHA
    e5fa39a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    468cce9 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2018

  1. Configuration menu
    Copy the full SHA
    3a0474d View commit details
    Browse the repository at this point in the history
  2. Use JavaFX-native SVGPath for logo in About dialog (#4035)

    * Remove usage of transitive dependency on Apache Commons
    
    (cherry picked from commit 6608b2b)
    
    * Use JavaFX-native SVGPath for logo in About dialog
    florian-beetz authored and Siedlerchr committed May 15, 2018
    Configuration menu
    Copy the full SHA
    c560e00 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2018

  1. Fix freeze when importing (#4037)

    tobiasdiez authored and Siedlerchr committed May 18, 2018
    Configuration menu
    Copy the full SHA
    845b384 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2018

  1. Switch to org.postgresql (#4031)

    * Switch to org.postgresql
    
    * fix checkstyle
    fix driver setup connection
    
    * convert error message dialog to dialog service
    tobiasdiez authored and Siedlerchr committed May 20, 2018
    Configuration menu
    Copy the full SHA
    4f1299e View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

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

    * upstream/master:
      update gradle to 4.7 (#4049)
      Add missing translation for "HTML to Unicode" (#4046)
      New Crowdin translations (#4042)
      Use all-text-fields magic also in BibTeX cleanup. (#4039)
      Shortittle bibtexkeypattern now also discards small words (#4030)
    Siedlerchr committed May 22, 2018
    Configuration menu
    Copy the full SHA
    8cbe028 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2018

  1. Merge branch 'master' into maintable-beta

    # Conflicts:
    #	CHANGELOG.md
    #	build.gradle
    #	src/main/java/org/jabref/JabRefGUI.java
    #	src/main/java/org/jabref/JabRefMain.java
    #	src/main/java/org/jabref/gui/BasePanel.java
    #	src/main/java/org/jabref/gui/EntryTypeDialog.java
    #	src/main/java/org/jabref/gui/FindUnlinkedFilesDialog.java
    #	src/main/java/org/jabref/gui/actions/CleanupAction.java
    #	src/main/java/org/jabref/gui/actions/CopyFilesAction.java
    #	src/main/java/org/jabref/gui/collab/ChangeScanner.java
    #	src/main/java/org/jabref/gui/entryeditor/EntryEditor.css
    #	src/main/java/org/jabref/gui/entryeditor/EntryEditor.java
    #	src/main/java/org/jabref/gui/entryeditor/SourceTab.java
    #	src/main/java/org/jabref/gui/exporter/ExportAction.java
    #	src/main/java/org/jabref/gui/exporter/ExportToClipboardAction.java
    #	src/main/java/org/jabref/gui/externalfiles/DownloadExternalFile.java
    #	src/main/java/org/jabref/gui/externalfiles/FindFullTextAction.java
    #	src/main/java/org/jabref/gui/externalfiles/SynchronizeFileField.java
    #	src/main/java/org/jabref/gui/fieldeditors/LinkedFilesEditorViewModel.java
    #	src/main/java/org/jabref/gui/openoffice/DetectOpenOfficeInstallation.java
    #	src/main/java/org/jabref/gui/openoffice/OpenOfficeSidePanel.java
    #	src/main/java/org/jabref/gui/preftabs/AppearancePrefsTab.java
    #	src/main/java/org/jabref/gui/preftabs/PreferencesDialog.java
    #	src/main/java/org/jabref/gui/search/GlobalSearchBar.java
    #	src/main/java/org/jabref/logic/formatter/Formatters.java
    #	src/main/java/org/jabref/migrations/PreferencesMigrations.java
    #	src/main/java/org/jabref/model/entry/BibtexSingleField.java
    #	src/main/java/org/jabref/model/entry/InternalBibtexFields.java
    #	src/main/resources/l10n/JabRef_en.properties
    #	src/test/java/org/jabref/logic/formatter/FormatterTest.java
    stefan-kolb committed May 25, 2018
    Configuration menu
    Copy the full SHA
    390c387 View commit details
    Browse the repository at this point in the history
  2. Formatter tests

    stefan-kolb committed May 25, 2018
    Configuration menu
    Copy the full SHA
    a685e9d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab5ee89 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2018

  1. Remove unused code

    tobiasdiez committed May 26, 2018
    Configuration menu
    Copy the full SHA
    7dfb404 View commit details
    Browse the repository at this point in the history
  2. Fix NPE

    tobiasdiez committed May 26, 2018
    Configuration menu
    Copy the full SHA
    8b2c662 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4060 from JabRef/smallFixes

    Small fixes
    tobiasdiez authored May 26, 2018
    Configuration menu
    Copy the full SHA
    7f00459 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9af2780 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2018

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

Commits on Jun 1, 2018

  1. Additional "Cancel" and "VSCode" icon (#4069)

    * Add VSCode and Cancel icons. Remove lcd antialiasing for buttons.
    
    * Completely remove explicit font aliasing from icons
    Patrick Scheibe authored and tobiasdiez committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    20920d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73eaaad View commit details
    Browse the repository at this point in the history
  3. Fix localization

    tobiasdiez committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    7299f89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e85103 View commit details
    Browse the repository at this point in the history
  5. Fix import order

    tobiasdiez committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    a872333 View commit details
    Browse the repository at this point in the history
  6. Fix architecture test

    tobiasdiez committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    aad5dd1 View commit details
    Browse the repository at this point in the history
  7. Fix XMP exporter tests

    tobiasdiez committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    51d2292 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9de8c42 View commit details
    Browse the repository at this point in the history
  9. Fix build

    tobiasdiez committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    1d7a253 View commit details
    Browse the repository at this point in the history