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

Lucene search #11542

Merged
merged 331 commits into from
Sep 5, 2024
Merged

Lucene search #11542

merged 331 commits into from
Sep 5, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 6, 2022

  1. Use pattern matching for cast

    Co-authored-by: Christoph <[email protected]>
    btut and Siedlerchr authored Nov 6, 2022
    Configuration menu
    Copy the full SHA
    0f32e91 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Fix pattern matching

    btut committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    231f200 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    202f514 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f602207 View commit details
    Browse the repository at this point in the history
  4. Fix merge

    btut committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    675d75c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    49eeb1d View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

  1. Merge remote-tracking branch 'upstream/main' into luceneSearchBackend

    # Conflicts:
    #	CHANGELOG.md
    #	src/main/java/org/jabref/gui/LibraryTab.java
    #	src/main/java/org/jabref/gui/StateManager.java
    #	src/main/java/org/jabref/gui/openoffice/OpenOfficePanel.java
    calixtus committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    a25fa00 View commit details
    Browse the repository at this point in the history
  2. Fixed merge errors

    calixtus committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    08aca25 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2023

  1. Fixed small issues

    calixtus committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    15b2152 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    f8b643b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    229fed7 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Configuration menu
    Copy the full SHA
    536ecfa View commit details
    Browse the repository at this point in the history
  2. Fixed checkstyle

    calixtus committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    1117e17 View commit details
    Browse the repository at this point in the history
  3. Fixed more tests

    calixtus committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    ff4ad1c View commit details
    Browse the repository at this point in the history
  4. Removed obsolete tests

    calixtus committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    7bdccf0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40de951 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cbb5461 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

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

Commits on Jan 23, 2023

  1. WiP on tests

    calixtus committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    1f38a68 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Merge remote-tracking branch 'upstream/main' into luceneSearchBackend

    # Conflicts:
    #	CHANGELOG.md
    #	src/jmh/java/org/jabref/benchmarks/Benchmarks.java
    #	src/main/java/org/jabref/gui/JabRefFrame.java
    #	src/main/java/org/jabref/gui/LibraryTab.java
    #	src/main/java/org/jabref/gui/entryeditor/EntryEditor.java
    #	src/main/java/org/jabref/gui/entryeditor/fileannotationtab/FulltextSearchResultsTab.java
    #	src/main/java/org/jabref/gui/externalfiles/ExternalFilesEntryLinker.java
    #	src/main/java/org/jabref/gui/externalfiles/ImportHandler.java
    #	src/main/java/org/jabref/gui/groups/GroupDialogView.java
    #	src/main/java/org/jabref/gui/groups/GroupsPreferences.java
    #	src/main/java/org/jabref/gui/maintable/MainTable.java
    #	src/main/java/org/jabref/gui/maintable/MainTableColumnFactory.java
    #	src/main/java/org/jabref/gui/maintable/columns/FileColumn.java
    #	src/main/java/org/jabref/gui/preview/PreviewPanel.java
    #	src/main/java/org/jabref/gui/search/GlobalSearchBar.java
    #	src/main/java/org/jabref/gui/search/RebuildFulltextSearchIndexAction.java
    #	src/main/java/org/jabref/gui/search/SearchResultsTableDataModel.java
    #	src/main/java/org/jabref/logic/pdf/search/indexing/IndexingTaskManager.java
    #	src/main/java/org/jabref/model/database/BibDatabaseContext.java
    #	src/main/java/org/jabref/model/pdf/search/SearchFieldConstants.java
    #	src/main/java/org/jabref/model/search/rules/SearchRules.java
    #	src/main/java/org/jabref/preferences/JabRefPreferences.java
    #	src/main/java/org/jabref/preferences/SearchPreferences.java
    #	src/test/java/org/jabref/gui/groups/GroupTreeViewModelTest.java
    calixtus committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    5467095 View commit details
    Browse the repository at this point in the history
  2. Checkstyle

    calixtus committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    00cecf8 View commit details
    Browse the repository at this point in the history
  3. Checkstyle

    calixtus committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    ad85c77 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Merge remote-tracking branch 'upstream/main' into luceneSearchBackend

    # Conflicts:
    #	CHANGELOG.md
    #	src/main/java/org/jabref/model/search/rules/ContainsBasedSearchRule.java
    #	src/main/java/org/jabref/model/search/rules/GrammarBasedSearchRule.java
    #	src/main/java/org/jabref/model/search/rules/RegexBasedSearchRule.java
    calixtus committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    3c1c08e View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into luceneSearchBackend

    # Conflicts:
    #	CHANGELOG.md
    #	src/main/java/org/jabref/model/search/rules/ContainsBasedSearchRule.java
    #	src/main/java/org/jabref/model/search/rules/GrammarBasedSearchRule.java
    #	src/main/java/org/jabref/model/search/rules/RegexBasedSearchRule.java
    calixtus committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    8981cdd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    986bf3f View commit details
    Browse the repository at this point in the history
  4. Update Java version

    calixtus committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    ed5cebf View commit details
    Browse the repository at this point in the history
  5. Refine logging

    koppor committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    afc4d67 View commit details
    Browse the repository at this point in the history
  6. Fix compile error

    koppor committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    2f3203f View commit details
    Browse the repository at this point in the history
  7. Add LuceneTest

    koppor committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    c771458 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Update CHANGELOG.md

    koppor authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    b795fa6 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    29759bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b084538 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

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

    LoayGhreeb committed May 24, 2024
    Configuration menu
    Copy the full SHA
    d5c87df View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

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

