Skip to content

RoomX 1.1.2

Choose a tag to compare

@xc4pr xc4pr released this 16 Oct 08:15
· 81 commits to main since this release

Safer photos from your phone, projects that always open again, and English names for the whole large catalogue.

  • Take photos with your phone:
    • A photo that arrives from the phone is no longer an undo step. Undo and redo keep it, so it cannot get lost after the phone has deleted its copy.
    • A photo shared as a file and also sent over the direct connection or the mailbox is placed only once.
    • With your own server, the phone deletes its own copy of a photo only after the computer has placed it and left a receipt signed with the job key, so the server alone cannot make photos disappear from the phone. A phone that was offline when you ended the job learns about it from the server and stops. If removing the mailbox fails when you end a job, the computer tries again at the next start.
    • Corner and wall photos no longer get a step once the room has a different number of corners than when the job was made.
    • Storage problems on the computer and on the phone are reported instead of staying silent. The phone texts now say "computer" and describe an ended job correctly.
  • Projects stay open: a project can no longer lock itself by going past a limit (for example more than 100 variants); a project that already did opens again completely. The browser also warns before closing the tab while RoomX is still saving.
  • Sync with your own server: a change you make while the app is storing a state from the server is kept, as a conflict copy if needed, instead of being overwritten.
  • Offline copy: when RoomX updates, it removes only its own old offline copies, not those of other apps on the same site.
  • Tchibo prices: articles on sale with a regular price of CHF 1000 or more showed the sale price as the regular price. The large catalogue now shows the regular price for them, like for all other articles.
  • English names for the whole large catalogue: IKEA series with Å, Ø or Æ (for example BESTÅ, SMÅSTAD, UPPÅKRA) are recognised. Every IKEA, JYSK and Tchibo article now has an English name, including sofa modules such as "4.5-seat sofa module".
  • Own server: pages cannot be embedded in other websites, and Docker publishes the port only on 127.0.0.1 by default, for an HTTPS proxy on the same machine. ROOMX_BIND in deploy/.env changes it.
  • Handbook: describes the weekly update of the large catalogue and names the project limits.

Open the app: https://xc4pr.github.io/roomx/

License: PolyForm Noncommercial 1.0.0, with permission for anyone, including companies, to use the published app, also at work. See LICENSE.