[PR #3599] [MERGED] :electron: Remove unneeded logger and add reload functionality #4947

Closed
opened 2026-02-28 21:03:39 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3599
Author: @MikesGlitch
Created: 10/7/2024
Status: Merged
Merged: 10/8/2024
Merged by: @MikesGlitch

Base: masterHead: electron/remove-unneeded-logger


📝 Commits (2)

  • ed967f3 remove unneeded logger and add reload functionality
  • 7eeda31 release notes

📊 Changes

9 files changed (+28 additions, -36 deletions)

View changed files

📝 packages/desktop-electron/menu.ts (+8 -8)
📝 packages/desktop-electron/package.json (+0 -1)
📝 packages/loot-core/src/platform/server/log/index.api.ts (+2 -2)
📝 packages/loot-core/src/platform/server/log/index.d.ts (+0 -3)
📝 packages/loot-core/src/platform/server/log/index.electron.ts (+9 -11)
📝 packages/loot-core/src/platform/server/log/index.web.ts (+2 -2)
📝 packages/loot-core/webpack/webpack.desktop.config.js (+1 -1)
upcoming-release-notes/3599.md (+6 -0)
📝 yarn.lock (+0 -8)

📄 Description

We don't use electron-logger for anything. The logs are buried in a hidden directory and we only log the server sync status. Instead of logging there, I've put the log messages into the console (which is what the web version does). It will be easier for users to see them there.

Someone asked for the ability to reload the app inside of electron - I've enabled it in the menu.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/3599 **Author:** [@MikesGlitch](https://github.com/MikesGlitch) **Created:** 10/7/2024 **Status:** ✅ Merged **Merged:** 10/8/2024 **Merged by:** [@MikesGlitch](https://github.com/MikesGlitch) **Base:** `master` ← **Head:** `electron/remove-unneeded-logger` --- ### 📝 Commits (2) - [`ed967f3`](https://github.com/actualbudget/actual/commit/ed967f39850a013ac5e34567203a12f4751f3491) remove unneeded logger and add reload functionality - [`7eeda31`](https://github.com/actualbudget/actual/commit/7eeda31d256cfcb9e9c6239352ebaf243b6d5a5a) release notes ### 📊 Changes **9 files changed** (+28 additions, -36 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-electron/menu.ts` (+8 -8) 📝 `packages/desktop-electron/package.json` (+0 -1) 📝 `packages/loot-core/src/platform/server/log/index.api.ts` (+2 -2) 📝 `packages/loot-core/src/platform/server/log/index.d.ts` (+0 -3) 📝 `packages/loot-core/src/platform/server/log/index.electron.ts` (+9 -11) 📝 `packages/loot-core/src/platform/server/log/index.web.ts` (+2 -2) 📝 `packages/loot-core/webpack/webpack.desktop.config.js` (+1 -1) ➕ `upcoming-release-notes/3599.md` (+6 -0) 📝 `yarn.lock` (+0 -8) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> We don't use electron-logger for anything. The logs are buried in a hidden directory and we only log the server sync status. Instead of logging there, I've put the log messages into the console (which is what the web version does). It will be easier for users to see them there. Someone asked for the ability to reload the app inside of electron - I've enabled it in the menu. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 21:03:39 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#4947