Commits on May 31, 2024

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

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    17fd483 View commit details
    Browse the repository at this point in the history
  2. Rewrite LuceneIndexer

    LoayGhreeb committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c0098c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cebaa1c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    81a0988 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

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

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    f3c5cfa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50299b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a12653d View commit details
    Browse the repository at this point in the history
  4. Save as action

    LoayGhreeb committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    007898a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c4e02d6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c6faa35 View commit details
    Browse the repository at this point in the history
  7. remove comments

    LoayGhreeb committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    0c0d6ba View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6b5e66a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4c23c4e View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

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

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    3c1c0ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2181ec View commit details
    Browse the repository at this point in the history
  3. Fix wrong order for import

    LoayGhreeb committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    00ec1de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad95628 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4732d25 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

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

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    27fdde1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9708b29 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    ab5388f View commit details
    Browse the repository at this point in the history
  2. More performance improvements for searching

    - Read document only one time
    - getHighlighterFragments only when the search results tab is opened
    LoayGhreeb committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    9242516 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2cc4f39 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    d8bc078 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9219eec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    99938d9 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Fix backgroundtask

    calixtus committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    d70342f View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'LoayGhreeb/update-lucene-branch' into f…

    …ork/LoayGhreeb/update-lucene-branch
    
    # Conflicts:
    #	src/main/java/org/jabref/gui/maintable/MainTableDataModel.java
    calixtus committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    f9731d1 View commit details
    Browse the repository at this point in the history
  3. Fix subscriptions

    calixtus committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    bbf8d19 View commit details
    Browse the repository at this point in the history
  4. Remove lastSearchQueryLogic

    calixtus committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    8d6e06c View commit details
    Browse the repository at this point in the history
  5. Fix possible NPE

    calixtus committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    fb3c097 View commit details
    Browse the repository at this point in the history
  6. Fix searchTask check

    calixtus committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    b8c6e9a View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    7e75341 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    136225d View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Remove sort by score flag

    LoayGhreeb committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    b13d81e View commit details
    Browse the repository at this point in the history
  2. Fix score column sorting

    LoayGhreeb committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    4f679de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12c9869 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Add search rank column

    In floating mode entries will be ranked and sorted by it.
    Rank: (1= entry matches group and search, 2= matches group but not search, 3= matches search but not group, 4= matches nothing)
    LoayGhreeb committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    d94a1b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3671fdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf271d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    5b42e70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33cc770 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    LoayGhreeb committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    8abee27 View commit details
    Browse the repository at this point in the history
  4. fix typo

    LoayGhreeb committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c30edfb View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    2fe8e3b View commit details
    Browse the repository at this point in the history
  2. Change the order of the rank

    1= entry matches group and search, 2= matches search but not group, 3= matches group but not search, 4= matches nothing
    LoayGhreeb committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    cf49713 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

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

