[GH-ISSUE #1028] [Bug Report] Hi, seems like the print and schedule icons need to have an additional state whe #723

Closed
opened 2026-05-06 12:32:19 +02:00 by BreizhHardware · 1 comment

Originally created by @maziggy on GitHub (Apr 19, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1028

Originally assigned to: @maziggy on GitHub.

Hi, seems like the print and schedule icons need to have an additional state where the label is not showing. Current grid transition treshold to high, and icons seem to be broken.

Screenshot

Bug Report Screenshot

Reporter Contact

Email: andriibolharyn@gmail.com

System Information
{
  "generated_at": "2026-04-19T06:40:22.894658",
  "app": {
    "version": "0.2.2.2",
    "debug_mode": false
  },
  "system": {
    "platform": "Linux",
    "platform_release": "6.17.2-1-pve",
    "platform_version": "#1 SMP PREEMPT_DYNAMIC PMX 6.17.2-1 (2025-10-21T11:55Z)",
    "architecture": "x86_64",
    "python_version": "3.13.5"
  },
  "environment": {
    "docker": false,
    "data_dir": "/opt/bambuddy",
    "log_dir": "/opt/[user]/logs",
    "timezone": ""
  },
  "database": {
    "archives_total": 6,
    "archives_completed": 2,
    "printers_total": 2,
    "filaments_total": 0,
    "projects_total": 1,
    "smart_plugs_total": 0
  },
  "printers": [
    {
      "index": 1,
      "model": "P2S",
      "nozzle_count": 1,
      "is_active": true,
      "mqtt_connected": true,
      "state": "RUNNING",
      "firmware_version": "01.02.00.00",
      "wifi_signal": -60,
      "reachable": true,
      "ams_unit_count": 1,
      "ams_tray_count": 3,
      "has_vt_tray": true,
      "external_camera_configured": false,
      "plate_detection_enabled": false,
      "hms_error_count": 1,
      "developer_mode": true,
      "nozzle_rack_count": 1
    },
    {
      "index": 2,
      "model": "A1 Mini",
      "nozzle_count": 1,
      "is_active": true,
      "mqtt_connected": true,
      "state": "RUNNING",
      "firmware_version": "01.08.00.00",
      "wifi_signal": -61,
      "reachable": true,
      "ams_unit_count": 0,
      "ams_tray_count": 0,
      "has_vt_tray": true,
      "external_camera_configured": false,
      "plate_detection_enabled": false,
      "hms_error_count": 0,
      "developer_mode": null,
      "nozzle_rack_count": 0
    }
  ],
  "settings": {
    "advanced_auth_enabled": "false",
    "smtp_auth_enabled": "true",
    "auth_enabled": "true",
    "setup_completed": "true",
    "auto_archive": "true",
    "save_thumbnails": "true",
    "capture_finish_photo": "true",
    "default_filament_cost": "450.0",
    "currency": "UAH",
    "energy_cost_per_kwh": "4.63",
    "energy_tracking_mode": "total",
    "disable_filament_warnings": "false",
    "check_updates": "true",
    "check_printer_firmware": "true",
    "include_beta_updates": "false",
    "notification_language": "en",
    "bed_cooled_threshold": "35.0",
    "ams_humidity_good": "40",
    "ams_humidity_fair": "60",
    "ams_temp_good": "28.0",
    "ams_temp_fair": "35.0",
    "ams_history_retention_days": "30",
    "queue_drying_enabled": "false",
    "queue_drying_block": "false",
    "ambient_drying_enabled": "false",
    "drying_presets": "",
    "per_printer_mapping_expanded": "false",
    "date_format": "eu",
    "time_format": "24h",
    "default_printer_id": "None",
    "ftp_retry_enabled": "true",
    "ftp_retry_count": "3",
    "ftp_retry_delay": "2",
    "ftp_timeout": "30",
    "mqtt_enabled": "false",
    "mqtt_broker": "",
    "mqtt_port": "1883",
    "mqtt_topic_prefix": "bambuddy",
    "mqtt_use_tls": "false",
    "ha_enabled": "false",
    "library_archive_mode": "ask",
    "library_disk_warning_gb": "5.0",
    "camera_view_mode": "window",
    "preferred_slicer": "orcaslicer",
    "prometheus_enabled": "false",
    "user_notifications_enabled": "true",
    "spoolman_enabled": "true",
    "spoolman_sync_mode": "auto",
    "spoolman_disable_weight_sync": "false",
    "spoolman_report_partial_usage": "true",
    "default_sidebar_order": "",
    "debug_logging_enabled": "false",
    "debug_logging_enabled_at": ""
  },
  "virtual_printers": [
    {
      "index": 1,
      "enabled": true,
      "mode": "proxy",
      "model": "N7",
      "model_name": "P2S",
      "has_target_printer": true,
      "has_bind_ip": true,
      "running": true,
      "pending_files": 0
    },
    {
      "index": 2,
      "enabled": true,
      "mode": "proxy",
      "model": "N1",
      "model_name": "A1 Mini",
      "has_target_printer": true,
      "has_bind_ip": true,
      "running": true,
      "pending_files": 0
    }
  ],
  "integrations": {
    "notification_providers": [],
    "spoolman": {
      "enabled": false,
      "reachable": false
    },
    "mqtt_relay": {
      "enabled": false,
      "connected": false,
      "broker": "",
      "port": 0,
      "topic_prefix": "bambuddy"
    },
    "homeassistant": {
      "enabled": false
    }
  },
  "database_health": {
    "journal_mode": "wal",
    "quick_check": "ok",
    "db_size_bytes": 442368,
    "wal_size_bytes": 4128272
  },
  "dependencies": {
    "fastapi": "0.136.0",
    "uvicorn": "0.44.0",
    "pydantic": "2.13.2",
    "sqlalchemy": "2.0.49",
    "paho-mqtt": "2.1.0",
    "psutil": "7.2.2",
    "httpx": "0.28.1",
    "aiofiles": "25.1.0",
    "cryptography": "46.0.7",
    "opencv-python-headless": "4.13.0.92",
    "numpy": "2.4.4"
  },
  "log_file": {
    "size_bytes": 4934142,
    "size_formatted": "4.7 MB"
  },
  "network": {
    "interface_count": 3,
    "interfaces": [
      {
        "name": "eth0",
        "subnet": "x.x.10.0/24"
      },
      {
        "name": "eth1",
        "subnet": "x.x.10.0/24"
      },
      {
        "name": "eth2",
        "subnet": "x.x.10.0/24"
      }
    ]
  },
  "websockets": {
    "active_connections": 1
  }
}

Logs (sanitized): bambuddy.log


Submitted via BamBuddy Bug Report

Originally created by @maziggy on GitHub (Apr 19, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1028 Originally assigned to: @maziggy on GitHub. Hi, seems like the print and schedule icons need to have an additional state where the label is not showing. Current grid transition treshold to high, and icons seem to be broken. ### Screenshot ![Bug Report Screenshot](https://raw.githubusercontent.com/maziggy/bambuddy/bug-report-assets/screenshots/90e86bb91738423e9f4dbb2dead0bd49.png) <details> <summary>Reporter Contact</summary> Email: andriibolharyn@gmail.com </details> <details> <summary>System Information</summary> ```json { "generated_at": "2026-04-19T06:40:22.894658", "app": { "version": "0.2.2.2", "debug_mode": false }, "system": { "platform": "Linux", "platform_release": "6.17.2-1-pve", "platform_version": "#1 SMP PREEMPT_DYNAMIC PMX 6.17.2-1 (2025-10-21T11:55Z)", "architecture": "x86_64", "python_version": "3.13.5" }, "environment": { "docker": false, "data_dir": "/opt/bambuddy", "log_dir": "/opt/[user]/logs", "timezone": "" }, "database": { "archives_total": 6, "archives_completed": 2, "printers_total": 2, "filaments_total": 0, "projects_total": 1, "smart_plugs_total": 0 }, "printers": [ { "index": 1, "model": "P2S", "nozzle_count": 1, "is_active": true, "mqtt_connected": true, "state": "RUNNING", "firmware_version": "01.02.00.00", "wifi_signal": -60, "reachable": true, "ams_unit_count": 1, "ams_tray_count": 3, "has_vt_tray": true, "external_camera_configured": false, "plate_detection_enabled": false, "hms_error_count": 1, "developer_mode": true, "nozzle_rack_count": 1 }, { "index": 2, "model": "A1 Mini", "nozzle_count": 1, "is_active": true, "mqtt_connected": true, "state": "RUNNING", "firmware_version": "01.08.00.00", "wifi_signal": -61, "reachable": true, "ams_unit_count": 0, "ams_tray_count": 0, "has_vt_tray": true, "external_camera_configured": false, "plate_detection_enabled": false, "hms_error_count": 0, "developer_mode": null, "nozzle_rack_count": 0 } ], "settings": { "advanced_auth_enabled": "false", "smtp_auth_enabled": "true", "auth_enabled": "true", "setup_completed": "true", "auto_archive": "true", "save_thumbnails": "true", "capture_finish_photo": "true", "default_filament_cost": "450.0", "currency": "UAH", "energy_cost_per_kwh": "4.63", "energy_tracking_mode": "total", "disable_filament_warnings": "false", "check_updates": "true", "check_printer_firmware": "true", "include_beta_updates": "false", "notification_language": "en", "bed_cooled_threshold": "35.0", "ams_humidity_good": "40", "ams_humidity_fair": "60", "ams_temp_good": "28.0", "ams_temp_fair": "35.0", "ams_history_retention_days": "30", "queue_drying_enabled": "false", "queue_drying_block": "false", "ambient_drying_enabled": "false", "drying_presets": "", "per_printer_mapping_expanded": "false", "date_format": "eu", "time_format": "24h", "default_printer_id": "None", "ftp_retry_enabled": "true", "ftp_retry_count": "3", "ftp_retry_delay": "2", "ftp_timeout": "30", "mqtt_enabled": "false", "mqtt_broker": "", "mqtt_port": "1883", "mqtt_topic_prefix": "bambuddy", "mqtt_use_tls": "false", "ha_enabled": "false", "library_archive_mode": "ask", "library_disk_warning_gb": "5.0", "camera_view_mode": "window", "preferred_slicer": "orcaslicer", "prometheus_enabled": "false", "user_notifications_enabled": "true", "spoolman_enabled": "true", "spoolman_sync_mode": "auto", "spoolman_disable_weight_sync": "false", "spoolman_report_partial_usage": "true", "default_sidebar_order": "", "debug_logging_enabled": "false", "debug_logging_enabled_at": "" }, "virtual_printers": [ { "index": 1, "enabled": true, "mode": "proxy", "model": "N7", "model_name": "P2S", "has_target_printer": true, "has_bind_ip": true, "running": true, "pending_files": 0 }, { "index": 2, "enabled": true, "mode": "proxy", "model": "N1", "model_name": "A1 Mini", "has_target_printer": true, "has_bind_ip": true, "running": true, "pending_files": 0 } ], "integrations": { "notification_providers": [], "spoolman": { "enabled": false, "reachable": false }, "mqtt_relay": { "enabled": false, "connected": false, "broker": "", "port": 0, "topic_prefix": "bambuddy" }, "homeassistant": { "enabled": false } }, "database_health": { "journal_mode": "wal", "quick_check": "ok", "db_size_bytes": 442368, "wal_size_bytes": 4128272 }, "dependencies": { "fastapi": "0.136.0", "uvicorn": "0.44.0", "pydantic": "2.13.2", "sqlalchemy": "2.0.49", "paho-mqtt": "2.1.0", "psutil": "7.2.2", "httpx": "0.28.1", "aiofiles": "25.1.0", "cryptography": "46.0.7", "opencv-python-headless": "4.13.0.92", "numpy": "2.4.4" }, "log_file": { "size_bytes": 4934142, "size_formatted": "4.7 MB" }, "network": { "interface_count": 3, "interfaces": [ { "name": "eth0", "subnet": "x.x.10.0/24" }, { "name": "eth1", "subnet": "x.x.10.0/24" }, { "name": "eth2", "subnet": "x.x.10.0/24" } ] }, "websockets": { "active_connections": 1 } } ``` </details> **Logs (sanitized):** [bambuddy.log](https://raw.githubusercontent.com/maziggy/bambuddy/bug-report-assets/logs/217b042d373a466c823ec78bfda6260e.log) --- *Submitted via BamBuddy Bug Report*
BreizhHardware 2026-05-06 12:32:19 +02:00
Author
Owner

@maziggy commented on GitHub (Apr 19, 2026):

Your browser window seems to be very small.

<!-- gh-comment-id:4275366732 --> @maziggy commented on GitHub (Apr 19, 2026): Your browser window seems to be very small.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy#723
No description provided.