Files
Wino-Mail/Wino.Packaging/Images/Square44x44Logo.scale-125.png

12 lines
2.4 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

IHDR77<00><><EFBFBD>F pHYs<0E><0E><01>o<EFBFBD>d YIDATx<54><78>Z[<5B>G=<3D><><EFBFBD><EFBFBD>y<EFBFBD><79><EFBFBD><EFBFBD>z<EFBFBD>&+"<22>e<EFBFBD><08><08><><EFBFBD> 'X<16><>X6$$$$"<>H|!> <09><><10><><EFBFBD>
"a$<04>1<EFBFBD>"ŲHB <0C>;N<><4E>~<7E><><EFBFBD><EFBFBD>N<EFBFBD><4E>twUq<55>{=<3D>3=<3D><>3<EFBFBD><33><EFBFBD><EFBFBD><EE96BA><EFBFBD><EFBFBD><EFBFBD>{<7B><>U<EFBFBD>3<06><><EFBFBD><EFBFBD><EFBFBD><><E8A5AC>Weܽ*+<2B><1A><>s<EFBFBD><73><EFBFBD>o@<40><10>zH<11>B <02><><EFBFBD>*PW<50><13>k<EFBFBD><6B>Z<1F>Ǫ<EFBFBD><C7AA><EFBFBD>><3E><><EFBFBD>gP<06>5<EFBFBD>x<EFBFBD>*_.<2E>jϿz<03><>o"1<>i<><14>I0<49><30>)<29><>`<60>ѕ<EFBFBD>ʲ<EFBFBD><CAB2>T<EFBFBD>K<EFBFBD><4B>o<EFBFBD><6F><EFBFBD><EFBFBD><06><03>=<3D><><EFBFBD>Y<EFBFBD>/<2F>1<EFBFBD><31>ez<65>!i<><69><12>:z<><7A><EFBFBD>ͣ<><CDA3>vܡw6!<21><>+<2B>'@a(|<7C>*Vl<56><14>6*m5 <20>3Vo<17>q*cT<63>j<EFBFBD><6A>q<EFBFBD><71><EFBFBD><EFBFBD>'E<><45>|<7C><><EFBFBD><EFBFBD><EFBFBD>/M^Z><3E>g<EFBFBD>
<EFBFBD>3#6<>ٛ<EFBFBD><D99B><14>N>_<>&@Z)<29>j㉀<6A><E38980><06><[<5B><>K=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n/<2F>n_ny<6E>\<5C>0K N<><4E><EFBFBD>@<40>k<>H#<23>AP <0B><>ֿ<EFBFBD><04><17><><EFBFBD><EFBFBD> <09>L<1F><>ov<0E>л<EFBFBD>5#z<00>];<10> K!j<><6A>e<><65><EFBFBD>B<>3<08><>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD>q^<5E><6A><C681><EFBFBD><7F><EFBFBD>+<2B>=<3D>8<>'<11><><EFBFBD><EFBFBD>P<EFBFBD>!r<7F><72>/),Tn[`aq<61>>s2<73><32>p$c:4-`<60>J<EFBFBD>KA:<3A>I<>iR<69>d<EFBFBD>Y<EFBFBD><59>+R<10><04><07><><EFBFBD><EFBFBD><EFBFBD>#Йb<D099>X>{~<7E>Y<EFBFBD> <0C><><EFBFBD><EFBFBD>NT<4E><14><><EFBFBD><<3C><><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD>EJ<45>қ<EFBFBD><D29B>@ek<65><6B> <0C>?<3F>9<EFBFBD><39>3<EFBFBD><33>l<6E>ܞO<DC9E><4F>_<EFBFBD><5F>J<EFBFBD><4A>B <54><D7B8><EFBFBD>3L<33>><3E>&<02>(gx<67>ӣ<EFBFBD><D3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<1A><12><>^<5E><1D>ӄe<>y<EFBFBD>V t<>h<>zrˈ<72><CB88>q<EFBFBD><71><EFBFBD><EFBFBD><EFBFBD>X<03><><EFBFBD><EFBFBD>m<EFBFBD><6D><EFBFBD>p5^<5E><>y<EFBFBD><79><EFBFBD>dƼ{<1E><>9<EFBFBD>%-<2D><><EFBFBD>+L<>;Y<>b;<00><><16><><EFBFBD>Qq<51><71>:<3A>ݎb<DD8E><16><>3<EFBFBD>+;Ǹ<><C7B8>k<15><><EFBFBD><EFBFBD><18>t<EFBFBD>g<EFBFBD>0<00><><11><><01>5<19><03>v,<2C><><EFBFBD>>H<><48><EFBFBD>2<EFBFBD><32>}<7D><><EFBFBD>CJ<43><1A><><EFBFBD>g<EFBFBD>Yi<59>v<EFBFBD><76>˜<EFBFBD>Ơڗro{VsIX!U<><55>c<EFBFBD><08><><1D><06>,<2C><><EFBFBD>]S<>f̅+ێ<><DB8E><EFBFBD>~<7E>dU椿<55>H<EFBFBD>B<EFBFBD>J<EFBFBD><EFBFBD>:<07><><EFBFBD>l<EFBFBD><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ځ<><DA81>#<11><><EFBFBD>ǹ<><C7B9>Kr<4B>6<EFBFBD><36>Ϩr}<7D><>z<EFBFBD><>%Z<02>2<EFBFBD>[<5B>b`<60>L<><4C>ig<69><12><><EFBFBD><1F><><EFBFBD>Q<EFBFBD>}<7D><1C>SY<53>h<EFBFBD><68><EFBFBD>
e=<05>i셳<69><EC85B3><0F><>
0n<><6E><EFBFBD><EFBFBD><EFBFBD>E<13><>1 =<3D>ҟ<>N^ewΜrI<72>-3<1B>Z<EFBFBD>3g.`<60><><EFBFBD><EFBFBD> <16>l<>v:<3A><>y<EFBFBD>3<EFBFBD>\/<<3C>D<05>_\<5C><><EFBFBD>R#<23>Yh<59>) ><3E>8<06><>z2 Q<><51><EFBFBD>;<07>kK<19>d{n9<6E><39>V<EFBFBD>7m<37><6D><EFBFBD>NC#<23>0\<5C><>9?s<>b<12>X <10><><EFBFBD>J<19>u]<5D><><EFBFBD>L<EFBFBD><4C><EFBFBD>g<EFBFBD>a<EFBFBD><61>]<5D><><EFBFBD>{Ep<45><02><>.q<>WUXMZ,!:Џ<>]<5D><><EFBFBD>t<EFBFBD>n<EFBFBD><6E>`Z<>qY<71>-<2D>
<EFBFBD><EFBFBD><EFBFBD>5<07><><EFBFBD>@<40><>4Z<34><5A>d<EFBFBD><64>VG<><47>al<61><6C><EFBFBD>(<28>X(,Vݥ<56><DDA5><EFBFBD>$<24>FH<46>Z|<7C>#{<7B>l<EFBFBD><1F><>!.aJ<61>\I<><49><EFBFBD>=<3D>"<22><04>RE<52>V<EFBFBD>2<EFBFBD>uGß<47>5x<35>y<>%(|<7C>^<5E>t<EFBFBD><74>H͓Ҥ<CD93>}|e*<2A><><EFBFBD><08> <17>g<EFBFBD><67>$-<16>D<EFBFBD><44> @,<2C><>*<2A><18>2]<5D>c<EFBFBD><00><><EFBFBD>`JƐdpt<70><74>spUQ <12>\<5C><><EFBFBD><EFBFBD>xm6<6D><36>a _HQ\h<><68><EFBFBD>ZC,6ƖK<C696>T<EFBFBD>j<EFBFBD><6A><EFBFBD><EFBFBD><04>`<60><><EFBFBD>H <20><04>,|<7C><>sp<73><70>T<EFBFBD><54>բ:<3A>A)<29>g<EFBFBD>g<EFBFBD><67>T <09> <0B><>;<3B> '<27>b<EFBFBD><62><EFBFBD>b<EFBFBD><62> <0B><>2.<2E><06><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>K3:<3A>R<EFBFBD><52><EFBFBD>-<13><>
쉹><3E>Ê<EFBFBD><C38A>~<7E>J<EFBFBD><4A>0<05>T<EFBFBD><54><EFBFBD>>ac<61><63><EFBFBD>Ki<08>:Cȓ<1B>k3<6B>R<EFBFBD><52>/e<><65>]<5D><><EFBFBD><EFBFBD><EFBFBD>l?<3F>0<EFBFBD><30>7<EFBFBD>×<EFBFBD>
H<10>m<>O<EFBFBD>)<29><><1E><11>:<3A>~<02>aX<61>JO<4A>8+E <02><>s<EFBFBD> <0A><>O<EFBFBD><4F>p<EFBFBD><70><EFBFBD>N=<3D><>GF𶓆A٨<41><00><><EFBFBD><EFBFBD>ӓ<EFBFBD>z<EFBFBD><7A><EFBFBD><EFBFBD>e <0A><><EFBFBD>.c<15><>u<EFBFBD>H"<1D>z;w<><77>i*<2A><><EFBFBD>\<5C><><EFBFBD>Vv<><76>O<EFBFBD>e<EFBFBD><65>.g<>]<5D>Df$<24><>Fg<46><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#@<1A>([<5B>e<><65>^<5E>:6)щ1<D189><31><EFBFBD><EFBFBD>g<><67>*ctC<12>T<EFBFBD>Σ<EFBFBD><CEA3><EFBFBD><EFBFBD><EFBFBD>t<15><02>X<EFBFBD><58>YD<59>nɻWu <0B>)V<><56>gJ0<4A>6<EFBFBD><36>&04<30> (W]ӧ+<2B>)<29><>-<2D>doZ(k
T3`AQ`[w<><14><>.cՆ<14>C1<43>m<EFBFBD>4Z<34><5A><EFBFBD>cm<63><1E>n<04>. do17S<37><53><EFBFBD>ůX<C5AF>˒<EFBFBD><CB92>-<17>><3E>!3<1A><>1<EFBFBD>g,<2C>UC'j<><1C>6<>Q<><51><EFBFBD>swJ<77>Rqm<71>$P<><50>S<EFBFBD><53>SD!gcd<<3C><>5 r<><72> <09>{+<2B>zZmN^׌<>n<><0F><>XC<58>FXs.Ŗ<>b<EFBFBD><62>[<0E><>(WU<57>ݺ4Ws<57>d&<26><><03><> <03>ac<61><63><EFBFBD><EFBFBD><EFBFBD>d<EFBFBD>ȃt<C883><74><EFBFBD>GP M<>(<28><>%<25><>n<EFBFBD>
<EFBFBD><EFBFBD>a<EFBFBD>Jq<EFBFBD><EFBFBD><EFBFBD>sY <0C><><EFBFBD>Ⱥ$"1<><31>9<EFBFBD>{K-<2D><>5<EFBFBD>ɰq<C9B0>_3Hv<48><76><EFBFBD>A-<1A><>8<EFBFBD>,<2C>һS^<5E><><EFBFBD><EFBFBD>O<EFBFBD><16>Uɀ37,h<>TV<>i^ܴ<><00><><EFBFBD><EFBFBD>C<EFBFBD><43>}b<>̖<EFBFBD>S/<2F><><EFBFBD><EFBFBD>;<3B>_<EFBFBD>I<EFBFBD><49>-1a,[* DZ9n\<5C><>q<EFBFBD><71><EFBFBD>[7@3s<33>y<EFBFBD><79><EFBFBD><EFBFBD>__)i<>d<>ͧ<EFBFBD>>4FzBײh<D7B2>`z-<2D><1D><><EFBFBD>p魫<1F>o<EFBFBD>|<7C><>3m<33>]ݷ1<17>љ]<5D><>v<EFBFBD>eVJ<7F><4A><EFBFBD>E<EFBFBD><45>\<5C><16>bZj<18><>]0g<30>O<EFBFBD>ݽ1<DDBD>+c%<25>Z<EFBFBD><5A>n<>y<><79>Æ<EFBFBD><C386>1=2ɒ<32><C992>S<EFBFBD><1D>ٳ=}e<>5(<28>#<23>-́[<5B>#<23>3{<7B><><EFBFBD><EFBFBD><EFBFBD>H<>g><3E>|<7C><><EFBFBD>şk<C59F><6B>K<EFBFBD><EFBFBD>gR<67><52><1E>黾`<60><>$<24>FwJp<4A>r<EFBFBD><72>}=<3D>JE<4A>O<EFBFBD><EFBFBD>.<2E><><EFBFBD><EFBFBD><EFBFBD>!+?<3F><>Weܽ*+<2B><>U<EFBFBD>2<>8)<29><>p<EFBFBD>IEND<4E>B`<60>