Skip to content

Conversation

@palukku
Copy link
Member

@palukku palukku commented Jul 8, 2025

Closes palukku#4

I moved the logic parts from the PushToApplications from gui to logic and added GUI... to the classes relevant for the GUI.

Steps to test

Mandatory checks

  • I own the copyright of the code submitted and I license it under the MIT license
  • [/] Change in CHANGELOG.md described in a way that is understandable for the average user (if change is visible to the user)
  • Tests created for changes (if applicable)
  • Manually tested changed features in running JabRef (always required)
  • [/] Screenshots added in PR description (if change is visible to the user)
  • [/] Checked developer's documentation: Is the information available and up to date? If not, I outlined it in this pull request.
  • [/] Checked documentation: Is the information available and up to date? If not, I created an issue at https://github.com/JabRef/user-documentation/issues or, even better, I submitted a pull request to the documentation repository.

@palukku palukku changed the title [WIP] Refactor PushToApplications and split into logic and GUI Refactor PushToApplications and split into logic and GUI Jul 10, 2025
@palukku palukku marked this pull request as ready for review July 10, 2025 14:05
@koppor koppor added the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label Jul 10, 2025
@trag-bot
Copy link

trag-bot bot commented Jul 10, 2025

@trag-bot didn't find any issues in the code! ✅✨

@koppor koppor added this pull request to the merge queue Jul 11, 2025
Merged via the queue into JabRef:main with commit 1aa0901 Jul 11, 2025
1 check passed
@koppor koppor deleted the cayw branch July 11, 2025 03:20
tsantalis added a commit to tsantalis/RefactoringMiner that referenced this pull request Jul 31, 2025
// endregion
JabRef/jabref#13514
jabgui/src/main/java/org/jabref/gui/preferences/JabRefGuiPreferences.java
tsantalis added a commit to tsantalis/RefactoringMiner that referenced this pull request Aug 1, 2025
// endregion
JabRef/jabref#13514
jabgui/src/main/java/org/jabref/gui/preferences/JabRefGuiPreferences.java
Siedlerchr added a commit that referenced this pull request Aug 2, 2025
* upstream/main:
  Also label PR if good first issue is made (#13526)
  New Crowdin updates (#13529)
  chore(deps): update dependency org.apache.logging.log4j:log4j-to-slf4j to v2.25.1 (#13528)
  chore: bump-okhttp-4.12.0-to-5.0.0 (#13521)
  Have the picker always on top (#13525)
  Refactor PushToApplications and split into logic and GUI (#13514)
  Add field to change HTTP port (#13479)
  Fix trigger of comment
  Use Java 11 isBlank (#13523)
  Add run openrewrite (#13524)
  Comment ion PR just opened (#13522)
  Improve merge logic to prefer valid year and entry type (#13506)
  Update dependency com.konghq:unirest-modules-gson to v4.4.12 (#13517)
  Add rpm target (#13516)
  Revert module name changes for remaining 'unnamed' Jars (#13515)
  fix: revert Java module names to restore Status Log compatibility in JabRef 5.15 (#13511)
  update java vendor in devcontainer and sdkmanrc (#13513)
tsantalis added a commit to tsantalis/RefactoringMiner that referenced this pull request Aug 4, 2025
JabRef/jabref#13514
Rename Attribute	dialogService : DialogService to notificationService : NotificationService in class org.jabref.logic.push.AbstractPushToApplication

Eliminate false Push Down Attribute refactorings
@palukku palukku changed the title Refactor PushToApplications and split into logic and GUI Fix: Refactor PushToApplications and split into logic and GUI Nov 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: cite-as-you-write cayw (similar to better-bibtex for Zotero) dev: code-quality Issues related to code or architecture decisions project: gsoc status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CAYW arguments: autocite and TeXStudio

2 participants