From adc7d07b75b85cd55ea43531083ee7415fb348bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Tue, 26 Apr 2022 22:32:38 +0200 Subject: [PATCH] Update help --- about/help_en | 90 ++++++++++++++++++++++++++++++-------- about/help_sk | 36 +++++++++------ mainwindow.cpp | 2 +- translations/tenmon_en.qm | Bin 6411 -> 6794 bytes translations/tenmon_en.ts | 17 ++++++- translations/tenmon_sk.qm | Bin 6865 -> 7268 bytes translations/tenmon_sk.ts | 21 +++++++-- 7 files changed, 129 insertions(+), 37 deletions(-) diff --git a/about/help_en b/about/help_en index 3245d60..2b11b29 100644 --- a/about/help_en +++ b/about/help_en @@ -1,21 +1,73 @@ -

Tenmon Help

-

File

-

Open file to display it in main window

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

+ + + + +

Tenmon help

+

Tenmon is primary for viewing astro photos and images. It can open following formats +

+

+ +

Main windows

+

Main window show loaded images. On the left there isImage info which display detailed about actual image. +File system display all images from current dir. +On top is main menu and under it Stretch panel. All panels can be closed and moved around. Closed panel can be +opened again through menu Docks. +

+ +

Opening and saving images

+

To open image select menu File->Open. After file selection this file is displayed in main windows +Panel File system is populated with rest of images in current directory.

+

Currently displayed image can be saved into different format with File->Save as. There is selection for +of formats JPEG, PNG FITS and XISF. In case of JPEG or PNG first stretch function is applied. FITS and XISF are converted +without format stretch.

+ +

View

+

Menu View affect size and scale displayed images. Zoom In/Zoom Out magnify and shrink image. +For this mouse wheel can be also used. Best fit display image so it is shown across whole window. +100% display image in 1:1 scale. Fullscreen show main window on whole screen. +Thumbnails show small thumnails for all images from current dir. +

+ +

Stretch toolbar

+

This panel change how images are displayed. First there is slider scale with three points settings. +

+

+Next is button that set black and mid point to optimal place so image can be shown with optimal brightness. +Second button reset three values for black, mid and white point to default. Invert colors display image as negative. +Super pixel CFA average two by two pixels into one which is suitable for images from colour camera. +Last button toggle setting optimal stretch for each image individually on load.

+ +

Marking imagesv

+

Images can be marked in menu Select. List of marked images can be shown with +Select->Show marked. This dialog serve to clear marks from images. Marked images have * character in +main window title bar. Marked images can be copied or moved to selected directory with File->Copy/Move marked files. +After copy or move list of marked files is cleard. Program will remember list of marked files after quit.

+ +

Database of FITS/XISF files

+

Program can search direcory and index meta data from FIST and XISF images into internal database. This database can be then +searched. To index directory with FIST/XISF images select it through File->Index directoryr. +Selected directory is then searched and meta data from FITS and XISF images are stored into database. +To refresh database you can run File->Reindex. This will update any changed meta data and remove any record about +deleted files. To index new files run index directory again.

+

To show database select Docks->FITS/XISF database. Database is shown as table where each column is different property. +AT bottom of database panel is button to select which propertis are displayed. Next are three combo boxes and text inputs. +Combo box select which property to search and text input what value to search. +

+In this example it search for files that have "Bias" in their file name and property OBJECT is M_42 and DATE begin with 2022. +Character % (percent sing) is wildcard represent zero, one or many characters. Character _ (underscore) is second wildcard character that +represent single character. Without wildcard character exact string is searched.

+ + diff --git a/about/help_sk b/about/help_sk index 49a5a1c..9d28bbb 100644 --- a/about/help_sk +++ b/about/help_sk @@ -31,9 +31,16 @@ adresári kde sa nachádza zobrazený obrázok.

formát JPEG, PNG, FITS a XISF. V prípade JPEG alebo PNG sa aplikuje funkcia na úpravu úrovní. Pri FITS a XISF sa dáta skonvertujú bez zmeny úrovní.

+

Zobrazenie

+

Menu Zobrazenie ovplyvňuje veľkosť a škálu zobrazovaných obrázkov. +Priblížiť/Oddialiť zväčší a zmenší obrázok. Na toto tiež slúži aj kolečko myši. Najlepšia veľkosť zobrazí +obrázok tak aby bol zobrazený na celú plochu. 100% zobrazí obrázok v pomere 1:1. Celá obrazovka zobrazí +hlavné okno na celú obrazovku. Náhľady zobrazí malé náhľady pre všetky obrázky z aktuálneho adresára. +

+

