SlicerBundlesPanel.tsx 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import { useTranslation } from 'react-i18next';
  2. import { Package } from 'lucide-react';
  3. import { Card, CardContent, CardHeader } from './Card';
  4. // Static notice replacing the former Printer Preset Bundle import UI.
  5. // Removed in #1712: BambuStudio's bundle export only includes user-
  6. // customised presets, so users who exported a bundle ended up with no
  7. // process presets to slice with (BS doesn't export system processes).
  8. // Users with custom presets now route through Single Preset Import or
  9. // cloud sync; the standard tier on the sidecar already provides every
  10. // stock preset for slicing.
  11. export function SlicerBundlesPanel() {
  12. const { t } = useTranslation();
  13. return (
  14. <Card>
  15. <CardHeader>
  16. <h3 className="text-base font-semibold text-white flex items-center gap-2">
  17. <Package className="w-4 h-4 text-bambu-gray" />
  18. {t('settings.slicerBundlesRemoved.title', {
  19. defaultValue: 'Slicer Bundles (removed)',
  20. })}
  21. </h3>
  22. </CardHeader>
  23. <CardContent className="space-y-2">
  24. <p className="text-sm text-bambu-gray">
  25. {t('settings.slicerBundlesRemoved.description', {
  26. defaultValue:
  27. 'Printer Preset Bundle (.bbscfg) import was removed. BambuStudio\'s bundle export only includes user-customised presets, so the import never delivered standard processes / filaments and slicing fell back to embedded settings.',
  28. })}
  29. </p>
  30. <p className="text-sm text-bambu-gray">
  31. {t('settings.slicerBundlesRemoved.alternatives', {
  32. defaultValue:
  33. 'Use Single Preset Import for individual customs, or sync via Bambu Cloud / Orca Cloud. Stock presets come from the slicer sidecar automatically.',
  34. })}
  35. </p>
  36. <p className="text-sm text-bambu-gray">
  37. {t('settings.slicerBundlesRemoved.lookupOrder', {
  38. defaultValue:
  39. 'Slice-time preset lookup order: 1) Imported (local), 2) Orca Cloud, 3) Bambu Cloud, 4) Standard (sidecar fallback).',
  40. })}
  41. </p>
  42. </CardContent>
  43. </Card>
  44. );
  45. }