LogCastle for PalaceChat

Download

For New Users

Full Installer

For Current Users

Update Installer

Latest Updates

V2.6.55.1587 (Released 11/20!)

  • New Feature: Added interface language support in LogCastle, which now loads based on your operating system's language settings. Multiple languages are supported.
  • New Feature: Introduced support for palace:// hyperlinks.
  • Fix: Resolved an issue with the processing of isInitialLoad messages to ensure correct handling.
  • Fix: Corrected a bug that resulted in duplicate text appearing for notification card keywords, particularly when logged with varying text cases.

V2.5.52.1523 (Released 11/16!)

  • New Feature: Notification cards with keyword activation and optional sound alerts for incoming notifications.
  • New Feature: Taskbar icon flashes for new whispers, with an auto-clear function when focused on LogCastle or the Whisper tab.
  • New Feature: Introduced a streamlined update process via a dedicated Update executable for efficient software upgrades. This will replace the Update Installer in the future.
  • Update: Optimized notification badge timers for quicker display updates.
  • Fix: Various small improvements for a better user experience.
  • Fix: Resolved a parsing issue with the Admin HTML.

V2.5.49.1441 (Released 11/9!)

  • New Feature: Enhanced GIF support now available with XAMLAnimatedGif Library. Each GIF will play 60x before stopping to save on resources.
  • New Feature: Streamline your GIF selection with the new Tenor GIF search in LogCastle. Quick keyword search and auto-load functionality now integrated with PalaceChat.
  • Enhanced: Admin tab IP Caching has been upgraded to SQLite DB for enhanced performance and efficient tab loading, regardless of database size.
  • Enhanced: Audio/video cards now include a slider for convenient time tracking and quick navigation.
  • Update: Translation service now utilizes Microsoft AI Translation API for enhanced accuracy and performance, replacing Google Translate API.
  • Update: LogCastle has been updated to accept full Giphy links directly—editing the URL to the .gif extension is no longer necessary.
  • Update: OGG and WebM formats are now supported for audio/video cards. Reminder: Proper codecs must be installed for use.
  • Update: Translation caching is now enabled for Whispers and Messages To/From.
  • Major Fix: Resolved a critical bug affecting tab indexing—dynamic tabs now feature an enhanced unique ID system for robust creation and handling.
  • Fix: Multiple formatting issues with the log parser have been addressed.

V2.2.30.1156 (Released 10/2!)

  • Update: Now directly supports mp3/mp4 links from Discord; there's no longer a need to modify the URL, as LogCastle will accept it as is.
  • Update: The 'Open Link' button now displays a tooltip containing the URL for the audio/video.
  • Fixed: ChatGPT message cards are now properly displayed upon the initial loading of LogCastle.
  • Fixed: Updated the ChatGPT cache function to prevent the creation of duplicate entries.

V2.2.28.1148 (Released 10/2!)

  • Enhanced: Enhanced the functionality of the new audio/video player card.
  • Fixed: Resolved video rotation issue.
  • Fixed: Rectified MediaElement's scrollbar handling within the Log.
  • Update: Adjusted MediaElement parameters for video: max width and height set to 300.
  • Update: Video now hides when using the Stop button.
  • Update: Optimized video player to hide video post playback.
  • Update: Added indeterminate progress indicator to play button during video download.
  • Added: Introduced error-handling code for audio/video playback failure.
  • Update: Refined audio/video player card: Progress bar now accurately displays loading progress for audio/video.

V2.2.25.1124

  • New Feature: Integrated an audio and video player within a Material Design card with rounded edges, offering play, stop, and open link functionalities. Supports mp3/wav audio and mp4 video formats.
  • Update: Enhanced ChatGPT performance by transitioning the code to a Runspace, necessitating minor adjustments to the overall parser flow and additional code for initial message loading.

V2.1.17.950

  • New Feature: ChatGPT -- Usage: chatgpt: Circumference of the earth?
  • Fixed: Resolved a longstanding issue regarding specific log entries not being captured correctly post midnight. All log entries are now accurately displayed upon the initial log transition at midnight.
  • Fixed: Rectified Whisper parsing by eliminating the whitespace following the time stamp and preceding the name.
  • Fixed: Refactored the Chat parser and reengineered its operations considering the resolution of the tag issue.
  • Update: Revamped the Image hyperlink functionality; images are now encapsulated within a MaterialDesign card featuring rounded edges. Images possessing transparency seamlessly blend with the Log background, enhancing visual integration.

V2.0.11.907

  • Update: Enhanced the visibility of the 'Add Tab' button by integrating a PackIcon.
  • Added: Implemented supplementary tooltips for comprehensive configuration options available under the hamburger menu.
  • Fixed: Removed residual Snackbar test messages originating from log switch-over diagnostics.
  • Fixed: Resolved an issue causing the translation language field to empty upon initiating a new Server tab.
  • Fixed: Amended the Whisper parser to now exhibit the '[' character preceding the time stamp for Whispers.

What is LogCastle?

LogCastle is a modern, customizable, tabbed Log tool that enhances your PalaceChat experience.

Features

Keyboard/Mouse Shortcuts

Shortcut Description
CTRL+U Switch between Chat, Whisper, Admin tabs
CTRL+SHIFT+U Switch between Server tabs
CTRL+MouseWheel Resize your font by scrolling up and down while holding CTRL
Mouse Right-Click (on the log): Provides options to Copy, Select All, Highlight Text, adjust Font Options, and Translate Text.
Mouse Right-Click (on the tabs): Gives the option to Add or Remove tabs.

Screenshots

Main Interface
Theme Options
Live Language Translation
Emotes, Glow, and Rainbow Gradient Font Options!
Hyperlink images!
Halloween is coming!

What do I need to run LogCastle?

REQUIRED: To use LogCastle, you must enable the "Stream log to file" feature in PalaceChat. To do this:

  1. Open PalaceChat and navigate to the 'Edit' menu.
  2. Select the last option labeled 'Options'.
  3. In the Options window, make changes on the 'Log' tab as necessary.
  4. Find the 'Stream log to file' checkbox and ensure it's checked/enabled.
  5. You can also check/enable the other checkbox options selected here.

Steps for Full Administrative Experience

To access all administrative features of LogCastle, follow these steps:

  1. Open PalaceChat and navigate to the 'Edit' menu.
  2. Select the last option labeled 'Options'.
  3. In the Options window, make changes on the 'Operator' tab as necessary.

By following these instructions, you'll enable various administrative options for an enhanced LogCastle experience.


Enable Stream log to file!
Enable selected Operator options

LogCastle has been tested and optimized for Windows 10 and 11 but may run on older versions of Windows? Let me know!

Download

For New Users

Full Installer

For Current Users

Update Installer