من هم امتحان کردم.خوب بود.دوستان توضیح دادند.من هم یه پیشنهاداتی بدم.:)هر بار که یه عملیات لغو میشه برنامه هم بسته میشه که یه خورده اذیته.اگه برنامه باز بمونه(یا دوباره باز بشه) خیلی بهتره.
فکر نمیکنید این مدل توسعه یه خورده سخته برای تغییرات بعدی؟اگه بخواید از یه چیزی مثل کیوت استفاده کنید و با همین روش رابط رو پیاده سازی کنید،مجبور میشید که اکثریتش رو از اول بنویسید.(البته همه کد ها رو نخوندم:) )
راجع به رابط کاربریش فکر میکنم اگر یه آیکون تو قسمت تری داشت که از اونجا میشد باهاش کار کردمثلا پیشرفت رو با یه progress bar نشون بده و چند تا کلید هم داشته باشه برای افزودن دانلود و توقف و... خیلی بهتر میشه. فرضا با زدن افزودن دانلود همین کادری که الان داره برای گرفتن لینک باز بشه. دیگه احتیاجی هم به ترمینال نیست.توسعه ساده تر هم میشه و دیگه نیازی نیست همین کادر و... رو با کیوت پیاده سازی کرد.در واقع اصل برنامه تغییر نمیکنه فقط یه تغییرات جزیی میخواد.(منظورم اینه که برنامه صفحه اصلی نداشته باشه و کنترل این کادر ها+وظیفه ترمینال تو تری باشه.احتمالا برنامه هم زیبا تر میشه.)
در کل دستتون درد نکنه خیلی خوبه.
یه سوال چرا فقط از توی home کار میکنه؟