Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make extra Content persistent #398

Merged
merged 28 commits into from
Aug 8, 2024
Merged

Commits on Jul 28, 2024

  1. split container and content for better readibility - WIP - POC

    Add div that is the place the cached content are stored because content are never destroyed but only hidden
    Add elementsCache  tool to handle communication between container and content
    Adapt fullscreen button with new logic for extra content
    luc-github committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    c68cf0e View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Adjust buttons with target container - WIP - POC

    rearrange the class / style for consistency
    Comment verbose debug log that are no more necessaries
    Add fallback if error loading content
    luc-github committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    75b16e5 View commit details
    Browse the repository at this point in the history
  2. Add support for local url

    Clean up code
    Adjust CSS
    luc-github committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    80ddf57 View commit details
    Browse the repository at this point in the history
  3. Update index.js

    luc-github committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    9386552 View commit details
    Browse the repository at this point in the history
  4. do some z-index consistency

    try remote refresh using getElementById
    luc-github committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    531ae02 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Refactorize the cache creation using Preact way instead of js vanilla…

    … way to allows to use context instead of direct access
    luc-github committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    4545ed6 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Code base of eventBus

    Rewrite of FullScreen management   -WIP
    rewrite of Container helper to be consistent across all APP
    rewrite of FullScreenButton and CloseButton- WIP
    luc-github committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    278dc1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da294fc View commit details
    Browse the repository at this point in the history
  3. Rewrite FullScreenButton

    luc-github committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    0b8ff48 View commit details
    Browse the repository at this point in the history
  4. Rewrite CloseButton

    luc-github committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    517f092 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e3be6b0 View commit details
    Browse the repository at this point in the history
  6. Fix css

    Simplify ID of extra content
    Fix page does not show up
    luc-github committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    cb4c371 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. code cleaning

    luc-github committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    764f17c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4314f3 View commit details
    Browse the repository at this point in the history
  3. Add capture image

    luc-github committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    637f574 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc80a4a View commit details
    Browse the repository at this point in the history
  5. Code cleanup

    Add some debug
    luc-github committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    ab286b9 View commit details
    Browse the repository at this point in the history
  6. Remove ref and use node

    luc-github committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    930e55c View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Update UiContext.js

    luc-github committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    c812f7b View commit details
    Browse the repository at this point in the history
  2. Remove useless functions

    luc-github committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    d908554 View commit details
    Browse the repository at this point in the history
  3. Sanitify eventsBus

    comment  events.off
    Add some debug
    luc-github committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    b2e7975 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    a16320f View commit details
    Browse the repository at this point in the history
  2. Fix extracontent does not show is not enabled at start

    Fix wrong autorefresh of iframe due to useState for visibility
    Add notification of visibility state to extension
    luc-github committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    a70bf18 View commit details
    Browse the repository at this point in the history
  3. Update gcodeViewer.html

    luc-github committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    87d104e View commit details
    Browse the repository at this point in the history
  4. clean comments

    luc-github committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    f577d34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ef32232 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5f0b2e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Configuration menu
    Copy the full SHA
    1a98c68 View commit details
    Browse the repository at this point in the history