Skip to content

Addressing GH merging technical debt #33

Open
MAMware wants to merge 214 commits intomainfrom
developing
Open

Addressing GH merging technical debt #33
MAMware wants to merge 214 commits intomainfrom
developing

Conversation

@MAMware
Copy link
Owner

@MAMware MAMware commented Jun 20, 2025

Recomendation: Even when you are in a coding spree, do not avoid handling the commits. They will pile up and end as a sum at your thoughts creating an unnecesary burden at your precious mind.
At his PR, there a lots of erros and non functional code, yet this is handled by the working structures of our developing schema. Where present is our production code, past is the historical and future is the developers playground.
Enjoy.

@MAMware
Copy link
Owner Author

MAMware commented Jun 20, 2025

[Conflictos de fusión de cambios de líneas contrapuestos]

Para resolver un conflicto de fusión causado por cambios de líneas contrapuestos, debes decidir qué cambios incorporar desde las diferentes ramas de una confirmación nueva.

Por ejemplo, si tú y otra persona habéis editado en el archivo styleguide.md las mismas líneas de diferentes ramas del mismo repositorio de Git, recibirás un error de conflicto de fusión mediante combinación cuando intentes fusionar mediante combinación estas ramas. Debes resolver este conflicto de fusión con una confirmación nueva antes de que puedas fusionar estas ramas.

https://docs.github.com/es/pull-requests/collaborating-with-pull-requests/addressing-merge-conflicts/resolving-a-merge-conflict-using-the-command-line#competing-line-change-merge-conflicts

@MAMware MAMware temporarily deployed to github-pages June 20, 2025 08:22 — with GitHub Pages Inactive
MAMware added a commit that referenced this pull request Jun 20, 2025
@MAMware MAMware closed this Jun 20, 2025
@MAMware MAMware reopened this Jun 20, 2025
MAMware added 20 commits June 25, 2025 08:47
added a stopAudio function
modified the processFrame handler to pass DOM elements
added DOM import
added code checks for nodes connected to osc.frequency (FM modulators) and stops/disconnects them, preventing resource leaks in synthesis.
replacing the try block handling speechSynthesis
inserted getDOM import
added FPS selection button
positionin FPS similarly to audio toggle (temporal placement for testing not really wanted as implemented)
Add a dynamic FPS adjustment via a new FPS button. (temporal feature)
adding a temporal and unrequested fpsBtn
ARIA label to explicitly indicate whether the button controls the synthesis engine or language, reducing user confusion.
Added a handler to create a mailto link with the debug panel’s log content and triggers speech synthesis to confirm the action.
Measures frame processing time and adjusts updateInterval in auto FPS mode. Updates audioInterval to match. Includes console.time for profiling.
Cycles through 20, 30, 60 FPS, then “Auto” mode. Sets autoFPS and updates updateInterval accordingly.
Displays “Auto FPS” or the current FPS, with matching speech feedback.
@MAMware MAMware temporarily deployed to github-pages June 25, 2025 22:01 — with GitHub Pages Inactive
MAMware added 2 commits June 25, 2025 20:40
Adds a splash screen with a “power on” button (Unicode ⏻). The main UI uses a 2x3 grid of buttons (button1 to button6) and retains the center video/canvas area. The debug panel is unchanged.
Styles the splash screen to cover the screen with a centered “power on” button. The main UI uses CSS Grid for a 2x3 layout, with buttons filling the screen. The @media query enforces portrait orientation. The center rectangle is positioned over the buttons for visibility.
MAMware and others added 30 commits August 1, 2025 10:33
…rameter and log actual sample rate, adjust fetch paths for configuration files
…esis engine, and language based on available configurations
…r: improve error handling and validation in initialization process, enhanced logging for better debugging
…mproved fallback mechanisms for TTS and announcements by Claude, Grok and GPT o4
Refined project vision and use case descriptions for clarity. Updated milestones and added usage analytics section.
feat: default settings initialization with fallback options for grid …
feat: improved default settings initialization and handling missing c…
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.

1 participant