
 
                                             P T G u i   P r o   1 0 . 0 . 7   ( x 8 6 )   IlSHr
 
 
 
 
 
 0[ňf0
 
 
 
 lQ
T: 
 
 J o h n   S c o t t 
 
 
 
 lQx: 
 
 * U U y M D V P B A K H f r e t q v P s Z D e x H T g h 9 J z z U p S J t G 3 q 2 ! 8 7 P m w d q B q 3 7 : k E k y C U 
 
 * 9 N M a j S 4 + # 5 # D % * + V N a a / ! h z q f y 4 U x * F z Y P 5 s / + J G o C k q K W m % B a c G 2 g C A Q = = 
 
 
 
         e SLN}[ňcN( A u t o P a n o 0E n b l e n d   T  S m a r t b l e n d ) ShQofV]wQ( P a n o r a m a   T o o l s ) v^]Mn}YcNShQofV]wQv_[ň[bsSSvcO(u0
 
         laYgl	g	c؞_( C : \ P r o g r a m   F i l e s \ P T G u i ) [ň ͑ec[cNShQofV]wQv_0wQSOd\Oel]wQ!	y. . . ( C t r l + P ) !cN( hQofV]wQ) pQ Omȉ. . .  T(W[ňvU_Nc[v^vcNShQofV]wQ0
 
 
 
 0oN{N0
 
 
 
         H e l m u t   D e r s c h   vYRhQof6R\O]wQv N*N(u7bLub0P a n o r a m a   T o o l s   vMRR g:N:_'YvhQof6R\O]wQ, FO/f[ (u7bQ,g}TNMb]\O0P T G u i   Ǐ:NhQof6R\O]wQ( P a n o r a m a   T o o l s ) cOSƉSLubeg[s[VPvbcNR Qؚ(ϑvhQofVa0
 
 
 
 0Hr,gfeOo`0
 
 
 
 V e r s i o n   1 0 . 0 . 7   ( 2 5   S e p t e m b e r   2 0 1 4 ) 
 
 
 
 %T o n e   m a p p e r   i m p r o v e m e n t s :   p r e v i o u s l y   t h e   t o n e   m a p p e r   c o u l d   g i v e   a r t i f a c t s   i n   t h e   f o r m   o f   c o l o r e d   p i x e l s   i n   d a r k   a r e a s .   T o n e   m a p p i n g   q u a l i t y   i n   g e n e r a l   i s   i m p r o v e d .   A   C o m p r e s s i o n   s l i d e r   h a s   b e e n   a d d e d :   h i g h e r   c o m p r e s s i o n   w i l l   a l l o w   a   h i g h e r   d y n a m i c   r a n g e   t o   b e   c o m p r e s s e d ,   l o w e r   c o m p r e s s i o n   g i v e s   m o r e   n a t u r a l   l o o k i n g   r e s u l t s .   A n d   t h e r e ' s   a   n e w   S a t u r a t i o n   s l i d e r   t o   c o n t r o l   t h e   v i b r a n c y   o f   t h e   c o l o r s . 
 
 %F i x :   U s i n g   V i e w p o i n t   C o r r e c t i o n   f o r   a l l   i m a g e s   c o u l d   r e s u l t   i n   a   b l u r r y   p a n o r a m a 
 
 %F i x :   R u n n i n g   t h e   B a t c h   B u i l d e r   o n   f o l d e r s   c o n t a i n i n g   r a w   i m a g e s   c a u s e d   P T G u i   t o   c r a s h 
 
 %F i x :   M a c :   E r r o r   d u r i n g   i n s t a l l a t i o n :   ' P T G u i   P r o   c a n ' t   b e   o p e n e d   b e c a u s e   t h e   i d e n t i t y   o f   t h e   d e v e l o p e r   c a n n o t   b e   c o n f i r m e d . ' 
 
 
 
 
 
 " V e r s i o n   1 0 . 0 . 6   ( 5   S e p t e m b e r   2 0 1 4 ) 
 
 
 
 %F i x :   G P U   s t i t c h i n g   w a s   s l o w   o n   W i n d o w s   7   w i t h   c e r t a i n   N V I D I A   c a r d s 
 
 %F i x :   P T G u i   c o u l d   c r a s h   u p o n   s t a r t u p   w i t h   c e r t a i n   o u t d a t e d   b u g g y   G P U   d r i v e r s .   A   b a d   d r i v e r   o r   f a u l t y   h a r d w a r e   c a n   s t i l l   c a u s e   P T G u i   t o   c r a s h   w h e n   r u n n i n g   a   G P U   s t i t c h ,   b u t   P T G u i   s h o u l d   o f f e r   t o   d i s a b l e   G P U   a c c e l e r a t i o n   u p o n   t h e   n e x t   s t a r t u p . 
 
 %F i x :   W i n d o w s :   d o u b l e   c l i c k i n g   a   . p t g b a t c h   ( B a t c h   L i s t )   f i l e   l a u n c h e d   t h e   b a t c h   s t i t c h e r   b u t   t h e   b a t c h   l i s t   w a s   n o t   l o a d e d .   ( o n   M a c   d o u b l e   c l i c k i n g   . p t g b a t c h   f i l e s   i s   c u r r e n t l y   n o t   s u p p o r t e d ) 
 
 %F i x :   o v e r   e x p o s e d   a r e a s   i n   r a w   f i l e s   c o u l d   h a v e   a   c o l o r   t i n t 
 
 %F i x :   t o   p r e v e n t   p o s s i b l e   O u t   o f   M e m o r y   e r r o r s   t h e   d e f a u l t   R A M   u s a g e   i n   t h e   3 2   b i t   v e r s i o n   o f   P T G u i   h a s   b e e n   r e d u c e d .   T h i s   c a n   b e   o v e r r i d d e n   a s   a l w a y s   i n   O p t i o n s   -   A d v a n c e d .   T h e   6 4   b i t   v e r s i o n   i s   n o t   a f f e c t e d . 
 
 %F i x :   e r r o r   ' C L _ I N V A L I D _ W O R K _ I T E M _ S I Z E '   w h e n   s t i t c h i n g   o n   c e r t a i n   o l d e r   A M D   G P U s 
 
 %F i x :   e r r o r   ' A s s e r t i o n   f a i l e d :   m _ H a v e S o u r c e B i t m a p '   w h e n   s t i t c h i n g   c e r t a i n   p r o j e c t s 
 
 
 
 
 
 " V e r s i o n   1 0 . 0 . 5   ( 1 4   A u g u s t   2 0 1 4 ) 
 
 
 
 %F i x :   V e r s i o n   1 0 . 0 . 4   f a i l e d   t o   l a u n c h   o n   c o m p u t e r s   w i t h o u t   s u p p o r t   f o r   O p e n C L 
 
 
 
 
 
 " V e r s i o n   1 0 . 0 . 4   ( 1 4   A u g u s t   2 0 1 4 ) 
 
 
 
 %I f   a n   O p e n C L   e r r o r   o c c u r s   d u r i n g   s t i t c h i n g ,   P T G u i   w i l l   a s k   w h e t h e r   t o   d i s a b l e   G P U   a c c e l e r a t i o n 
 
 %O p t i o n s / P r e f e r e n c e s   -   A d v a n c e d :   n o w   s h o w s   t h e   G P U   d r i v e r   v e r s i o n   f o r   t h e   s e l e c t e d   O p e n C L   d e v i c e 
 
 %C r e a t e   P a n o r a m a   t a b :   i f   s u p p o r t e d   O p e n C L   d e v i c e s   a r e   a v a i l a b l e ,   s h o w s   w h e t h e r   s t i t c h i n g   t a k e s   p l a c e   o n   t h e   C P U   o r   G P U 
 
 %G P U   s t i t c h i n g   o n   t h e   2 0 1 3   M a c   P r o   w o r k s   a g a i n .   P T G u i   i s   l i m i t e d   t o   u s i n g   2 G B   o f   G P U   m e m o r y   o n   t h i s   m a c h i n e . 
 
 %T h e   d e f a u l t   b l e n d i n g   f e a t h e r   ( f o r   n e w   p r o j e c t s )   i s   n o w   s h a r p e r ,   t o   r e d u c e   p r o b l e m s   w i t h   g h o s t i n g .   T h i s   c a n   b e   c u s t o m i z e d   a s   a l w a y s   b y   m o v i n g   t h e   s l i d e r   i n   t h e   C r e a t e   P a n o r a m a   t a b . 
 
 %F i x :   R A W   i m a g e s   i n   p o r t r a i t   f o r m a t   w e r e   l o a d e d   i n c o r r e c t l y .   C o u l d   a . o .   l e a d   t o   p r o b l e m s   f i n d i n g   c o n t r o l   p o i n t s . 
 
 %F i x :   i m a g e s   w i t h   c o r r u p t   E X I F   d a t a   w o u l d   b e   l o a d e d   a s   c o m p l e t e l y   b l a c k 
 
 
 
 
 
 " V e r s i o n   1 0 . 0 . 3   ( 7   A u g u s t   2 0 1 4 ) 
 
 
 
 %S p e e d   i m p r o v e m e n t s   i n   G P U   s t i t c h i n g   o n   c e r t a i n   s y s t e m s 
 
 %F i x :   r o t a t e d   i m a g e s   w i t h   E X I F   ' O r i e n t a t i o n '   t a g   w e r e   n o t   l o a d e d   p r o p e r l y .   C o u l d   a . o .   l e a d   t o   p r o b l e m s   f i n d i n g   c o n t r o l   p o i n t s . 
 
 %F i x :   f o r   s p h e r i c a l   p a n o r a m a s   t h e   b l e n d e d   p a n o r a m a   h a d   a   s l i g h t l y   r e d u c e d   c o n t r a s t   c o m p a r e d   t o   t h e   s o u r c e   i m a g e s 
 
 %F i x :   M a c :   f o r   i m a g e s   w i t h   i n d i v i d u a l   l e n s   p a r a m e t e r s ,   c h a n g i n g   t h e   l e n s   t y p e   i n   t h e   I m a g e   P a r a m e t e r s   t a b   w a s   n o t   p o s s i b l e . 
 
 %F i x :   M a c :   B a t c h   S t i t c h e r   f a i l e d   t o   l a u n c h   o n   O S   1 0 . 5 
 
 
 
 
 
 " V e r s i o n   1 0 . 0 . 2   ( 6   A u g u s t   2 0 1 4 ) 
 
 
 
 %F i x :   e r r o r   ' A s s e r t i o n   f a i l e d '   w h e n   s w i t c h i n g   i m a g e s   i n   c o n t r o l   p o i n t s   t a b 
 
 %F i x :   M a c :   s c r o l l i n g   d i r e c t i o n   ( w h e n   s w i p i n g )   i n   t h e   C o n t r o l   P o i n t s   a n d   M a s k   t a b   w a s   r e v e r s e d 
 
 %F i x :   I f   t h e   p a n o r a m a   ( o r   b l e n d   p l a n e )   c o n s i s t e d   o f   o n l y   o n e   i m a g e ,   t h e   m a s k   o f   t h a t   i m a g e   w o u l d   b e   i g n o r e d 
 
 %F i x :   E r r o r   i n   B a t c h   B u i l d e r :   " T h e   d i m e n s i o n s   o f   t h i s   i m a g e   a r e   d i f f e r e n t   f r o m   t h e   i m a g e   d i m e n s i o n s   r e c o r d e d   i n   t h e   p r o j e c t   f i l e . " 
 
 %F i x :   ' S e t t i n g s '   b u t t o n   i n   C r e a t e   P a n o r a m a   t a b   w a s   g r e y e d   o u t   f o r   J P E G   o u t p u t 
 
 %F i x :   P T G u i   c r a s h e d   u p o n   s t a r t u p   o n   M a c   O S   1 0 . 5 
 
 %F i x :   P T G u i   c r a s h e d   o n   c e r t a i n   s y s t e m s   w h e n   d o i n g   H e l p   -   S y s t e m   I n f o r m a t i o n 
 
 %G P U   a c c e l e r a t i o n   w i l l   b e   d i s a b l e d   b y   d e f a u l t   f o r   c e r t a i n   o u t d a t e d   A M D   d r i v e r s   w i t h   k n o w n   b u g s 
 
 %G P U   a c c e l e r a t i o n   w i l l   b e   d i s a b l e d   b y   d e f a u l t   f o r   t h e   2 0 1 3   M a c   P r o   b e c a u s e   i t   d o e s n ' t   w o r k   c o r r e c t l y . 
 
 
 
 
 
 " V e r s i o n   1 0 . 0 . 1   ( 3 1   J u l y   2 0 1 4 ) 
 
 
 
 %F i x :   S t i t c h i n g   c o u l d   b e   a b o r t e d   w i t h   v a r i o u s   O p e n C L   e r r o r s ,   o r   P T G u i   c o u l d   c r a s h 
 
 %F i x :   ' A s s e r t i o n   f a i l e d '   e r r o r   i n   e x p o s u r e   f u s i o n   p r e v i e w 
 
 
 
 
 
 " V e r s i o n   1 0 . 0   ( 2 9   J u l y   2 0 1 4 ) 
 
 
 
   M a j o r   u p d a t e !   F o r   a n   o v e r v i e w   s e e   W h a t ' s   n e w   i n   P T G u i   1 0 . 
 
 
 
 %A   n e w   b l a z i n g   f a s t ,   G P U   a c c e l e r a t e d   s t i t c h i n g   e n g i n e .   U p   t o   1 0   t i m e s   f a s t e r   s t i t c h i n g ! 
 
 %P T G u i   n o w   c o m e s   w i t h   a   s t a n d a l o n e   v i e w e r   ( W i n d o w s   a n d   M a c )   f o r   e q u i r e c t a n g u l a r   p a n o r a m a s .   T h e   v i e w e r   c a n   a l s o   b e   u s e d   o u t s i d e   o f   P T G u i .   I t   s u p p o r t s   f u l l   s c r e e n   d i s p l a y   o n   W i n d o w s   a n d   m a c .   O n   m a c   t h e   t r a c k p a d   c a n   b e   u s e d   f o r   n a v i g a t i o n   ( s w i p e   a n d   p i n c h ) .   T h e   v i e w e r   c a n   b e   l a u n c h e d   t h r o u g h   T o o l s   -   P T G u i   V i e w e r   a n d   v i a   t h e   V i e w   /   P r e v i e w   f u n c t i o n s   i n   P T G u i . 
 
 %N e w   t o n e   m a p p i n g   a l g o r i t h m   f o r   H D R   p a n o r a m a s   w i t h   v e r y   n a t u r a l   l o o k i n g   r e s u l t s   ( P r o   v e r s i o n ) 
 
 %T h e   t o n e   m a p p e r   ( P T G u i   P r o   o n l y )   c a n   n o w   b e   u s e d   f o r   L D R   p a n o r a m a s   a s   w e l l .   T h i s   w o r k s   g r e a t   f o r   b o o s t i n g   t h e   s h a d o w s   i n   a   n o n - b r a c k e t e d   p a n o r a m a   a n d   c a n   ( a t   l o w   I S O )   a v o i d   t h e   n e e d   t o   s h o o t   b r a c k e t e d   i m a g e s . 
 
 %N e w   m e n u   I m a g e s   -   S e l e c t :   t h i s   a l l o w s   f o r   e x a m p l e   t o   d e l e t e   a l l   i m a g e s   o u t s i d e   t h e   v i s i b l e   a r e a   o f   t h e   p a n o r a m a .   O r   i n   c o n j u n c t i o n   w i t h   t h e   y e l l o w   c r o p   l i n e s   i n   t h e   p a n o r a m a   e d i t o r ,   t o   d e l e t e   i m a g e s   a n y   r e c t a n g u l a r   a r e a   o f   t h e   p a n o r a m a . 
 
 %O p t i o n s / P r e f e r e n c e s   -   A d v a n c e d :   R A M   u s a g e   i s   n o w   s p e c i f i e d   a s   a n   a b s o l u t e   n u m b e r   o f   m e g a b y t e s ;   p r e v i o u s l y   t h i s   w a s   s e t   a s   a   p e r c e n t a g e   o f   a v a i l a b l e   R A M 
 
 %F a s t e r   l o a d i n g   o f   u n c o m p r e s s e d   t i f f   i m a g e s   f r o m   s p i n n i n g   h a r d   d i s k s   ( r e d u c e d   c h a n c e   o f   d i s k   t h r a s h i n g ) 
 
 %H D R / E x p o s u r e   t a b :   s e c t i o n   ' H D R '   h a s   b e e n   r e w o r d e d 
 
 %W i n d o w s :   T h e   i n s t a l l e r   n o w   a d d s   P T G u i   t o   t h e   ' S e n d   T o '   c o n t e x t   m e n u   i n   E x p l o r e r .   I n   E x p l o r e r   y o u   c a n   s e l e c t   a   s e t   o f   i m a g e s   t o   b e   s t i t c h e d ,   r i g h t   c l i c k   a n d   c h o o s e   ' S e n d   t o   - >   P T G u i ' . 
 
 %' S e t   o p t i m u m   s i z e '   b u t t o n   n o w   d i r e c t l y   p i c k s   t h e   o p t i m u m   s i z e   ( f o r m e r l y   ' m a x i m u m   s i z e '   i n   t h e   p o p u p   m e n u ) .   T h e   o p t i o n s   ' F o r   p r i n t '   a n d   ' F o r   w e b '   h a v e   b e e n   r e m o v e d . 
 
 %C h a n g e s   i n   t h e   w a y   e x t e r n a l   v i e w e r s   a r e   c o n f i g u r e d :   I n   O p t i o n s / P r e f e r e n c e s   -   A d v a n c e d   n o w   u p   t o   3   a p p l i c a t i o n s   c a n   b e   c o n f i g u r e d .   T h e s e   a p p l i c a t i o n s   w i l l   b e   s h o w n   i n   t h e   p o p u p   l i s t   u n d e r   t h e   V i e w   b u t t o n   ( C r e a t e   P a n o r a m a   t a b )   a n d   P r e v i e w   b u t t o n   ( P r e v i e w   t a b ) .   T h e   n e w   P T G u i   V i e w e r   i s   a l w a y s   i n c l u d e d   f o r   e q u i r e c t a n g u l a r   p a n o r a m a s . 
 
 %P T G u i   n o w   c h e c k s   u p o n   s t a r t u p   w h e t h e r   t h e   c o n f i g u r e d   t e m p o r a r y   f o l d e r s   e x i s t   a n d   c a n   b e   w r i t t e n   t o ;   i t   w i l l   w a r n   i f   t h e r e   i s   a   p r o b l e m . 
 
 %S l i g h t l y   i m p r o v e d   d e t a i l   i n   e x p o s u r e   f u s e d   r e s u l t   i n   a r e a s   w i t h   s a t u r a t e d   c o l o r s 
 
 %U p d a t e d   d c r a w   t o   v e r s i o n   9 . 2 2 
 
 %A d d e d   E X I F   s e n s o r   s i z e   d a t a   f o r   a   n u m b e r   o f   c a m e r a s 
 
 %F i x :   m a c :   s e v e r a l   w i n d o w s   h a d   a   k e y b o a r d   s h o r t c u t   C m d + C   f o r   t h e   C l o s e   o r   C a n c e l   b u t t o n .   T h i s   w o u l d   o v e r r i d e   t h e   k e y b o a r d   s h o r t c u t   f o r   c o p y i n g   t o   c l i p b o a r d .   T h e s e   w i n d o w s   c a n   n o w   b e   c l o s e d   u s i n g   t h e   E s c   k e y   a n d   c o p y i n g   c a n   b e   d o n e   u s i n g   C m d + C . 
 
 %F i x :   m a c :   i f   i n d i v i d u a l   l e n s   s e t t i n g s   w e r e   u s e d ,   P T G u i   w o u l d   c r a s h   i f   t h e   l e n s   t y p e   f o r   a n   i m a g e   w a s   c h a n g e d   i n   t h e   I m a g e   P a r a m e t e r s   t a b   
 
 %F i x :   M i n o r   l a y o u t   i s s u e s   i n   m a i n   w i n d o w 
 
 %F i x :   B l e n d i n g   a r t i f a c t s   w h e n   s t i t c h i n g   R A W   i m a g e s 
 
 %F i x :   B l e n d i n g   a r t i f a c t s   w h e n   g e n e r a t i n g   H D R   p a n o r a m a s 
 
 %F i x :   P T G u i   w e b   v i e w e r   w i l l   n o   l o n g e r   u s e   C S S 3 D   i n   F i r e f o x   u n d e r   L i n u x ,   d u e   t o   r e n d e r i n g   b u g s   i n   t h i s   b r o w s e r 
 
 %F i x :   P T G u i   w e b   v i e w e r   p r e v i o u s l y   h a d   a   m i n i m u m   s i z e   o f   a p p r o x i m a t e l y   3 0 0   p i x e l s ,   c a u s i n g   p r o b l e m s   o n   s m a l l   ( s m a r t p h o n e )   s c r e e n s 
 
 %R e m o v e d   s u p p o r t   f o r   1 6   b i t   l i n e a r   H D R   o u t p u t :   p r e v i o u s l y   P T G u i   P r o   c o u l d   s a v e   H D R   o u t p u t   i n   a   1 6   b i t   f i x e d   p o i n t   T I F F   o r   P S D   f i l e .   T h i s   i s   n o   l o n g e r   p o s s i b l e ,   H D R   o u t p u t   i s   n o w   3 2   b i t   f l o a t i n g   p o i n t   o r   1 6   b i t   h a l f   f l o a t   E X R .   N o t e   t h a t   t h i s   w a s   a   r a r e l y   u s e d   f e a t u r e ,   a n d   r e g u l a r   1 6   b i t   o u t p u t   i s   s t i l l   f u l l y   s u p p o r t e d   f o r   l o w   d y n a m i c   r a n g e   a n d   t o n e   m a p p e d   o u t p u t . 
 
 %P T S t i t c h e r   i s   n o   l o n g e r   s u p p o r t e d 
 
 %T h e   ' U s e   Q u i c k t i m e   P l a y e r '   o p t i o n   f o r   p r e v i e w i n g   h a s   b e e n   r e m o v e d   ( c u r r e n t   Q u i c k T i m e   v e r s i o n s   d o   n o t   s u p p o r t   p a n o r a m a s   a n y m o r e ) 
 
 
 
 
 
 " V e r s i o n   9 . 2 . 0   ( 6   M a y   2 0 1 4 ) 
 
 
 
 %F i x :   c r a s h   i f   a   c o r r u p t   j p e g   f i l e   w a s   l o a d e d 
 
 %F i x :   m e m o r y   l e a k   w h e n   l o a d i n g   a   f i l e   w i t h   c o r r u p t   E X I F   d a t a 
 
 %F i x :   p o s s i b l e   c r a s h   w h e n   a   s o u r c e   i m a g e   i s   m o d i f i e d   e x t e r n a l l y 
 
 %F i x :   s o r t i n g   i m a g e s   ( S o r t   b u t t o n   i n   t h e   S o u r c e   I m a g e s   t a b )   c o u l d   t a k e   a   v e r y   l o n g   t i m e   
 
 %F i x :   a f t e r   o p t i m i z a t i o n   s o m e   c o n t r o l   p o i n t s   c o u l d   h a v e   a   r e p o r t e d   o p t i m i z a t i o n   d i s t a n c e   o f   0 ,   w h i l e   t h e   a c t u a l   e r r o r   i s   v e r y   l a r g e 
 
 %F i x :   s o m e   s e t t i n g s   s a v e d   b y   F i l e   -   M a k e   D e f a u l t   w o u l d   b e   i g n o r e d   i f   c h e c k b o x e s   i n   P r o j e c t   S e t t i n g s   -   T e m p l a t e   b e h a v i o u r   w e r e   u n c h e c k e d 
 
 %F i x :   N u m e r i c a l   T r a n s f o r m   w i n d o w   w o u l d   s h o w   r o u n d e d   v a l u e s   e v e n   i f   t h i s   w a s   d i s a b l e d   i n   O p t i o n s / P r e f e r e n c e s 
 
 %F i x :   e d g e s   o f   t h e   p a n o r a m a   w e r e   c u t   o f f   f o r   3 6 0   d e g r e e   c i r c u l a r   f i s h e y e   o u t p u t 
 
 %F i x :   M e t a d a t a   w i n d o w :   c e r t a i n   G P S   c o o r d i n a t e s   w o u l d   b e   s h o w n   a s   e . g .   9 . 3 5 9 9 9 9 9 9 . . .   i n s t e a d   o f   9 . 3 6 
 
 %F i x :   M a c :   s c r o l l i n g   u s i n g   t h e   t r a c k p a d   i n   t h e   B a t c h   B u i l d e r   a n d   B a t c h   S t i t c h e r   w i n d o w s   d i d n ' t   w o r k   c o r r e c t l y 
 
 %d c r a w   u p d a t e d   t o   v e r s i o n   9 . 2 1 
 
 %W i d e r   i n p u t   f i e l d s   i n   N u m e r i c a l   T r a n s f o r m 
 
 %S o u r c e   i m a g e s   w i t h   f i l e   n a m e s   c o n t a i n i n g   n u m b e r s   a r e   n o w   s o r t e d   i n t e l l i g e n t l y :   ' I m a g e   2 0 . j p g '   n o w   c o m e s   b e f o r e   ' I m a g e   1 1 3 . j p g ' .   P r e v i o u s l y   a l p h a b e t i c   o r d e r i n g   w a s   u s e d   s o   ' 2 0 '   w o u l d   c o m e   a f t e r   ' 1 1 3 ' . 
 
 %A d d e d   E X I F   s e n s o r   s i z e   d a t a   f o r   a   n u m b e r   o f   c a m e r a s 
 
 
 
 P T G u i   W e b   V i e w e r : 
 
 %F i x :   I n   s o m e   b r o w s e r s   a u t o r o t a t i n g   w o u l d   s t o p   a f t e r   a   w h i l e 
 
 %F i x :   I n   s o m e   b r o w s e r s ,   i f   p a n   o r   t i l t   l i m i t s   w e r e   s e t   ( p a r t i a l   p a n o r a m a )   t h e   d i s p l a y   w o u l d   b e   c o r r u p t e d   o r   t h e   v i e w e r   w o u l d   s t o p   r e s p o n d i n g 
 
 %F i x :   m o u s e   w h e e l   z o o m i n g   d i d   n o t   w o r k   i n   F i r e f o x 
 
 %F i x :   m o u s e   w h e e l   z o o m i n g   w o u l d   a l s o   s c r o l l   t h e   w e b   p a g e   i n   w h i c h   t h e   v i e w e r   w a s   e m b e d d e d 
 
 %I f   m i n i m u m   a n d   m a x i m u m   p a n   b o u n d s   a r e   s e t ,   a u t o r o t a t i o n   n o   l o n g e r   s t o p s   a t   t h e   e d g e   b u t   r e v e r s e s   d i r e c t i o n 
 
 %R i g h t   m o u s e   c l i c k   p o p u p   w i n d o w :   t h e   t e x t   i n   t h i s   w i n d o w   h a s   b e e n   c h a n g e d   f r o m   ' C r e a t e d   w i t h   P T G u i '   t o   ' P T G u i   V i e w e r   v e r s i o n   x . x ' 
 
 %O n   a   m a c   t h e   p a n o r a m a   c a n   n o w   b e   n a v i g a t e d   b y   s w i p i n g   w i t h   t w o   f i n g e r s   o n   t h e   t o u c h p a d ,   o r   b y   s w i p i n g   w i t h   o n e   f i n g e r   o n   t h e   s u r f a c e   o f   t h e   m a g i c   m o u s e .   T h i s   c a n   b e   d i s a b l e d   b y   a d d i n g   ' e n a b l e m a c t o u c h p a d :   f a l s e '   t o   t h e   v i e w e r   o p t i o n s   i n   t h e   h t m l   s o u r c e . 
 
 %D r a g g i n g   w h i l e   h o l d i n g   d o w n   t h e   r i g h t   m o u s e   b u t t o n   n o w   a l s o   z o o m s   i n   a n d   o u t 
 
 %W h e n   a u t o r o t a t i o n   s t a r t s   t h e   v i e w e r   w i l l   n a v i g a t e   t o w a r d s   t h e   h o r i z o n .   T h i s   i s   s t i l l   t h e   d e f a u l t   b u t   t h i s   b e h a v i o u r   c a n   b e   d i s a b l e d   b y   a d d i n g   ' a u t o r o t a t e t o h o r i z o n :   f a l s e '   t o   t h e   v i e w e r   o p t i o n s   i n   t h e   h t m l   s o u r c e . 
 
 
 
 
 
 " V e r s i o n   9 . 1 . 9   ( 1 2   D e c e m b e r   2 0 1 3 ) 
 
 
 
 
 
 %P a n o r a m a s   c a n   n o w   b e   g e o t a g g e d   d i r e c t l y   i n   P T G u i :   c l i c k   t h e   M e t a d a t a   b u t t o n   i n   t h e   C r e a t e   P a n o r a m a   t a b   t o   e n t e r   a   G P S   l o c a t i o n   a n d   o r i e n t a t i o n .   G P S   c o o r d i n a t e s   c a n   b e   c o p y / p a s t e d   f r o m   ( e . g . )   G o o g l e   M a p s . 
 
 %P T G u i   n o w   e m b e d s   G o o g l e   P h o t o   S p h e r e   X M P   m e t a d a t a   f o r   a l l   e q u i r e c t a n g u l a r   p a n o r a m a s .   T o g e t h e r   w i t h   t h e   n e w   g e o t a g g i n g   f e a t u r e   t h i s   m a k e s   i t   v e r y   e a s y   t o   p u b l i s h   y o u r   s p h e r i c a l   p a n o r a m a s   d i r e c t l y   t o   G o o g l e   P l u s ,   G o o g l e   V i e w s   a n d   G o o g l e   M a p s .   Y o u   c a n   e v e n   c r e a t e   y o u r   o w n   S t r e e t   V i e w .   
 
 %A d d e d   k e y b o a r d   s h o r t c u t s   f o r   S a v e   a s   T e m p l a t e ,   R e p l a c e   I m a g e   a n d   f o r   s w i t c h i n g   t o   t h e   m a i n   w i n d o w   ( f o r   t h e   l a t t e r   u s e   C t r l + F   f o r   W i n d o w s ,   C o m m a n d + F   f o r   m a c ) 
 
 %P T G u i   V i e w e r   ( P u b l i s h   t o   W e b s i t e )   n o w   w o r k s   o n   A n d r o i d   ( r e q u i r e s   r e c e n t   v e r s i o n   o f   C h r o m e   o r   F i r e f o x ) 
 
 %P T G u i   V i e w e r   n o w   s u p p o r t s   t r u e   f u l l   s c r e e n   v i e w i n g   i n   a l l   m o d e s   ( W e b G L ,   C S S 3 D   a n d   F l a s h ) 
 
 %A d d e d   E X I F   s e n s o r   s i z e   d a t a   f o r   n e w   c a m e r a s 
 
 %F i x :   p o s s i b l e   c r a s h   i n   D e t a i l   V i e w e r   w h e n   s w i t c h i n g   t o   Z o o m   M o d e 
 
 %F i x :   I n   P u b l i s h   t o   W e b s i t e   t h e   f i e l d   o f   v i e w   c o u l d   b e   s e t   t o   a   v a l u e   h i g h e r   t h a n   1 8 0   d e g r e e s ,   w h i c h   w o u l d   g i v e   a n   e r r o r   m e s s a g e   i n   t h e   v i e w e r . 