Panel úrovní

-Tento panel umožnuje upraviť spôsob ako sa zobrazujú obrazové dáta. Ako prvá je na tomto panely posuvná škála +Tento panel umožňuje upraviť spôsob ako sa zobrazujú obrazové dáta. Ako prvá je na tomto panely posuvná škála na ktorej sa dajú nastaviť tri body.

Nasleduje tlačidlo ktoré nastaví hodnoty čierneho a stredného bodu tak aby bol obrázok zobrazený optimálnym jasom. -Druhé tlačidlo resetuje tieto tri hodnoty na východzie hodnoty. Invertovanie farieb zobrazí obrázok ako negatív. +Druhé tlačidlo resetuje hodnoty pre čierny, stredný a biely bod na východzie hodnoty. Invertovanie farieb zobrazí obrázok ako negatív. Super pixel CFA spriemeruje dva krát dva pixeli do jedného čo je vhodné pri prezeraní surových obrázkov z farebných kamier. -Posledné tlačidlo zapína a vypína nastavovanie optimálnych hodnôt úrovní pre každý obrázok zvlášť. -

+Posledné tlačidlo zapína a vypína nastavovanie optimálnych hodnôt úrovní pre každý obrázok zvlášť.

Označovanie obrázkov

Obrázky je možné si označiť cez menu Výber. Zoznam takto označených obrázkov sa dá zobraziť cez Výber->Ukázať označené. V tomto dialógu sa dá tiež tento zoznam upraviť. Okrem toho sa pri označených -obrázkoch zobrazuje znak * v záhlaví hlavného okna. Takto označené obrázy je potom možné skopírovať alebo +obrázkoch zobrazuje znak * v záhlaví hlavného okna. Takto označené obrázky je potom možné skopírovať alebo presunúť do vybraného adresára pomocou Súbor->Skopírovať/Presunúť označené súbory. Po skopírovaní alebo presunutú sa zoznam označených obrázkov vymaže. Program si tento zoznam pamätá aj po svojom ukončení.

-

Databáza FITS/XISF súborov

-

Program vie prehľadať adresár a zaindexovať meta údaje z FIST a XISF obrázkov do internej databázy v ktorej sa dá -následne vyhľadávať. Najprv je treba zindexovať adresár s FIST/XISF obrázkami Súbor->Indexovať adresár. -Vybraný adresár je prehľadaný a meta údaje z FIST a XISF obrázkov sú uložené do databázy. Ak kontrolu a obnovu datábazy -je možné spustiť reindexáciu Súbor->Reindex. Toto obnový zmenené údaje a odstráni záznamy o už neexistujúcich súboroch. +

Program vie prehľadať adresár a indexovať meta údaje z FIST a XISF obrázkov do internej databázy v ktorej sa dá +následne vyhľadávať. Najprv je treba indexovať adresár s FIST/XISF obrázkami Súbor->Indexovať adresár. +Vybraný adresár je prehľadaný a meta údaje z FIST a XISF obrázkov sú uložené do databázy. Na kontrolu a obnovu datábazy +je možné spustiť re-indexáciu Súbor->Reindex. Toto obnoví zmenené údaje a odstráni záznamy o už neexistujúcich súboroch. Pre indexovanie nových súborov je treba znova pustiť indexáciu.

-

Pre zobrazenie databázy je treba zobraziť jej panel cez Dokovacie okná -
-

+

Pre zobrazenie databázy je treba zobraziť jej panel cez Dokovacie panely->Databáza FITS/XISF súborov. Databáza je zobrazená vo forme tabuľky +kde sú jednotlivé stĺpcoch zobrazené vybrané vlastnosti. V spodnej časti panelu je tlačidlo ktoré zobrazí dialóg na výber zobrazovaných +sĺpcov. Nasledujú tri výberové a textové polia. Tieto slúžia na vyhľadávanie v databáze. Výberové pole určuje stĺpec v ktorom sa +má vyhľadávať a do textového poľa sa zadáva hodnota na vyhľadanie. +

+V nasledovnom príklade sa vyhľadajú súbory ktoré majú v mene súboru "Bias", OBJECT je M_42 a DATE začína reťazcom 2022. Znak % sa berie ako +zástupný znak za hocijaký reťazec znakov aj žiadny. Znak _ je tiež zástupný znak zastupujúci práve jeden znak. +Bez použitia zástupných znakov sa vyhľadá iba presný výskyt.

