Skip to content

Conversation

@djshadowxm82
Copy link

Small spelling mistake.

@djshadowxm82
Copy link
Author

@W3AXL I think both of my changes came over in this same PR 72954fa and 3dde6e6

@djshadowxm82
Copy link
Author

This pull request introduces a new feature for managing caller logs in the console, including the ability to toggle between "Card" and "Drawer" display modes. It also includes related UI updates, configuration changes, and CSS styling adjustments to support the feature.

New Caller Log Feature

  • Caller Log Display Modes: Added a new CallLogFormat configuration option to toggle between "Card" (inline on the radio card) and "Drawer" (a bottom overlay drawer) display modes. (console/client.js, console/index.html, console/css/custom.css) [1] [2] [3] [4]
  • Caller Log Functions: Implemented functions to manage caller log behavior, including setupCallerLog, toggleCallerLog, updateCallerId, and drawer-specific functions like openCallerDrawer and closeCallerDrawer. (console/client.js)

UI and Configuration Updates

  • UI Enhancements: Added a new "Call Log" button to the navbar and updated the radio card layout to include live caller ID and a collapsible caller log section. (console/index.html, console/css/custom.css) [1] [2] [3]
  • Configuration Integration: Modified readConfig and saveConfig functions to handle the new CallLogFormat option, ensuring the UI updates dynamically based on the configuration. (console/client.js) [1] [2] [3]

CSS Styling Adjustments

  • Caller Log Styling: Added styles for the live caller ID line, scrolling caller log, and drawer overlay, including transitions and responsiveness. (console/css/custom.css)
  • Radio Card Adjustments: Updated radio card dimensions and layout to accommodate the new caller log elements. (console/css/custom.css) [1] [2]

These changes collectively enhance the user experience by providing a flexible and visually integrated way to view and manage caller logs.fa044db

…tian resolutions when multiple cards overflow with a scroll bar.
@W3AXL
Copy link
Owner

W3AXL commented Jul 30, 2025

@djshadowxm82 please deconflict with current main branch and I will review again.

@W3AXL
Copy link
Owner

W3AXL commented Sep 30, 2025

@djshadowxm82 sorry for the delay in responding to this PR. Could you look at the build failure above? I'll review and make suggestions once that's fixed. Thanks!

… re-added by mistake and my changes already fixed upstream.
@djshadowxm82
Copy link
Author

djshadowxm82 commented Oct 3, 2025

@W3AXL I just realized that when I merged into main, I accidentally pulled in the old radio.cs. When I fast-forwarded, I didn’t catch that you had already deprecated it in favor of the module. I also noticed you’ve already fixed what I was planning to address.

Also, please take a look at W3AXL/rc2-core#2 and W3AXL/rc2-dvm#12 as they should work in tandem with this update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants