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
@koppor koppor mentioned this pull request Nov 23, 2025
1 task
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