4.4: Fix panorama pixel-measurement completion and cancellation. Qt QDialog.finished signal no longer shadows the worker cleanup callback. Tested actual asynchronous pixel selection, re-enabled controls, cancellation and close while a measurement runs. 4.3: Whole-image homographies preserve straight lines within every source photo. SIFT and manual correspondences constrain alignment; graph-cut selects overlap seams. No piecewise mesh warps. Native source RGB in the viewer; PNG HQ export. Manual markers appear only on their original observed pixels; seam-occluded markers are counted, not displaced. Remaining parallax and manual fitting residuals are reported in Help and panorama-alignment.json. GCP: at least 3 non-collinear measured points, target XYZ in metres, EPSG, optional scale, residual review. CSV headers name,x,y,z. Original local cameras and XYZ remain unchanged; world coordinates apply to drawings and exports. GCP heights retain the supplied vertical datum. Fit residuals are not independent absolute accuracy. Save the portable .meshy after applying GCP. 4.2: Fotomatje pa PLY ose me PLY bosh. Hap ZIP -> Panorama / Matje. Kur mungon panorama, lidhja automatike dhe krijimi behen ne sfond. Terhiq per rrotullim; rrota per zoom. Zgjidh Pike, Distance, Vije, Poligon dhe kliko kulmet. Ruhen fotot, panorama, prejardhja e pixelave, observimet dhe vizatimet ne nje .meshy. Kontrolli automatik perdor 2-8 foto origjinale me kamera te kalibruara, perputhje reciproke dhe devijim maksimal te rrezeve 0.05 m. Klikimi burim nuk perjashtohet. Pikat manuale nuk hiqen vetem sepse gabimi eshte mbi 3 px. Gjeometria pothuajse paralele (<0.1 grade) dhe pikat pas kameres refuzohen; gjeometria e dobet kerkon kontroll perdoruesi. 5 cm eshte tolerance residuali, jo garanci saktesie absolute. Kamera AR fikse, pa bundle adjustment. Pamja sferike ruan parallaksin; XYZ llogaritet nga fotot burim, jo nga nje siperfaqe sferike e supozuar. EN: Photo-only ZIP opening, automatic spherical panorama if absent, pan/zoom and point/distance/polyline/polygon digitising. Portable .meshy includes source photos, provenance, observations and drawings. Automatic matches require reciprocal image evidence and <=5 cm ray deviation. Fixed AR poses; no global bundle adjustment or absolute accuracy claim. Keep the complete engines folder with the executable. 4.1: Lidh foto + panorame automatike: zgjidh dosjen rgbd ose dosjen me foto. SIFT/RANSAC offline; jo model neural. Per eksportet me pozat AR perdor panorame sferike nga rrotullimet e regjistruara, pa korrigjim translacioni/parallaksi. Shkruan panorama.png, photo-auto-links.json dhe panorama-report.json ne dosje te re. Raporton fotot jashte panorames; nuk garanton lidhjen e te gjitha fotove. Mozaik projektiv me feather blending, pa bundle adjustment; jo matje XYZ. 4.1: Offline automatic SIFT/RANSAC photo matching and feathered panorama. New output folder includes original-pixel correspondences and excluded-photo report. AR exports use recorded rotations for spherical preview; translation/parallax remains uncorrected. No neural model, no global adjustment, no metric 3D. 4.0: Fotomatje APK: importo / rillogarit. Hap ZIP ose photo-measurements.json nga APK 0.38; kontrollo residualet, prano pikat individualisht. Pozat AR mbeten fikse, pa bundle adjustment. Ruaj .meshy per koordinatat, observimet dhe residualet. 4.0: Import/recompute photo ties from APK 0.38 ZIP/JSON. Review per-photo residuals and accept individual points. Fixed AR poses, no global bundle adjustment. Save .meshy to retain observation metadata. 3.9: Planimetri XY ne sfond; shih PLAN-XY-SQ-EN.txt. 3.9: Breaklines me zgjedhje 1 / 2 / 3 linja, Skaj-Skarpate, Profil, Izohipse dhe Bordure. Shih BREAKLINES-SQ-EN.txt per perdorimin dhe kufizimet. 3.9: Selectable 1 / 2 / 3 breaklines, edge/slope, profile, contour and curb modes. See BREAKLINES-SQ-EN.txt. 3.8: Pa kufij fikse te numrit te pikave/fotove per import, bashkim, pasurim RGB-D dhe analize fotosh. Kapaciteti varet nga RAM, memoria virtuale dhe disku. Preview dhe algoritmet mbajne rezolucionin e tyre; nuk fshijne burimin. 3.8: No fixed dataset point/photo count caps for import, merging, RGB-D fusion and photo diagnostics. Capacity depends on RAM, virtual memory and disk. Preview/algorithm sampling does not remove source data. MESHYANDI DESKTOP 3.9 - SURVEY Survey menu / tab: RINEX Static/PPK, kompensim rrjeti, poligonometri, import pika CSV, gjeoid dhe EPSG. RINEX: zgjidh Rover OBS, Base OBS dhe nje ose disa NAV. Modelet static dhe kinematic perdorin motorin ekzistues RTKLIB demo5 b34L me GPS. Mbivendosja kohore kontrollohet. Lartesite e antenave futen vertikalisht ne metra. Koordinatat baze mund te merren nga header APPROX XYZ ose te jepen manualisht ne latitude/longitude/h elipsoidale. Header-i APPROX nuk eshte kontroll i pavarur. Baza CORS online nuk shkarkohet nga ky panel lokal. Merr skedaret baze/NAV dhe ngarkoji. Hatanaka CRX/GZ dhe formatet raw te motorit ekzistues mbeten te disponueshme; konvertimi raw Trimble kerkon konvertuesin Trimble lokal. EPSG: kerkimi punon sipas kodit ose emrit nga databaza PROJ e paketuar. Dalja kerkon EPSG te projektuar ne metra ose 4978/ECEF. EPSG 0 = sistem lokal kartezian, pa transformim automatik. CSV mund te kete EPSG burim gjeografik: X=longitude, Y=latitude ne grade decimale. EPSG nuk percakton vetem prej emrit datumin vertikal; h/H dhe gjeoidi trajtohen vecmas. RRJETI: points CSV = name,x,y,z,fixed. vectors CSV = from,to,dx,dy,dz,sx,sy,sz. Te gjitha vlerat ne te njejten kornize karteziane, metra. Per vektoret ECEF te eksportuar nga RINEX zgjidh EPSG burim 4978. Katrore minimale te peshuara; pika fikse te sakta; pesha diagonale. Raporti permban koordinatat e kompensuara, sigmat, mbetjet, mbetjet e standardizuara, DOF, faktorin e variances dhe testin chi-square. Pa teprice nuk behet pretendim kontrolli te pavarur. Korrelacionet e plota te baselines nuk modelohen. Nese rezultati transformohet, calculation_sx/sy/sz jane pasigurite ne kornizen e llogaritjes, jo te rrotulluara ne EPSG e daljes. POLIGONOMETRIA: from,to,distance,azimuth_deg,dh. Distanca horizontale, azimut nga Veriu ne drejtim orar, grade decimale. Jep XYZ fillim/fund. Metoda Bowditch nuk eshte kompensim me katrore minimale. CSV: header i detyrueshem, ndarës presje/pikepresje/TAB. Zgjidh kolonat e emrit, XYZ dhe kodit; atributet origjinale ruhen. Emra te perseritur ose numra jo te fundme refuzohen. Per koordinata karteziane perdor metra ose nje EPSG burim me njesi te percaktuara. GJEOIDI: GGF/GGFN TNL, GeoTIFF dhe GTX me vlera N ne metra. GGF perdor te njejten konvente te modelit Android per rendin e rreshtave; variantet e panjohura refuzohen. Rasteri kerkon nje bande, CRS dhe mbulim te vlefshem. Interpolim bilinear; NoData/jashte mbulimit ndalon korrigjimin. H = h - N. Per XYZ ECEF, Z kartezian ruhet dhe H jepet ne fushe te vecante. Per dalje te projektuar, Z behet H dhe h/N/modeli ruhen vecmas. Modeli dhe SHA-256 ruhen ne raport/projekt. Perputhja e modelit me referencen elipsoidale dhe datumin vertikal duhet verifikuar nga perdoruesi. Pasigurite nuk perfshijne gabimin e gjeoidit. RAPORTET: report.pdf, points.csv, residuals.csv, result.json; RINEX shton trajectory.csv, solution.pos, baseline_vectors.csv, network_points.csv, engine.log. Nuk maskohet FLOAT si FIX. Raporti eshte raport llogaritjeje, jo certifikim automatik. "Shto rezultatin si shtresa" krijon pika te emertuara dhe lidhjet e rrjetit; eksporti DXF ruan metadatat ne .measurements.json. Ruaj .meshy: rezultatet, raportet, inputet, EPSG dhe modeli i gjeoidit paketohen ne nje file. Origjinalet nuk ndryshohen. Per eksport te raportit perdor "Eksporto dosjen e raportit". Shembujt jane ne examples/Survey; rrjeti dhe poligonometria e shembullit jane ne EPSG 0 lokal. ENGLISH Survey integrates the existing local RTKLIB RINEX engine, weighted 3D baseline network adjustment, Bowditch traverse and named point CSV import. Choose source/output EPSG by code or name. Import a TNL GGF/GGFN, GeoTIFF or GTX geoid; bilinear sampling applies H=h-N only inside valid coverage. ECEF Z remains Cartesian; orthometric H is a separate field. Reports preserve h, N, H, model hash, solver quality, residuals and uncertainty reference frame. FLOAT is never presented as FIX. The existing solver profile uses GPS; no automatic online CORS base download is included. Native Trimble raw conversion needs its installed converter. Projects archive Survey input data, reports, geoid and CRS configuration for reopening without reprocessing. Network fixed coordinates are treated as exact and baseline weights are diagonal; transformed output uncertainties remain labelled in the calculation frame. No implicit geoid accuracy or field certification is claimed. Existing AI, ODM and 3DGS runtimes are included unchanged; keep the full folder together. 4.4 display keyframes: redundant images remain available for metric matching, but fewer full-image views form the visual panorama. Tested 97 photos: 22 display keyframes, 99.4 percent overview coverage. Old panorama render revisions rebuild automatically. Residual parallax and exposure seams can remain. Cancel stays enabled during measurement. Android 0.43 and TS GNSS build491 share original-RGB rendering, full-image homographies, GCP XYZ/EPSG, CSV import, residual review and GCP-aware CSV/DXF/PDF export. No physical Android test in this update: phone disconnected.