Files
Wino-Mail/Wino.Packaging/Images/Square44x44Logo.altform-unplated_targetsize-32.png

9 lines
1.7 KiB
Plaintext
Raw Normal View History

Full trust Wino Server implementation. (#295) * Separation of messages. Introducing Wino.Messages library. * Wino.Server and Wino.Packaging projects. Enabling full trust for UWP and app service connection manager basics. * Remove debug code. * Enable generating assembly info to deal with unsupported os platform warnings. * Fix server-client connection. * UIMessage communication. Single instancing for server and re-connection mechanism on suspension. * Removed IWinoSynchronizerFactory from UWP project. * Removal of background task service from core. * Delegating changes to UI and triggering new background synchronization. * Fix build error. * Moved core lib messages to Messaging project. * Better client-server communication. Handling of requests in the server. New synchronizer factory in the server. * WAM broker and MSAL token caching for OutlookAuthenticator. Handling account creation for Outlook. * WinoServerResponse basics. * Delegating protocol activation for Gmail authenticator. * Adding margin to searchbox to match action bar width. * Move libraries into lib folder. * Storing base64 encoded mime on draft creation instead of MimeMessage object. Fixes serialization/deserialization issue with S.T.Json * Scrollbar adjustments * WınoExpander for thread expander layout ıssue. * Handling synchronizer state changes. * Double init on background activation. * FIxing packaging issues and new Wino Mail launcher protocol for activation from full thrust process. * Remove debug deserialization. * Remove debug code. * Making sure the server connection is established when the app is launched. * Thrust -> Trust string replacement... * Rename package to Wino Mail * Enable translated values in the server. * Fixed an issue where toast activation can't find the clicked mail after the folder is initialized. * Revert debug code. * Change server background sync to every 3 minute and Inbox only synchronization. * Revert google auth changes. * App preferences page. * Changing tray icon visibility on preference change. * Start the server with invisible tray icon if set to invisible. * Reconnect button on the title bar. * Handling of toast actions. * Enable x86 build for server during packaging. * Get rid of old background tasks and v180 migration. * Terminate client when Exit clicked in server. * Introducing SynchronizationSource to prevent notifying UI after server tick synchronization. * Remove confirmAppClose restricted capability and unused debug code in manifest. * Closing the reconnect info popup when reconnect is clicked. * Custom RetryHandler for OutlookSynchronizer and separating client/server logs. * Running server on Windows startup. * Fix startup exe. * Fix for expander list view item paddings. * Force full sync on app launch instead of Inbox. * Fix draft creation. * Fix an issue with custom folder sync logic. * Reporting back account sync progress from server. * Fix sending drafts and missing notifications for imap. * Changing imap folder sync requirements. * Retain file count is set to 3. * Disabled swipe gestures temporarily due to native crash with SwipeControl * Save all attachments implementation. * Localization for save all attachments button. * Fix logging dates for logs. * Fixing ARM64 build. * Add ARM64 build config to packaging project. * Comment out OutOfProcPDB for ARM64. * Hnadling GONE response for Outlook folder synchronization.
2024-08-05 00:36:26 +02:00
<EFBFBD>PNG

IHDR szz<7A> pHYs<0E><0E><01>o<EFBFBD>dgIDATx<54><78>WKlTU<18><>}<7D><>yv
<EFBFBD><EFBFBD>Q
b+$<24><>QA<02><><EFBFBD>H"F<><46><08>q<EFBFBD><71><EFBFBD><EFBFBD>wF.<2E>+$&>$<24><><EFBFBD>!#41FE"Xk<58><12>P<EFBFBD><50><EFBFBD><EFBFBD>}<7D><>ν<7F><CEBD><EFBFBD>)E<>d<EFBFBD><64>{<7B><><EFBFBD>?<3F><><EFBFBD>k<EFBFBD><6B><EFBFBD><<3C>E<EFBFBD><45>}<08>.po<<3C><>94<39>iPЏ<50><<3C><><EFBFBD>ƻ<EFBFBD><19>wZ<77><5A>y<EFBFBD>Z<07>^F<><46>K<EFBFBD><4B><EFBFBD><11><>_<EFBFBD>C <0A><><EFBFBD>lD2ufz<66><7A><06>c <0C>4<EFBFBD> 1<00>㇩EZ\<5C>cB<63> <0B>0<EFBFBD><30>!<21><>c,G"<22>9<EFBFBD>WxU{᣽<>O<EFBFBD> 7 :<3A><18><>)<29>t <0B><><EFBFBD>&<26>)<29><>$~o<>ms<6D><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>v<EFBFBD><76>f<EFBFBD><66>`<1A><>/<1E>Z<EFBFBD>x<EFBFBD>9I<>"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29>j<EFBFBD><6A><EFBFBD>U:?<3F><><EFBFBD><EFBFBD>4<>8E0Ӳ<04><><15>y<EFBFBD>aC<13>>d<>Xy"<22>$ <0B>p<><70>t풴<74>¬<EFBFBD>sM<73>!e<>^<5E>D<EFBFBD>t+<2B>J<04>~C<>p<EFBFBD><70><EFBFBD>i]3x<> [Z<02><>'xL<>Gc<47><63>q[i0<69>O_<4F><5F><EFBFBD>[<15>M<EFBFBD><39>v,<2C><07><><04><>kz,<2C>9<EFBFBD>K<><4B><EFBFBD>C<EFBFBD>S<EFBFBD>*o<><12>S<EFBFBD><53>Z<EFBFBD>rEJ<45> ̋<>Jx<4A><78>Ӹ:YA<59>4!q<>/<2F><><EFBFBD><EFBFBD><EFBFBD>Ä<EFBFBD>䘀p\l[<5B>T<EFBFBD><54><EFBFBD>Or<>Q<EFBFBD><51>N<EFBFBD><4E><EFBFBD><EFBFBD><1F><>b<EFBFBD>`7><3E>: +m(_<>'<27>q?A<1A><><EFBFBD>P'<50>H<18>='X{<7B>;<3B><><EFBFBD><EFBFBD>FRK!y<>yTC_<18>j<EFBFBD><6A>I<EFBFBD>)<29>`<13>
C<EFBFBD><EFBFBD>,"4W=׸2<D7B8><0F>)?<3F>*Tυ<>s<17><EFBFBD>bV<62>u<02><>:<3A><><EFBFBD><EFBFBD>؉I(<28><>fa<66>e<EFBFBD><65>(&<26>0V<30>؀<EFBFBD><17>P<EFBFBD><50>/<15>@D(<28><><EFBFBD><EFBFBD><EFBFBD><4C><D2AC>B9_<39><5F><EFBFBD>OUm%d<><64><EFBFBD>(<<3C> Fjq<03>6<EFBFBD><36><EFBFBD><17>~<g<><67>b'Y<>a<EFBFBD> <0B><>-<2D>$<24>T<EFBFBD><54>@<40><01>4<EFBFBD>F8CN<43>n<10><>oG<6F>p<>L<EFBFBD><4C><EFBFBD><EFBFBD>'<27>{<7B><1F>}<18><>W<EFBFBD>:<3A><><EFBFBD><11>Q2<>G<>&<26>? <02><>N<EFBFBD>N<EFBFBD><4E>ݹ<13>۷<EFBFBD>Yš<1B>@=<17><><07>1 lz<14><><0E><><EFBFBD>xjqH<71>V<EFBFBD>-4<>`<18>0 :<3A>><02><> <0B><00><><EFBFBD><EFBFBD>8<><38>0<EFBFBD>y<17>3]$<24>n<><6E><EFBFBD><EFBFBD><EFBFBD>l<EFBFBD><12><><EFBFBD>y<EFBFBD><79><EFBFBD>7<EFBFBD>u|5<15><>^r<><72>f<EFBFBD>md<6D>:<3A>V<EFBFBD><56><EFBFBD><EFBFBD><EFBFBD><EFBFBD><07>w<EFBFBD><77>kᘷx)0k<30>
g<EFBFBD><EFBFBD>hk<EFBFBD> &<26>h<><EFBFBD>.g<>#<23><1A>X6- gi<67><69>n<EFBFBD>,<2C>ޘ<EFBFBD><DE98><EFBFBD>ۇ<EFBFBD><DB87>@s5<73>X<18><>v<EFBFBD><76><08><><EFBFBD>.T>YL<59>l%<25>g<EFBFBD>m<EFBFBD><EFBFBD><EAB291>Rz<14><>\<5C>{<7B> q<>)ि3<>D<EFBFBD><44><19><> <20>' Y<05><>F~<7E><>d_<><5F><EFBFBD>S(acڎ<63>!2'б<><D0B1><EFBFBD><18><<3C>4<EFBFBD><34><EFBFBD> (w% <20>2 e<>i<><69>g⍛=x<><08><><EFBFBD>V<17>Ok<4F><6B><EFBFBD><EFBFBD>#<23><01> <04>'<02>%<25><><EFBFBD>$<24>3vߍ<><DF8D>Q<EFBFBD>M<EFBFBD><4D>!<21><><01><><EFBFBD>v<EFBFBD>F@S*3<1E>7j<37>k<EFBFBD>sef(Į<><>24<32><34><EFBFBD><EFBFBD><EE8380><EFBFBD> .N<13>$ <20>(<28><>q<EFBFBD> <09><><EFBFBD>"<22><><EFBFBD><EFBFBD>%"Ɍ<><C98C>!<16><><EFBFBD>NH<4E>2>LO8<4F><38>Y<EFBFBD>M<>Bg<42><67>hLyki<6B>A<EFBFBD><41><EFBFBD>gy<06><><EFBFBD><EFBFBD>A9^<02>K<EFBFBD>RӦ27U<37>><3E>Hj<48>(2<><32><EFBFBD>E<EFBFBD><45>*<2A>N\.<2E>t<EFBFBD>A<EFBFBD>@<16><>d<EFBFBD><11> B<16>W>oz<> <20><>qk<71><6B><EFBFBD><EFBFBD>o<><78><D69E>NqB<1E>}<06>^ K<>,<2C><><EFBFBD>6x#1
PC<y?<1A><>d_H<5F>A<EFBFBD><41>&o<><6F>"<22><><EFBFBD> n/Z<><5A><EFBFBD><EFBFBD><EFBFBD>gz<67>3<EFBFBD><33>M)SqJ<71>,a<>Ŵ6*}<7D><>n<19>á<EFBFBD>!b=u<><75><EFBFBD><EFBFBD>o<EFBFBD>[<5B>4KHY<48><59><EFBFBD>%<25>#<23>,<2C><> =EZ.<2E> <0C><><13><>WjɁ<6A>+SJ<03>pk<70><6B><EFBFBD><EFBFBD>S-<2D><>ra
<EFBFBD>\<5C>.<2E>8n<38><6E>#<23><>-}<7D><>;#<23>iF<69>=<3D>e <09>r<EFBFBD><72><EFBFBD>.C<>U<EFBFBD>䕢s<E495A2>+?oZWQǰr`<60>\<5C><><4B>=<3D><>{<7B>e4<65>{<7B><><07>W<1B><>4<EFBFBD><34><EFBFBD><EFBFBD> <0C>V<1E><><EFBFBD>^<5E><><EFBFBD><EFBFBD>r<EFBFBD>f<0E><1D>:8<>>\<5C>j?5<><35>,}<7D>s<EFBFBD>Ӷ /2F0<46><30>b<EFBFBD><62><EFBFBD><1F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<02>;g<>xt6IEND<4E>B`<60>