Commits on Jul 26, 2024

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

Commits on Jul 28, 2024

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

Commits on Aug 4, 2024

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

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    aa81985 View commit details
    Browse the repository at this point in the history
  2. Resolve conflicts

    LoayGhreeb committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    aac90cd View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

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

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    17f834a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f660551 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76297a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

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

Commits on Aug 12, 2024

  1. Fix non-ASCII characters

    LoayGhreeb committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e71087e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4d24f6 View commit details
    Browse the repository at this point in the history
  3. Highlight regex queries

    LoayGhreeb committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    805a5a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2446ccd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20d7096 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    77a4c92 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    793dd59 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1b1cdbb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4e7defa View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    43c8d9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f58b1e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8be4ee View commit details
    Browse the repository at this point in the history
  4. checkstyle

    LoayGhreeb committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    09f3ea5 View commit details
    Browse the repository at this point in the history
  5. comment out search tests

    LoayGhreeb committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    e47ba65 View commit details
    Browse the repository at this point in the history
  6. OpenRewrite

    LoayGhreeb committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    a8f7d18 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    97ecff1 View commit details
    Browse the repository at this point in the history
  8. Localization

    LoayGhreeb committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    87408a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

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

Commits on Aug 15, 2024

  1. Search groups

    LoayGhreeb committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    b5a2774 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Merge remote-tracking branch 'upstream/main' into LuceneSearch

    # Conflicts:
    #	src/main/java/org/jabref/gui/maintable/MainTableColumnModel.java
    #	src/main/resources/l10n/JabRef_en.properties
    koppor committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1fe163e View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    3939064 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52b04e4 View commit details
    Browse the repository at this point in the history
  3. Checkstyle

    LoayGhreeb committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    8c8becc View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

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