diff --git a/mainwindow.cpp b/mainwindow.cpp index 7483585..8a2ce57 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -69,7 +69,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) filesystemDock->setObjectName("filesystemDock"); addDockWidget(Qt::LeftDockWidgetArea, filesystemDock); - QDockWidget *databaseViewDock = new QDockWidget(tr("FITS files database"), this); + QDockWidget *databaseViewDock = new QDockWidget(tr("FITS/XISF files database"), this); databaseViewDock->setWidget(m_databaseView); databaseViewDock->setObjectName("databaseViewDock"); databaseViewDock->hide(); diff --git a/translations/tenmon_en.qm b/translations/tenmon_en.qm index 830b77c3469545cb2677fc1c2f34d1914906a021..f5097097f9ff8bd13eb0f95af918475e0a804eb0 100644 GIT binary patch delta 1101 zcmZ8fUu;u#6#nk*{nNF#D|TfNALJSkAH;61qDCgs&9yWvY^Fs9qNJ>s?P|HLw|9TC z!0I1xDk|uB7!ybkH5xE7#*!sgRNVZNC>t9u^ARJsfZ+iWB}nwUoAH5%+wYw7JLfy! zIj4JS-dwpaT>J!BR|G;Y08gce`{1d+2auAGCL}<)32BnP`ZlC1)qwEEJbE95{Ky_a zTMBtqFY7KsUb7Mq$02V!4FncJp7g47KDV8AN&gV zb_ip2tC_!0n0}l{sdFfeh{DD_EYgkPPDZwo2Ejkx9qLXX%>oQ zQ$xI&@4PQl8|GxEeC^;0l>@&1*i0b}#r&YZ{*?#Vc%y$;L}PrXzwb+)YEg}U zY-bIHlr&|K4Fh#rSLa87e^&cA!FqXxcBc`UsWC+o)y0q`RA=i4jsrM105D^hiK9=X_-j##Y7Jb zMw^f)T8N{OUKA02I$Bv{G1ovheeBdIY&1w(=pRov&Ybz@`e>})T5E8-kP%< zquYt-4OXGUHgu;w?dW+smp5!Z-n?GV*k&h9v!I)st%8%zW{pgQ*MUE=J>6z(Ff(n2 zBX}5CeA~>fM0W=Je=*vBeGS{r*|%{FAC+gsifY7=Knh7zp@miwvHsoOdwq*ziBz(x NC6SB`4|z8&_!pVJ48;Hd delta 721 zcmX9*SxA&&6g~g$EdRKTK|Ltq5|Nb|(xOOdO%7?>Oq-OVrBoCYh9goAm8EI>^e|c3 zVu=q%rWQeFi(7%FHbE3YP=qapfj%f^c53*F6YreFg8EpBKR-1AAdk1FLq4S1EDzrA|w*V z2;tUtKpqtGM{7u2D>U8u0vL3mBQ*sGsS|w5iL^M4(k9X2)3~1_9=Q7+2zV~KOf)ED zhz&0tfH_lg78b&dz+UN`{ENai>B7JWptngiTh20Zh1B>h6$mSomFf3h*=uj5frs)< z&qWdq%8&cD(s(j)8*#7Pzw8C|Q{+Bnnc8qQ1&yDy;Vz;jE+BoyDnRlE6st_E%`+7AykfI?hJCp-D1{qN7rA{T z^cddU=N}pJjk}VqOx9xD4OXWtHG006@z3n0v||e?_`_5--^|%!Du2Q+3TroY97*6l z)2vog$mBD-itf-riMh_sJE_OqQgV$=+Vw-)QwqoWQT?r-9EfH!JN34xb=fp9W?2-$ zBxtqdRghTe3LN^}#0I22z>JL^m$tZhTzn=r&(wUPAr>~+;e^98Wtgpm+U!n8bG$Jt F=pSqQw`>3a diff --git a/translations/tenmon_en.ts b/translations/tenmon_en.ts index 7f8af2d..01920a6 100644 --- a/translations/tenmon_en.ts +++ b/translations/tenmon_en.ts @@ -67,6 +67,17 @@ Name + + ImageWidget + + OpenGL error + OpenGL error + + + Could not initialize OpenGL 3.3 context. Ensure that proper GPU driver is installed. + Could not initialize OpenGL 3.3 context. Ensure that proper GPU driver is installed. + + MainWindow @@ -87,7 +98,7 @@ FITS files database - FITS files database + FITS files database Tenmon @@ -241,6 +252,10 @@ Reindex files Reindex files + + FITS/XISF files database + FITS/XISF files database + MarkedFiles diff --git a/translations/tenmon_sk.qm b/translations/tenmon_sk.qm index 0b1c7aff642c57f18567664fc390eca1a2b8a97e..698310b71b3793c78919fedb707899b645a098f8 100644 GIT binary patch delta 1202 zcmZuuYiv_x7=BLAt=DaA1v?Yv5by_4I%h?v5QB`hG%VXl%SBZ5Y(20OYumJkU7EN? zMP{P$LKnqFP+%%VjDu;^pfj19xTw484@opZ#YlvJx*y&MK5eHzj6cqKzW4II&+|Ut z^vdt+p7G|608Kfd>Qi82lz0hZ{dIu!8l*`HP>({IVr*}KbpA#_I9NjaUy$pb06f<~ zUeyD5gOJy+1Z-Cz?-&NkY9UXa0v0UA)t$csj?Zz!y0bv#<`PyJ*syIWkW&pbzR=3T zH`x3x6W&?e^XS_gG=Y2nq_{;*7@1(Ko))lJB;h{cTJJ}IGA0;v2S~6@IC1DZz!eil z*WLjv+%L?oAyR4)Wx*DiRhgG;sW-l2pV!vuqEO*}+p$j~$f0abjAk+v&?i1EU7&!4 z;ySd5-Z*a^>JCh5Rh9db5W-mK>Z4(R$Bs@{89G0OeWvSadsy>*TS5 zwG}Tb_qBY%4fiS!k3B}BD&_GdhdIzJ;i7J(|8ga*9#BqSVg9O9YE5q+9UE8m-esJ3 zNxj%lLQj)=@nd4em-h8{HURQ!dzTX7lVlw`KFf_$`E!oAPKDBpjtInFn8 zO*vz$y|ik=*$!H$E_de7?WR+1m-Fr!_P4p}AE~7?Rj%EBH-(P7dOzS(`F?SYK6DcW zZFejEBrI!ncXqr2xX-#@4fDR7a=(?`PiNB}E1-Tz0YQ&dK*w^=p6O+@sKqnfOee~Z zmIW4bBMg?G|MmngzGni}&*yJbYKG3(Y+`N%O)!u`5;5pV!$h2C4H-rnqXgRc*O@hu zWu*hUV6f86I|i#EG%^an&rf4-k~xc&F8=+@Y(gueY@u856f5(yg&yX$9Etv5TY?lM z6Lhu|$cjYFo@1?Wj^j*0AV(C)Qxsaj5L!s!w{t%z{G#>AUGbQfNLreiFfCJ$n^{9^ zP8o?%qZaT7w6`Q-p&i}aRsUCvd!E-wr<3Xbonc4q&=2xS+Y$}yxa9-$ zTNey3ZK=}%gS&U^JZE)!(kJ?TVCS_@+C@naYg;}FnNu`nDM3h6DBNSy# zh>8ie5oKsjfl(QjRzjs_(LzC+WTf*3fAz-b<#W!SB=K`Utu)2i{jud1cx5jk0{_~V?LqEy03wu*LjcpPO8cSJ!5h>lv zILJ0p8+)Dx21SD_htY>z5gj8@S{>?!mCqTGP!Dt*0hDUBeDXO03xet#P-}+lycn*& z8Rq(!cx{I7G!T}cxqZ>(~oj+J=WlZ=}ZoQ&wHaVr>|Xf*o29;P9$De2%WHY_t8o^EEHVDjDJ z6NML<+V{_3il8ptwVOyfQIm-+hMGyHe@EW5S4Y@8BQt=3Z36U{{L zTUz5*Wl%a$twns+%w# z$tc1$ekE`t4+Y3aITq7ZH=pY_)N=t831eqY49e^G15C;$Ke diff --git a/translations/tenmon_sk.ts b/translations/tenmon_sk.ts index 8dd65fe..4cfd10e 100644 --- a/translations/tenmon_sk.ts +++ b/translations/tenmon_sk.ts @@ -68,6 +68,17 @@ Meno + + ImageWidget + + OpenGL error + OpenGL chyba + + + Could not initialize OpenGL 3.3 context. Ensure that proper GPU driver is installed. + Nepodarilo sa incializovať OpenGL 3.3 context. Ubezpečte sa že sú nainštalované ovládače pre GPU. + + MainWindow @@ -92,7 +103,7 @@ FITS files database - Databáza FITS súborov + Databáza FITS súborov Tenmon @@ -172,7 +183,7 @@ Docks - Dokovacie okná + Dokovacie panely Open file @@ -254,6 +265,10 @@ Reindex files Reindexuj súbory + + FITS/XISF files database + Databáza FITS/XISF súborov + MarkedFiles @@ -356,7 +371,7 @@ StretchToolbar Stretch toolbar - Panel naťahovania + Panel úrovní Auto Stretch F12