Update PE default size to 46x14 to match reference layout
Also add previous 30x14 default to migration table so existing PEs at either old size get updated on load. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
271f646e1d
commit
b68622a63a
@ -6,8 +6,8 @@ const DEFAULT_SIZES = new Map(SYMBOLS.map(s => [s.id, { w: s.w, h: s.h }]));
|
||||
|
||||
/** Known outdated defaults: symbolId → [{oldW, oldH}] */
|
||||
const OUTDATED_SIZES: Record<string, { w: number; h: number }[]> = {
|
||||
photoeye: [{ w: 56, h: 20 }],
|
||||
photoeye_v: [{ w: 56, h: 20 }],
|
||||
photoeye: [{ w: 56, h: 20 }, { w: 30, h: 14 }],
|
||||
photoeye_v: [{ w: 56, h: 20 }, { w: 30, h: 14 }],
|
||||
};
|
||||
|
||||
/** JSON shape stored in localStorage / exported JSON files */
|
||||
|
||||
@ -36,8 +36,8 @@ export const SYMBOLS: SymbolDef[] = [
|
||||
{ id: 'fio_sio_fioh_v', name: 'FIO/SIO/FIOH (V)', file: '/symbols/fio_sio_fioh.svg', w: 14, h: 20, defaultRotation: 90, group: 'I/O Modules' },
|
||||
|
||||
// --- Sensors ---
|
||||
{ id: 'photoeye', name: 'Photoeye', file: '/symbols/photoeye.svg', w: 30, h: 14, group: 'Sensors' },
|
||||
{ id: 'photoeye_v', name: 'Photoeye (V)', file: '/symbols/photoeye.svg', w: 30, h: 14, defaultRotation: 90, group: 'Sensors' },
|
||||
{ id: 'photoeye', name: 'Photoeye', file: '/symbols/photoeye.svg', w: 46, h: 14, group: 'Sensors' },
|
||||
{ id: 'photoeye_v', name: 'Photoeye (V)', file: '/symbols/photoeye.svg', w: 46, h: 14, defaultRotation: 90, group: 'Sensors' },
|
||||
{ id: 'pressure_sensor', name: 'Pressure Sensor', file: '/symbols/pressure_sensor.svg', w: 20, h: 20, group: 'Sensors' },
|
||||
{ id: 'pressure_sensor_v', name: 'Pressure Sensor (V)', file: '/symbols/pressure_sensor.svg', w: 20, h: 20, defaultRotation: 90, group: 'Sensors' },
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user