Files
Wino-Mail/Wino.Packaging/Images/SmallTile.scale-150.png

31 lines
3.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

IHDRkkp<>| pHYs<0E><0E><01>o<EFBFBD>d 7IDATx<54><78><EFBFBD>{<7B>Uǿgf߻w<DFBB>><3E><>R
-<2D><>"PM<08>a<EFBFBD>H<EFBFBD>>bQ1(/-<2D>h}D(*<2A> <09><1F>1
<EFBFBD><EFBFBD>6H o<12> *<2A>P@<40>BK<42><4B><EFBFBD><EFBFBD><EFBFBD>{<7B><><EFBFBD>8<EFBFBD><38><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݝݻE<DDBB><45><EFBFBD><EFBFBD><17>3;sf<73><66><EFBFBD>s~<7E>3<EFBFBD><33> <20>4<EFBFBD> <0C>B <0A><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>D
aI<EFBFBD><10>DZ:<3A>~<7E><><1A><><EFBFBD>a<EFBFBD> <0A><><EFBFBD>0<EFBFBD>q<EFBFBD>R<EFBFBD>3m<33><6D>
M<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{<7B><<3C>y<EFBFBD>z<EFBFBD><7A><EFBFBD><05><><EFBFBD>.<2E><>7<><07><>mzm&<26><><EFBFBD>a]<5D><>J$<24><><EFBFBD>2/B|$S3X<><58><EFBFBD>Y<EFBFBD><59><EFBFBD>V<EFBFBD>r <12><><EFBFBD>u<EFBFBD>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD>B;{=[8cy<63><79>k<EFBFBD><6B><EFBFBD>*f<><06><>l<><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>K<EFBFBD><0E>PÆu<C386><75>/"<22><> <0A><>j<>`<60><><EFBFBD>P<EFBFBD><1A><>n<EFBFBD><04><0F><><EFBFBD><EFBFBD>ۏ͔D$<24><><EFBFBD><EFBFBD><EFBFBD>M<EFBFBD><4D>z<EEB8B2><7A><EFBFBD> <0C>ZC<5A>u͎o"<22><>f<> M7#P?<3F><><EFBFBD><EFBFBD> <0C>Ghkoª<16>D<EFBFBD><13><><EFBFBD>N]<5D>mK<6D><4B><EFBFBD>o<1D>Ɇ<03><>g?ϒ<><CF92>@+v<>C<EFBFBD><43>p<EFBFBD><70><EFBFBD>9<EFBFBD>r<EFBFBD>g<EFBFBD>{@qC<71>y%_<><5F>U)"<22>P<EFBFBD><50><>v<76>ί<EFBFBD><1F>Ն<00><>ǂG<C782>A<EFBFBD>z}q#<23><>'<27>yBH<7F>c<EFBFBD>><1D><><EFBFBD>]<5D>t<1D>0<EFBFBD>u
<EFBFBD>m<EFBFBD><EFBFBD>~<7E>T<EFBFBD><54><EFBFBD><EFBFBD><1D><EFBFBD><E98287><1B>T&<26><><EFBFBD><EFBFBD><EFBFBD>~<7E>\<5C><>|<7C>d_<64><5F>Be<42>c{;u2%1<><31><EFBFBD><EFBFBD>~J1as<61><73> <16><>w<EFBFBD>R8.<02>?C<><43>n<EFBFBD><19><><EFBFBD><EFBFBD>,<2C>x<EFBFBD>ձ<EFBFBD>F<><46><EFBFBD>E8<45><38>_A<5F>zQ<7A><51>8s<38>m?)<29>u垠<75>(,<2C>4/@r4<72>*3}‘]7<> <06><>˰<EFBFBD><CBB0><EFBFBD><EFBFBD><EFBFBD>F<><46><EFBFBD>&<26>1<15><08>I<EFBFBD><49>.x<><78><EFBFBD>D<EFBFBD>Z<EFBFBD><02>psP<73> ֳL}#3<>-<0F>
9T]<5D>T.<2E>-着<>Ǧ<EFBFBD>6<EFBFBD> Eb&<26>k<1A>5<EFBFBD><35>g<EFBFBD>y<EFBFBD>~m<>ۢ<EFBFBD>Qv(a<><61><EFBFBD>cz<63><7A>4A<34><41><EFBFBD><EFBFBD><EFBFBD>;M<><4D><EFBFBD><EFBFBD>G-,Xk<15>ޜ<EFBFBD><DE9C><EFBFBD>M<EFBFBD><4D><EFBFBD><EFBFBD>(<1E><>iXwLƻ_<C6BB>d<EFBFBD><64>#z&<26>mB<6D>gg<67><7F>]|HDW<44><57><EFBFBD>L<EFBFBD>K<EFBFBD>~<12>r1<><31><EFBFBD>PQ<50>Z<EFBFBD><5A> <20>l<18><><1C>!<21><>oo<6F>5 <0A><><EFBFBD>><1B>A<EFBFBD><41>ט<EFBFBD><D798>tO<74><02>߮<EFBFBD>A<14><>V@<}<7D>86<38><36><37><DCB7><EFBFBD><EFBFBD><EFBFBD>0힯<30><ED9EAF>x.H<><05>Y<EFBFBD>Tcm<63><42><DB98><EFBFBD><EFBFBD><EFBFBD><EFBFBD>v<EFBFBD>G<>_<><5F><EFBFBD><EFBFBD><EFBFBD>c<EFBFBD>c<EFBFBD>qU<><55>ک4<14><>X3
t^ⲋ<11>T<EFBFBD>4_а,<2C>۳ڒk<7F>Գ<EFBFBD>jlq/<04>7Z<37><5A><EFBFBD>m<EFBFBD>x<EFBFBD><78>ʎ<02>
<EFBFBD><EFBFBD>B0<EFBFBD><EFBFBD><15><><02>E_<0E>g<EFBFBD>&,!(a<18><><EFBFBD><EFBFBD><18>~m<><6D><EFBFBD>7(<28><><EFBFBD><EFBFBD><EFBFBD>s8<73><[<5B>&,<2C>+#ײ<><D7B2><11><02> qEv<><02> <0B><03>vz<76>~4<><19><><06><><EFBFBD><EFBFBD>Ή <09>W<>ۮ<EFBFBD>4<EFBFBD><34><EFBFBD><EFBFBD>eŰ<><C5B0>لX<13><><EFBFBD><EFBFBD><EFBFBD>-<2D>]<5D><>e<><65><EFBFBD>! !oP<6F><50> <09>5<EFBFBD>6[<5B>Ղ<EFBFBD>v(<28><><EFBFBD>|R<>²t*wu
<EFBFBD>ք<>Z<><5A><EFBFBD>y<EFBFBD>t<EFBFBD><0F> <0B>n<EFBFBD><6E><EFBFBD><EFBFBD>6o<><6F><1C>Y\p<>Rs<52><1A>{n*PX<50>7<EFBFBD><37><EFBFBD><17>@i<>>(<28><08>Hd<01> <0A>h<EFBFBD><68>v.Z<><5A>X<EFBFBD>t<>r>$'<27><><EFBFBD>\<5C><12><><EFBFBD><EFBFBD>p+X<>Q<07><><EFBFBD>|<7C>d<EFBFBD><64><EFBFBD>(<0E><><17><>/PX<50>ː9<CB90>X<14><>3;^<5E>6_<36><1A><>)<29>Ӏ`q<><71><EFBFBD>s{<7B>o<EFBFBD><6F><17>:<3A> <02>Y<EFBFBD><59>\<5C><><EFBFBD><07><>8<EFBFBD> <0B><><EFBFBD><EFBFBD>e<EFBFBD><65>y<EFBFBD><EFBFBD><7F><EFBFBD>}<7D>̣<EFBFBD><CCA3>05,<2C>`<60><>5Ȯ\<5C><><EFBFBD>^<5E>܋<EFBFBD>a<EFBFBD>t<EFBFBD>w`<60><>m<EFBFBD>4<><34>,<1A><05> <17><>U<EFBFBD> <09><><EFBFBD>\<5C>@<40>N5<4E><35> ;{"<22>Qpݴ<70>,H<><7F><EFBFBD>b<EFBFBD>5<EFBFBD><35>Qs<><69>3O<33>D鵽<44>fR<66><52><EFBFBD>d<EFBFBD> `"<22>ۥ><3E><><EFBFBD>_hl<68><11><>(<17>y<<3C><05><><EFBFBD>J<EFBFBD>ȫj<15>B<11><>S1<53><31>O!<21>r8<>*<2A>R<01><>6<>o<>[<5B>cM<63><4D>D~ǝs6<73>ڃ=O<> QqC<71>z<EFBFBD>a<EFBFBD><><CC86>b<EFBFBD><62>ο>9l<39><6C><EFBFBD><1B>I^m<><<3C>r<EFBFBD>u
y<EFBFBD><EFBFBD>X~<7E>g<EFBFBD><67><EFBFBD><EFBFBD><EFBFBD>NF<4E><46><EFBFBD><EFBFBD>?<3F><>u<EFBFBD><75><EFBFBD>=q5N<35><4E><EFBFBD>ߣ5<DFA3>1WC>j<><6A>Up<55>Z<EFBFBD><5A><EFBFBD>]uVy<56><79><EFBFBD><EFBFBD>j<EFBFBD><6A><1<17>\PMI<4D><EFBFBD><E180A6><15><><EFBFBD>۟@:<3A><05>ռァi<E382A1><69>l<EFBFBD>L
/<2F>Dգ<><D5A3><EFBFBD><EFBFBD><EFBFBD>S<1A><1D>ST-<2D><>a<EFBFBD>м<EFBFBD><D0BC><1F><>u<EFBFBD><75><EFBFBD>z<EFBFBD>ȓ1j<><6A><EFBFBD>sxИ<78>t:<3A>4<13><>:<04><>ki<6B>jJ<6A><4A>#<23>aZWq<57><71>I<EFBFBD>yV<79><15>u<EFBFBD>1b@<40> <0A>к<EFBFBD><D0BA>-<2D>]8V<38>,<2C><><<3C><>RR<52><52><EFBFBD>v<EFBFBD><76>Ľ<EFBFBD>2<<3C>GcR<>~<7E><>Ԯ%KH(<28>XH<58><48><EFBFBD>r;+<11>3<EFBFBD><33><EFBFBD>5<>JX<4A>e*L<>Z<><5A><EFBFBD><EFBFBD>(q<>+E!<21>M=<3D><07><><EFBFBD><EFBFBD>1<06><><EFBFBD>a<EFBFBD><61><EFBFBD>G<EFBFBD>%˫<>j<EFBFBD>OD<0<><30><EFBFBD><EFBFBD>.<1C><><EFBFBD>Q<1A><>@<40>N<EFBFBD><05>Y1v <0B><><EFBFBD><EFBFBD>6%<25><><1E><>i<EFBFBD><69><EFBFBD><15><>G<EFBFBD>K<17>В<EFBFBD>%$<24>ˣ<EFBFBD>(6<14><><EFBFBD>-<2D>q<EFBFBD>x<1F>4<EFBFBD><34>PP<50>
<EFBFBD><EFBFBD>˼<EFBFBD><EFBFBD>DT<44><54><EFBFBD>Q<EFBFBD><51>2<EFBFBD>W<EFBFBD><57>U<EFBFBD>B<EFBFBD><42>R<EFBFBD>@-<2D><><EFBFBD><EFBFBD>%KH2JyD@<40>݈<EFBFBD>G<EFBFBD>GqV<71><56>K<EFBFBD>JX<4A>h<EFBFBD>F<EFBFBD>QG;0o<30><6F>p<EFBFBD><70>ۭ<EFBFBD>p<EFBFBD>6<EFBFBD>Y<><13>4C<34> <0C><><EFBFBD><EFBFBD><EFBFBD>UJq<4A><71>?^I<><49>Z<1C>F<EFBFBD><46>B<EFBFBD><42><EFBFBD>G<><47>q8<17>y<EFBFBD>~T<><54>i<EFBFBD>`<60>c#<23><>)<29>U<EFBFBD><55>y<>%<25>Җt<D296><74><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD>a1<EFBFBD>1<EFBFBD><EFBFBD><04><><EFBFBD>ylH<6C>@<40>6<EFBFBD>R?aQI<><49><EFBFBD>z<16>S<EFBFBD><53><EFBFBD><EFBFBD>v)<29><> <0B><>$%,!<21>]*<2A><><1C>ƃf7<15>x$<24><>ř<02>ǫx^K<><4B><EFBFBD>$v<>;<3B>f%<25><>JZX^<5E> <09><>^ 0?><18><><EFBFBD><LL<4C><4C> y<><79>":*`)<29><>N<EFBFBD>Y<EFBFBD>bz<62><7A><EFBFBD>k #<07>0u|
<EFBFBD>eI<EFBFBD> 7<>'&5,Q<>)*C<>b<EFBFBD><62><EFBFBD><EFBFBD>ZI<5A>׍P<D78D><50>to<>ZDq<44><71>e+3Hf<48>#YK<59><1A>;<3B><><EFBFBD>$<24><>_8P<38><7 <09>:W<><57>M<EFBFBD><4D><<3C><>Z<EFBFBD><5A><EFBFBD>1IL<49>H#Uh?><3E>3<33><7F><0E>y<>,<2C>j<04><06><6E><DA90><EFBFBD>R<EFBFBD> <0C><>}<15>
L<><4C><EFBFBD>&<26>vؔ-4J<03> y<><79>iC<69><43>Lju<02> <20><><EFBFBD>QZ<51>ľW<C4BE>Q$XZ"<1D><><EFBFBD>>7<><37>%,Ix<49><78>4w<34>n<EFBFBD><6E>^<5E><><EFBFBD>8<EFBFBD>+<15>x<EFBFBD><78>ʼ<EFBFBD><CABC><EFBFBD>Ɩ<>l<EFBFBD>f<EFBFBD>׾#<05>(<28><>77<37>%<25><><EFBFBD>o<EFBFBD><6F>۹<EFBFBD>^<5E><1F><06>Qlo<6C>~<7E>L<EFBFBD><4C>$3wn<77><6E>#<23>腐`=<3D> xY[<5B>-<02>58fɛJ<C99B><4A>K⃄<4B><E28384>O<EFBFBD><1A>TI<54>}i<0E><>&<26><> <20>T<EFBFBD>df<16>i<07>D.0<EFBFBD>5<><35><0E>kD<6B><17>n<EFBFBD><6E>L<EFBFBD><4C><EFBFBD>UH~Ohn<68>Ƀ<EFBFBD><C983><EFBFBD><18>J<EFBFBD><4A><EFBFBD>_<01>2<><32>(<28>g'棠_<E6A3A0><5F>͢<EFBFBD>5T%tmi<6D><69>J<EFBFBD><1D><>4W<34><77>Im<49><6D><EFBFBD>_/<2F>9M<39><4D>T.f<03> <0B>,F<><46><EFBFBD>]<5D><>\S<><53>,<2C>GXT<58>t<EFBFBD>zDx<44>a<1A>g<><67>g<05>+wlV<6C><1C><><EFBFBD>Y<EFBFBD><59><EFBFBD>,/<2F>f1<66>kl&<1C>(><1A><>-<2D>^c~<7E>gL<67>D-<2D>h<EFBFBD><68>D<EFBFBD><44><EFBFBD>c&n<>*<2A>yV<79>rC<72>ᷪ46<34>(<28><><EFBFBD><EFBFBD>&$<<3C><>z<><7A><EFBFBD><EFBFBD><07><>@<40><>z=<3D><>tp{<?<3F>>_@<40>j<EFBFBD><6A><EFBFBD><EFBFBD>Ƀ<EFBFBD><C983><EFBFBD><EFBFBD>[<5B><EFBFBD>v<EFBFBD>ۡQ <20>Lj.<2E><><EFBFBD><EFBFBD><1F><>a,<2C><>U
|<7C><><62><CAB5><EFBFBD><EFBFBD><EFBFBD>E<EFBFBD><45>}<7D>h<EFBFBD> <0B><><EFBFBD><EFBFBD><EFBFBD><19>=<3D>J,<2C>z9<>\<5C><>b? <0C>\<02><>sc<73><63><EFBFBD>_<EFBFBD><5F>ٌ<EFBFBD><D98C>c<EFBFBD><14>Ζ<04><>^<5E><><EFBFBD>~ <0A><><EFBFBD><EFBFBD> <0B>Z<13>O <0A>
F<EFBFBD><EFBFBD>k<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>62q <0B>U<>U<1C>p9`<60><>|<E֊<45>*<1D>Rغ.<2E><1F><1A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD>CJ|<7C>7,;9aU<61>Z<EFBFBD><5A>.)Q1<51>R<EFBFBD><52><EFBFBD><EFBFBD>ü<<3C><><EFBFBD>֓<EFBFBD>֩ <0C><>`<60><><EFBFBD><EFBFBD><1E><>ŧ<EFBFBD><C5A7>^G<><47>"<22><>H<EFBFBD><48>Sh <0C><>'<27><>=<3D><>٠<EFBFBD>z<EFBFBD><6E><D58A>(^_<>z<EFBFBD><7A><EFBFBD>/y<><79>\<5C><>y<79><EF8DB0><53>q<EFBFBD>~<7E>5<06><><EFBFBD><EFBFBD><EFBFBD>-<2D><>Z<EFBFBD><5A><EFBFBD><EFBFBD><EFBFBD>c0<63>`<60><><EFBFBD><EFBFBD>o<EFBFBD>z<EFBFBD>4<EFBFBD><34><08><><EFBFBD><64>jq<6A><71>$RK"<22><>$RK"<22><>$RK"<22><>$RK"<22><>$RK"<22><>$RK"<22><>$RK"<22><>$RK"<22><>$RK"<22><>$RK"<22><>$RK"<22><>$RK"<22><>$<24>FN<46><4E>u<EFBFBD>mRIEND<4E>B`<60>