23dfactory / frontend /viewer.html

Commit History

  1. style: update dropzone icon to image 🖼️ and text to Sube una foto o imagen desde tu celular

    LogicalTrue
    8c0fe26
  2. revert: simplify mobile dropzone to clean single file/gallery box

    LogicalTrue
    ef6d8dc
  3. feat: force WebRTC live camera modal on Tomar Foto button click

    LogicalTrue
    274e068
  4. fix: clean event listener null references and refine camera click handler for mobile

    LogicalTrue
    3a76f98
  5. fix: resolve PC gallery flickering and add video play stream trigger for mobile camera

    LogicalTrue
    1d57152
  6. feat: add live WebRTC camera stream viewfinder modal with capture trigger for mobile

    LogicalTrue
    cea73c0
  7. feat: add native mobile camera capture option to dropzone

    LogicalTrue
    9adc2d0

  1. Fix 3D button click listener JS error

    LogicalTrue
    cbaed1a
  2. Fix UI duplicate banner and enable sync to HuggingFace

    LogicalTrue
    630c498

  1. feat: sync active background generation status across devices and sessions via /api/user-active-job

    LogicalTrue
    bdb76da
  2. feat: add global header background task progress banner for 2D and 3D generations

    LogicalTrue
    a485a65
  3. Make processing status banner global sticky top above navigation tabs

    LogicalTrue
    9098b26
  4. Move 3D status banner above mobile navigation tab bar for global visibility

    LogicalTrue
    696ee22
  5. Add automatic retries for initial POST /api/generate-3d on mobile

    LogicalTrue
    12d3169
  6. Protect completion handlers against secondary network errors

    LogicalTrue
    544e7e8
  7. Fix undefined apiBase reference in viewer.html

    LogicalTrue
    485eec8

  1. Add network retry tolerance to job status polling for mobile background resilience

    LogicalTrue
    cfff9c6
  2. Update default 3d resolution to 1536 and texture size to 4096 for mobile

    LogicalTrue
    9431565
  3. feat: add mobile registration tab and form in viewer.html

    LogicalTrue
    a9befa6

  1. Automatically open and load newly generated 3D models directly into viewer upon completion

    LogicalTrue
    3bede7b
  2. style: unify mobile privacy text color to white and prevent menu line break

    LogicalTrue
    95bd5f7
  3. feat: add mobile profile and privacy configuration modals

    LogicalTrue
    3fe34ab
  4. fix: render profile avatar and custom nickname in mobile viewer header

    LogicalTrue
    55c3b9c
  5. Add interactive Cropper.js modal for cropping and framing subjects before 3D model generation

    LogicalTrue
    3a6bde5

  1. Replace 2D card box icon with eye icon and add dedicated 2D image viewer overlay with Volver and Crear 3D options

    LogicalTrue
    f56bdba
  2. Relocate 23DFactory logo to top-left of 3D viewer and group Descargar FBX + Volver buttons on top-right

    LogicalTrue
    1eeba2e
  3. Update viewer buttons: remove arrows and style Volver button with vibrant red gradient

    LogicalTrue
    8e11ef1
  4. Fix viewer loading overlay freeze on repeated 3D model viewings

    LogicalTrue
    b45e1c6
  5. Fix btnBack to redirect to /viewer.html when model query string is active

    LogicalTrue
    66e2c38
  6. Fix 3D viewer header bar structure and z-index to make btnBack clickable on mobile touch screens

    LogicalTrue
    e9bed98
  7. Fix btnBack button action and add mobile touch event handlers to reliably exit 3D viewer

    LogicalTrue
    3a822dd
  8. Redesign 3D viewer mode: hide top tab bar, remove AR button, add Volver and Descargar FBX overlay buttons

    LogicalTrue
    d593a7d
  9. Fix completion callback by removing obsolete btnOpenCreator variable reference

    LogicalTrue
    04f861a
  10. Show exact job failure message in mobile alert

    LogicalTrue
    0d08d96
  11. Remove 3D generation button from 2D generator interface so 3D creation is exclusive to 3D tab

    LogicalTrue
    74b5fa8
  12. Prevent gallery container from displaying over creator container during background gallery refreshes

    LogicalTrue
    70838e2
  13. Hide navigation and gallery containers by default in HTML to eliminate initial load flash

    LogicalTrue
    c46afa0
  14. Remove redundant header login button in mobile view

    LogicalTrue
    798050d
  15. Remove duplicate lines causing JavaScript syntax error on page load in viewer.html

    LogicalTrue
    68f1b42
  16. Add header login button, client cookie expiration, and cross-site logout headers

    LogicalTrue
    bd4aec3
  17. Fix initialization order ReferenceError in renderMobileLoginForm so mobile login container displays reliably

    LogicalTrue
    ac8fa86
  18. Refactor mobile login UI into dedicated mobLoginContainer element to fix unauthenticated view

    LogicalTrue
    7f6d8d3
  19. Hide library titles and filter tabs when user is unauthenticated in mobile view

    LogicalTrue
    127fa91
  20. Fix mobile logout and unauthenticated session handling to show login form immediately

    LogicalTrue
    2470966
  21. Replace rocket icon with 3D cube object icon 📦 for 3D model creation action buttons

    LogicalTrue
    e82cdc4
  22. Unify library card designs with eye icon 👁️ for 3D view and rocket icon 🚀 for 2D-to-3D creation

    LogicalTrue
    cdef580
  23. Implement 2D image storage in library with category tabs, 2D gallery image selection for 3D model creation, and direct 2D-to-3D buttons

    LogicalTrue
    4997b83
  24. Reduce container top padding from 70px to 16px to eliminate empty gap under mobile tab bar

    LogicalTrue
    4283851
  25. Remove redundant user pills and library button from creator view in mobile mode

    LogicalTrue
    7a8e80f
  26. Fix mobile top header positioning from position absolute to position relative so app header displays above tab bar

    LogicalTrue
    b1da5cf