Commits on Aug 25, 2024

  1. Correct typo

    LoayGhreeb committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    363f46b View commit details
    Browse the repository at this point in the history
  2. Remove GroupSearchQuery

    LoayGhreeb committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    78ab566 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    210a824 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    193d533 View commit details
    Browse the repository at this point in the history
  5. Fix search groups

    LoayGhreeb committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    4ca8afb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ca71c7 View commit details
    Browse the repository at this point in the history
  7. Localization

    LoayGhreeb committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    26a49d4 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    d26929e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4c9d91 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3400c92 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e4fe911 View commit details
    Browse the repository at this point in the history
  5. Update main table matches

    LoayGhreeb committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    707063a View commit details
    Browse the repository at this point in the history
  6. Fix groups icon

    LoayGhreeb committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    63cba32 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fd531a6 View commit details
    Browse the repository at this point in the history
  8. First version of search group migration

    Co-authored-by: Loay Ghreeb <[email protected]>
    koppor and LoayGhreeb committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    fcc8c9c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    660e354 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9d0d718 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fca2f93 View commit details
    Browse the repository at this point in the history
  12. Remove search rules

    LoayGhreeb committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    c6c9065 View commit details
    Browse the repository at this point in the history
  13. Localization

    LoayGhreeb committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    05aab8d View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Add test cases

    LoayGhreeb committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    c19d01d View commit details
    Browse the repository at this point in the history
  2. Fix names

    Co-authored-by: Loay Ghreeb <[email protected]>
    koppor and LoayGhreeb committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    67c6c4d View commit details
    Browse the repository at this point in the history
  3. Add some more functionality

    Co-authored-by: Loay Ghreeb <[email protected]>
    koppor and LoayGhreeb committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ba660d4 View commit details
    Browse the repository at this point in the history
  4. Always add "all" prefix

    Co-authored-by: Loay Ghreeb <[email protected]>
    koppor and LoayGhreeb committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e46e0a2 View commit details
    Browse the repository at this point in the history
  5. Add comment for alternative implementation

    Co-authored-by: Loay Ghreeb <[email protected]>
    koppor and LoayGhreeb committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    699e921 View commit details
    Browse the repository at this point in the history
  6. Mark library tab changed after migration

    Co-authored-by: Loay Ghreeb <[email protected]>
    koppor and LoayGhreeb committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    f671f08 View commit details
    Browse the repository at this point in the history
  7. Add another test for regular expression

    Co-authored-by: Loay Ghreeb <[email protected]>
    koppor and LoayGhreeb committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    3e6a179 View commit details
    Browse the repository at this point in the history
  8. Small fixes

    koppor committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2018cea View commit details
    Browse the repository at this point in the history
  9. Fix markBaseChanged

    koppor committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    04105a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    cc3c002 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    909afe4 View commit details
    Browse the repository at this point in the history
  3. Fix escaping special characters

    Use WhitespaceTokenizer instead of StandardTokenizer
    https://stackoverflow.com/a/6119584/21694752
    LoayGhreeb committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    bfa1356 View commit details
    Browse the repository at this point in the history
  4. Fix tests

    Co-Authored-By: Oliver Kopp <[email protected]>
    LoayGhreeb and koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    ec5bfbb View commit details
    Browse the repository at this point in the history
  5. Add first draft of LatexToUnicodeFoldingFilter

    Co-authored-by: Loay Ghreeb <[email protected]>
    koppor and LoayGhreeb committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    9efbf55 View commit details
    Browse the repository at this point in the history
  6. Fix LatexToUnicodeFoldingFilter

    Co-Authored-By: Oliver Kopp <[email protected]>
    LoayGhreeb and koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    e95674a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    02c8ca0 View commit details
    Browse the repository at this point in the history
  8. Localization

    LoayGhreeb committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    7b95f8d View commit details
    Browse the repository at this point in the history
  9. AllowedToUseLogic

    LoayGhreeb committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a0ff7fb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eb989f4 View commit details
    Browse the repository at this point in the history
  11. Update CHANGELOG.md

    koppor authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    b55ab31 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0b7284d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    37c8325 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8faad33 View commit details
    Browse the repository at this point in the history
  15. Add ADR-0038

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    cd71f11 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    beb3881 View commit details
    Browse the repository at this point in the history
  17. Add link to ADR-0038

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    59a5e54 View commit details
    Browse the repository at this point in the history
  18. Add another CHANGELOG.md entry

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    bc28532 View commit details
    Browse the repository at this point in the history
  19. Add CHANGELOG.md entry

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    85f4a4b View commit details
    Browse the repository at this point in the history
  20. Revert change of filename

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d22ef7b View commit details
    Browse the repository at this point in the history
  21. Add JavaDoc comment

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    9ca8416 View commit details
    Browse the repository at this point in the history
  22. Trying to find better names

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    4ebb256 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e64242d View commit details
    Browse the repository at this point in the history
  24. Remove commented out code

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f6b3d94 View commit details
    Browse the repository at this point in the history
  25. Remove obsolete testing class

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    7d2834b View commit details
    Browse the repository at this point in the history
  26. Remove obsolete test

    koppor committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    033226c View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    5d0118d View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    78264d7 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    6616c2a View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    73890f1 View commit details
    Browse the repository at this point in the history
  31. Rename "all" to "any"

    LoayGhreeb committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    3dfd01e View commit details
    Browse the repository at this point in the history
  32. Catch thrown exception

    Invalid regex queries throws an exception
    LoayGhreeb committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    e2c430b View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    05b6270 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    cde42f0 View commit details
    Browse the repository at this point in the history
  2. Update Benchmarks.java

    LoayGhreeb committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    5cc1312 View commit details
    Browse the repository at this point in the history
  3. Update module-info.java

    LoayGhreeb committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    5818452 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff56ea9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2310625 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f369b09 View commit details
    Browse the repository at this point in the history
  7. Add BibEntry index map

    LoayGhreeb committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    27ed105 View commit details
    Browse the repository at this point in the history
  8. Readd option

    koppor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a1461e5 View commit details
    Browse the repository at this point in the history
  9. Add @ADR annotation

    koppor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    53e274d View commit details
    Browse the repository at this point in the history
  10. Add some comment

    koppor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    d4754ca View commit details
    Browse the repository at this point in the history
  11. One more annotation

    koppor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    71732a6 View commit details
    Browse the repository at this point in the history
  12. Add CHANGELOG.md entry

    koppor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    f4a5567 View commit details
    Browse the repository at this point in the history
  13. One more annotation

    koppor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    f3f454c View commit details
    Browse the repository at this point in the history
  14. Add CHANGELOG.md entry

    koppor committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a23e047 View commit details
    Browse the repository at this point in the history
  15. Revert "Add BibEntry index map"

    This reverts commit 27ed105.
    LoayGhreeb committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    edfb3cc View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    94b27eb View commit details
    Browse the repository at this point in the history
  17. openrewrite

    LoayGhreeb committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    edb2ab6 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    24cf9f7 View commit details
    Browse the repository at this point in the history
  19. Fix DatabaseSearcher

    LoayGhreeb committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    c3c9d12 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e3c3256 View commit details
    Browse the repository at this point in the history
  21. 2 Configuration menu
    Copy the full SHA
    12ff246 View commit details
    Browse the repository at this point in the history
  22. Fix typo in CHANGELOG.md

    koppor authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    36ee112 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Fix typo

    LoayGhreeb committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    15ed52b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd6e55f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df5d7c1 View commit details
    Browse the repository at this point in the history
  4. Fix exportMatches test

    LoayGhreeb committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    4872dc5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bb90047 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b12fa56 View commit details
    Browse the repository at this point in the history
  7. JavaDoc

    LoayGhreeb committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    1351add View commit details
    Browse the repository at this point in the history
  8. Fix SearchGroups test

    LoayGhreeb committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    a8a1c2a View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

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

