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

Implement better scaling of main table showing entries #644

Draft
wants to merge 38 commits into
base: main
Choose a base branch
from
Draft

Commits on Dec 12, 2020

  1. Implement better scaling of main table showing entries

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 12, 2020
    Configuration menu
    Copy the full SHA
    a1a5ccc View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2020

  1. Fix number

    koppor committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    e91bb8d View commit details
    Browse the repository at this point in the history
  2. Remove resizeColumnsToFit

    - Remove preferences
    - Remove MainTablePreferences (and migrate left-overs into ColumnPreferences)
    - Fix name of "Show dedicated file columns" (instead of "Show extra columns")
    
    Co-authored-by: Carl Christian Snethlage <[email protected]>
    Co-authored-by: Dominik Voigt <[email protected]>
    3 people committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    8f522df View commit details
    Browse the repository at this point in the history
  3. Fix checkstyle

    koppor committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    1acd12e View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2020

  1. Configuration menu
    Copy the full SHA
    c8caa13 View commit details
    Browse the repository at this point in the history
  2. Add smart resize if content fits into table width

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    f5e2d9f View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2020

  1. Address some comments

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    bcea66c View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2020

  1. WIP

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    6da49b2 View commit details
    Browse the repository at this point in the history
  2. Speedup processResources

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    dfac705 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    057ae9f View commit details
    Browse the repository at this point in the history
  4. Try path without ./ at the beginning

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    8834fb6 View commit details
    Browse the repository at this point in the history
  5. Output java error on console, too

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    5b6f0d8 View commit details
    Browse the repository at this point in the history
  6. Use LOGGER instead of System.err

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    fd80c30 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c64b5e3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9f56fd5 View commit details
    Browse the repository at this point in the history
  9. Fix scroll bar still present

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    d15e90f View commit details
    Browse the repository at this point in the history
  10. MinWidth to 80

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    7de21ad View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8c7cd7a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f7186f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2020

  1. WIP (does not work)

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 22, 2020
    Configuration menu
    Copy the full SHA
    80557f2 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2020

  1. Configuration menu
    Copy the full SHA
    043a0cc View commit details
    Browse the repository at this point in the history
  2. Fix ordering in CHANGELOG.md

    koppor committed Dec 29, 2020
    Configuration menu
    Copy the full SHA
    c3b02e3 View commit details
    Browse the repository at this point in the history
  3. WIP

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 29, 2020
    Configuration menu
    Copy the full SHA
    fd118a6 View commit details
    Browse the repository at this point in the history
  4. WIP - "User changed column size in a way that window can contain all …

    …the columns" still a TODO
    
    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Dec 29, 2020
    Configuration menu
    Copy the full SHA
    f0788f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2021

  1. Add documentation on implementation idea

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Jan 2, 2021
    Configuration menu
    Copy the full SHA
    a1633a1 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2021

  1. Configuration menu
    Copy the full SHA
    73d5448 View commit details
    Browse the repository at this point in the history
  2. Cases I0 to I3

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Jan 3, 2021
    Configuration menu
    Copy the full SHA
    f75831d View commit details
    Browse the repository at this point in the history
  3. First proposal of case names

    koppor committed Jan 3, 2021
    Configuration menu
    Copy the full SHA
    c417d7d View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2021

  1. WIP: Reimplement logic according to comments

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    496e505 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2021

  1. Configuration menu
    Copy the full SHA
    466731f View commit details
    Browse the repository at this point in the history
  2. WIP

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Jan 7, 2021
    Configuration menu
    Copy the full SHA
    caf1e23 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2021

  1. Configuration menu
    Copy the full SHA
    63af8fd View commit details
    Browse the repository at this point in the history
  2. Resizing of colomms works

    Co-authored-by: Dominik Voigt <[email protected]>
    koppor and DominikVoigt committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    274e109 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    910c592 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

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

Commits on Feb 6, 2021

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

    # Conflicts:
    #	src/main/java/org/jabref/gui/maintable/MainTable.java
    #	src/main/java/org/jabref/gui/preferences/table/TableTabViewModel.java
    calixtus committed Feb 6, 2021
    Configuration menu
    Copy the full SHA
    286e7f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. Merge branch 'main' into fix-967

    Needed to add "preferences.getColumnPreferences().isDedicatedFileColumnsEnabled()))" to PersitenceVisualStateTable.java
    
    # Conflicts:
    #	docs/adr/0016-mutable-preferences-objects.md
    #	src/main/java/org/jabref/gui/maintable/PersistenceVisualStateTable.java
    #	src/main/java/org/jabref/gui/maintable/SmartConstrainedResizePolicy.java
    #	src/main/resources/l10n/JabRef_en.properties
    koppor committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    caf7232 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

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