Commits on Sep 1, 2024

  1. Fix architecture test

    LoayGhreeb committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    0957707 View commit details
    Browse the repository at this point in the history
  2. Allow to use logic

    LoayGhreeb committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    f923502 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b6bca3 View commit details
    Browse the repository at this point in the history
  4. Add more logging

    LoayGhreeb committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    efb5324 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48aa091 View commit details
    Browse the repository at this point in the history
  6. Fix DatabaseSearcher test

    LoayGhreeb committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    d4b5e8a View commit details
    Browse the repository at this point in the history
  7. Global search dialog

    LoayGhreeb committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    48fe7ca View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bb1d8c5 View commit details
    Browse the repository at this point in the history
  9. Rename method

    LoayGhreeb committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    68d1df8 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Improve code quality

    - Maintain a map of BibEntryId to BibEntry.
    - Store search results within SearchQuery instead of using the map in StateManager.
    - Remove LuceneManager from SearchGroups.
    - Use a different Analyzer for PDFs.
    LoayGhreeb committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    1005685 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84a2754 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    LoayGhreeb committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    a8a845f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6fbf55 View commit details
    Browse the repository at this point in the history
  5. fix typo

    LoayGhreeb committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    eeadaee View commit details
    Browse the repository at this point in the history
  6. fix indentation

    LoayGhreeb committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    0959592 View commit details
    Browse the repository at this point in the history
  7. Update matchedEntries on the UI thread

    matchedEntries should be updated on the UI thread because the size binding of matchedEntries will be reflected in the UI.
    LoayGhreeb committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    29d2ad3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0a7b92f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0ecfae4 View commit details
    Browse the repository at this point in the history
  10. Fix LoayGhreeb#12

    LoayGhreeb committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    5bcb82d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    09d5148 View commit details
    Browse the repository at this point in the history
  12. 4 Configuration menu
    Copy the full SHA
    a9a8a7c View commit details
    Browse the repository at this point in the history
  13. Refactor LuceneSearcher

    LoayGhreeb committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    146e3f7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    558b1b3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    54fd783 View commit details
    Browse the repository at this point in the history
  16. Fix line break

    LoayGhreeb committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    e6f3b5d View commit details
    Browse the repository at this point in the history
  17. Fix tests

    LoayGhreeb committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    95458d3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e5665ce View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Ask to wait for linked files indexing on shutdown

    When closing JabRef, only ask users to wait for the linked files indexer to finish. The bib fields indexer is recalculated on startup, so it doesn't need to be completed before shutdown.
    LoayGhreeb committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    ce21f4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf92f0a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6dbc187 View commit details
    Browse the repository at this point in the history
  4. Return comment

    LoayGhreeb committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    c9d8230 View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    LoayGhreeb committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    fa8344b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5f05f4a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ab87e24 View commit details
    Browse the repository at this point in the history