Visopsys

نرم افزار تصویر:
Visopsys
جزئیات نرم افزار:
نسخه: 0.75
ها تاریخ: 17 Feb 15
توسعه دهنده: Andy McLaughlin
پروانه: رایگان
محبوبیت: 67

Rating: nan/5 (Total Votes: 0)

در Visopsys (سیستم عامل بصری) منبع باز، سیستم عامل جایگزین کوچک و سریع را هدف قرار در کامپیوتر PC سازگار است. این است که از ابتدا نوشته شده است و آن را برون به طور مستمر در حال توسعه، از سال 1997. هدف اصلی آن این است که جمع آوری برخی از بهترین ایده ها را از دیگر عامل سیستم عامل systems.Great availabilityThe به عنوان یک تصویر ISO است که می تواند به هر یک از USB مستقر توزیع فلش درایو یا دیسک CD، فایل IMG است که باید بر روی یک دیسک فلاپی نوشته شده است، و همچنین به عنوان یک آرشیو منبع برای کسانی که می خواهند برای هک کردن سیستم و اضافه کردن ویژگی های اضافی و یا فقط می خواهم تا ببینید که چگونه آن همه works.Boot optionsThere هیچ هستند گزینه های بوت در فایل های ISO و یا IMG، به عنوان بارهای سیستم به طور مستقیم و شروع به شناسایی اجزای سخت افزاری مختلف، از جمله PS / 2 دستگاه ماوس، ساعت زمان واقعی (RTC)، IDE کنترلر دیسک، کنترل گذرگاه PCI، etc.Old محیط زیست به سبک دسکتاپ و agrave. سیستم عامل لا مک 9The محیط دسکتاپ سیستم عامل Visopsys به نظر می رسد مانند رابط گرافیکی از سیستم عامل مک 9. این سیستم دارای یک پانل بالا برای دسترسی به تنظیمات سیستم های مختلف، مانند خروج، و و به سبک قدیمی نگاه و احساس.
این شامل یک پنجره فرمان، مدیر کاربر، مدیر برنامه، نقشه برداری صفحه کلید، نمایشگر تصویر، مدیریت دیسک، ابزار تصویر، مدیر نمایش، پنجره کنسول، ویرایشگر پیکربندی، و همچنین به عنوان یک نصاب، که بدان معنی است که شما به طور دائم می تواند در نصب سیستم عامل drive.Bottom محلی lineSumming تا، سیستم عامل Visopsys ویژگی های چند وظیفه واقعی پیشگیرانه، حافظه مجازی، 100٪ حالت محافظت می شود، هسته انبوه-یکپارچه-سبک، و همچنین به عنوان یک رابط کاربری ساده و آسان برای استفاده. لطفا در نظر داشته باشید که Visopsys یک کلون از هر سیستم عامل های دیگر نیست و آن است که یک توزیع لینوکس

چه در این نسخه جدید است.

او USB3 (XHCI) پشتیبانی می کند.
تا حد زیادی بهبود USB2 (EHCI) و پشتیبانی مرکز.
او APIC قطع حمایت کنترل.
اضافه شدن پشتیبانی برای تشخیص و تجزیه جدول چند اینتل.
کد لایه USB مجموعه دیگر تنظیمات دستگاه به طور پیش فرض. در حال حاضر به درایور های دستگاه های فردی را ترک کردن، زمانی که آنها در آن از دستگاه داده پشتیبانی می شود. پیکربندی برخی از ناشناخته، ساخته شده است در، دستگاه های اختصاصی می تواند دستگاه های دیگر برای متوقف کردن پاسخ شود.
حذف هاب USB در حال حاضر باعث حذف دستگاه بازگشتی برای همه چیز پایین دست متصل از طریق هاب.
فایل های unbuffering و از بین بردن فایل سیستم - - اگر یک دیسک قابل جابجایی نصب شده (مانند چوب USB) از سیستم حذف، یک تماس به kernelFilesystemRemoved () در حال حاضر مانند یک umount مجبور عمل بدون تلاش بیشتر دسترسی به دیسک های فیزیکی است.
اضافه شده قابلیت های جدید به حساب قلاب وقفه، و به روز برخی از تعاریف و همه چیز در راننده PCI.
آدرس حافظه فیزیکی در حال حاضر به عنوان ارزش عدد صحیح بدون علامت به جای اشاره گر خالی درمان می شود.
او kernelMemoryGetIo () و kernelMemoryReleaseIo () توابع برای اتوماسیون فرایند تخصیص / انتشار حافظه فیزیکی تراز وسط قرار دارد، نقشه برداری آن، و مارک آن را غیر cacheable.
اضافه شده kernelDebugStop تابع () خروجی یک پیام و اعدام را متوقف کند زمانی که خطا در حالت اشکال زدایی مواجه می شوند.
kernelDebugRemoveFile تابع () اضافه شده به عنوان یک همدم به kernelDebugAddFile ()
ثابت: در مرورگر کامپیوتر، که با کلیک برای سوار شدن CD-ROM برای اولین بار، از یک بوت سرد، مرورگر فایل که گاهی اوقات به فضا پرتاب شد نه در دایرکتوری کوه CD-ROM را شروع می شود.
ثابت: در مرورگر فایل و گفت و گو فایل، زمینه دایرکتوری جاری کردن معلول (غیرفعال کردن) آغاز شده، اما تغییر دایرکتوری باعث آن را به دوباره ترسیم می شود به عنوان فعال (خاکستری نه از). قطعات شد که دوباره رندر نیست که setData () توابع خود را به نام شد.
ثابت: مشکلات را در زیر سیستم درایور USB، که در آن یک قطع دستگاه می تواند باعث موضوع USB برای رفتن به یک حلقه بی نهایت.
ثابت: افزایش ارزش ایست برای SCSI 'واحد شروع' فرمان، برای حمایت از دیسک-USB متصل مختلف (هارد دیسک و سی دی درایو / دی وی دی است که نیاز به زمان چرخش به بالا).
ثابت: دیسک IDE اشکال راننده کنترل که در آن یک وقفه کنترل نشده می تواند از انتخاب یک درایو برده وجود ندارد در کنترل خاص منجر شود. همچنین حذف برخی از وضعیت رای گیری کار برکنار شده.
ثابت: زمان بندی مسائل در راننده AHCI SATA مربوط به CD درایو / دی وی دی.
ثابت: حذف kernelMalloc () استفاده در kernelDebug.c که می تواند باعث اشکال زدایی خروجی به در زمینه وقفه نمی نمایش داده می شود.

جدید در نسخه 0.74 است:

به اضافه دایرکتوری هر کاربر در خانه، زیر / کاربران، که در حال حاضر به طور پیش فرض 'دایرکتوری جاری' زمانی که کاربر سیاهههای مربوط در.
ایجاد یک فایل پیکربندی جدید برای متغیر های محیط زیست که در زمان ورود به مجموعه، و هر کاربر آنهایی که در دایرکتوری خانه باطل.
تنظیمات زبان در حال حاضر یک متغیر سیستم گسترده و هر کاربر محیط زیست، که می تواند در بوت اول انتخاب، و در ابزارهای مدیریت کاربر.
اضافه شده ترجمه اسپانیایی و آلمانی برای بسیاری از برنامه های کاربر و ویژگی های رابط کاربری گرافیکی.
اضافه شده در پنجره محاوره 'انتخابگر زبان "به کتابخانه پنجره.
بخشی از سیستم GUI شده است دوباره نوشته شده است، از جمله تغییر "منو" اجرای، از اجزای پنجره به پنجره کودک.
منوهای رابط کاربری گرافیکی تغییر یافته است به طوری که وقتی بالاترین آیتم منو انتخاب شده است، با فشار دادن مکان نما به بالا را حذف کنید.
پنجره محاوره فایل مسیر جاری راه برنامه مرورگر فایل می کند را نشان می دهد.
اجرا ماوس و صفحه کلید موضوعات برای پردازش ورودی خارج از چارچوب وقفه، برای ثبات بهبود یافته است.
سیستم صفحه کلید دوباره طراحی شده است، از جمله استفاده از پرچم سخت افزار خنثی (بر اساس UEFI) کد اسکن و اصلاح.
اضافه شده تکرار کلیدی typematic برای صفحه کلید USB.
غنی شده کد مدیریت کاربر هسته و برخی از نقاط ضعف امنیتی بسته شده است.
اضافه شده 'deluser دستور خط فرمان، به عنوان یک همدم به' adduser ".
اصلاح برنامه passwd را، به طوری که هیچ نام کاربری استدلال بدان معنی است که فرض کنیم کاربر فعلی.
چک کردن طول رمز عبور شده است به برنامه مدیریت کاربران اضافه شده است.
کد دیسک ذخیره کن کند تر ترکیب از مطالب کش برای بهبود عملکرد، کاهش تعداد دیسک می نویسد.
برخی از کد مدیریت حافظه هسته را تا دوباره شده است.
همه درایورهای سخت افزاری است که استفاده از نقشه برداری حافظه فیزیکی در حال حاضر مجموعه صفات صفحه حافظه برای غیر فعال کردن ذخیره.
نصب و نصب فرمت فایل (به عنوان مثال منطقه / سیستم / نصب فایل. *) در حال حاضر راهی برای مشخص منبع و مقصد نام پرونده ها متفاوت است.
وقفه در حال حاضر از تخصیص و یا آزاد کردن حافظه، یا تغییر جداول صفحه / دایرکتوری مجاز.
نویسنده kernelImageLoad () & quot؛ را درخواست عرض و & quot؛ و & quot؛ درخواست ارتفاع و & quot؛ پارامترهای عام کار، انواع تصویر که رانندگان آن را پشتیبانی نمی کند.
اضافه شده قابلیت به تعدادی از قطعات رابط کاربری گرافیکی، مورد نیاز برای پشتیبانی از "داده" در پرواز سوئیچینگ زبان
پنجره پوسته موضوع هسته از سیستم اصلی رابط کاربری گرافیکی از هم جدا، به عنوان یک پیش ماده به آن را به اجرا userspace، و برای تسهیل هر کاربر تنظیمات و سوئیچینگ زبان در زمان اجرا.
دوباره اجرا هسته لیست متغیر 'قابلیت، به طوری که آن را با استفاده شیپور خاموشی داده به جای اشاره گر به کردهاید متغیرها و مقادیر. این باعث می شود آنها را آسان تر برای کپی.
هنگامی که یک پروسه فرزند به ارث جریان ورودی، ویژگی های متن قدیمی در حال حاضر به یاد و ترمیم وقتی که این فرایند خاتمه.
سیستم ساخت در حال حاضر با استفاده از خط فرمان 'را اشکال زدایی "برای ایجاد یک ساخت اشکال زدایی، که کتابخانه یا اجرایی نوار نیست.
ثابت کردن توابع ctype.h (isalpha ()، tolower ()، و غیره) به طوری که آنها با استفاده از صفحه کد ISO-8859-15 ما با استفاده از هر جای دیگر، به جای ASCII فقط اساسی.
اضافه شده مشاهده نکردید تابع () به کتابخانه C.
اضافه شده kernelUserExists تابع () (userExists () در فضای کاربر).
اضافه شده جدید شامل فایل، که مرکزی تعریف برخی از ساختار فایل عمومی.
ایجاد فایل های هدر و و تعاریف مربوطه از مدیریت دیسک و هسته به آن نقل مکان کرد.
utils گروه / اسکریپت تر و تمیز-فضای خالی اضافه شده برای سلب انتهایی فضای خالی از فایل های منبع و فلان چیز.
حذف فایل هدر بزرگ از PCI فروشنده و دستگاه کد که ما در حالت اشکال زدایی با استفاده از شد. بیش از حد از درد به ویرایش / حفظ کند.
ثابت: حرکت PS / 2 موس در اطراف در طول دهی اولیه سخت افزار از راننده آن می تواند یک شکست بوت آبشاری شود.
ثابت: وقتی که بود ویندوز بر روی صفحه نمایش وجود دارد، با فشار دادن ALT-TAB 2-3 بار می تواند یک تصادف بزرگ GUI شود.
ثابت: وقتی که تغییر اندازه تصاویر در برنامه "نمایش"، نوار پنجره عنوان بود (با درصد زوم درست) به روز رسانی نیست تا زمانی که تمرکز پنجره تغییر کرده است.
ثابت: در حالت گرافیکی، مرورگر فایل فقط متوجه تغییرات دایرکتوری هنگامی که یک فایل زیر دایرکتوری ها اضافه شده است و یا حذف شده، اما نه.
ثابت: تفسیر لینوکس هدر fileystem مبادله.
ثابت: پشتیبانی از با استفاده از تصاویر داخل دکمه رابط کاربری گرافیکی
ثابت: 'libintl' کتابخانه بین المللی اجازه می دهد تا سوئیچ چند پیام زبان در زمان اجرا.
ثابت: اجرای getenv کتابخانه C تابع ()، به طوری که تماس های مکرر انجام حافظه نشت نیست.
ثابت: یک برنامه با هیچ جریان ورودی می تواند سقوط اگر آن را به نام توابع ورودی متن کرنل است. اضافه شده چک کردن در توابع ورودی.
ثابت: بهبود ثبات برنامه عکس.
ثابت: وقتی در به رابط کاربری گرافیکی به عنوان یک کاربر غیر ممتاز به سیستم وارد بودند، بسیاری از پیام های خطا بیان وجود دارد: آیا می توانم بلوک حافظه سیستم را از روند کاربر غیر ممتاز آزاد نیست.
ثابت: با فشار دادن کلید برگشت به عقب در موقعیت (0،0) باعث می شود برنامه ویرایش به سقوط.
ثابت: با کلیک بر روی باینری کرنل در برنامه مرورگر فایل می تصادف در لودر در زمان اجرا هسته شود.

جدید در نسخه 0.73 است:

این به روز رسانی پشتیبانی سخت افزار و آزادی bugfix است، با اضافه کردن مادری SATA و CD USB / پشتیبانی دی وی دی و یک برنامه ماشین حساب، و همچنین به عنوان قابلیت استفاده های متعدد و رفع قابلیت اطمینان.

جدید در نسخه 0.72 است:

در این نسخه شامل به روز رسانی پشتیبانی سخت افزار و رفع اشکالات، با تمرکز خاص بر USB.
پشتیبانی از USB 2 کنترل و دستگاه های افزوده شده است.

جدید در نسخه 0.7 است:

به روز شده در ظاهر پنجره ها و انواع مختلفی از ویدجت.
او JPEG پشتیبانی از فرمت تصویر.
اضافه شده تصویر تغییر اندازه کد.
اضافه شده 64 بیتی پشتیبانی از دیسک.
اضافه شده UDF (DVD-ROM) پشتیبانی از فایل سیستم.
اضافه شده GPT درایو برچسب به هسته و به برنامه مدیریت دیسک.
مقدار از آیکون های جدید بر اساس مشارکتهای ارائه شده توسط Leency، از جمله آیکون پوشه، و همه از آیکون های مرورگر فایل برای انواع فایل های مختلف گنجانده شده است.
ناوبری اجرا صفحه کلید منوها رابط کاربری گرافیکی با استفاده از 'دگرساز' به آنها فعال و مکان نما و وارد کردن کلید به حرکت و انتخاب کنید.
ALT-نوار در حال حاضر بالا می برد پنجره ریشه در 'پنجره' منو برای ناوبری صفحه کلید بین پنجره های باز، در راه تا حدودی شبیه به راه ویندوز و دیگر رابط کاربرهای آن انجام دهد.
ایجاد آیکون های جدید برای 'CAL (تقویم)،' معادن، و برنامه های 'مار'، و همچنین برای 'lsdev (دستگاه)،' نصب '، و (مدیر کاربر) برنامه های دولت' کاربران '.
اضافه شدن پشتیبانی از کلاس فایل لودر برای توانایی تشخیص GIF و تصاویر PNG، فایل های فشرده، GZIP، و آرشیو آرگون، و PDF و HTML اسناد. همچنین آیکون مرورگر فایل برای فایل های PDF، HTML و آرشیو اضافه شده است.
طراحی و اجرا یک فرمت جدید فایل فونت اختصاصی که کم-نقشه برداری، فونت bitmapped را قادر می سازد. اضافه شده 'fontutil' ابزار برنامه برای ویرایش و مدیریت فرمت های جدید.
تصویر چلپ چلوپ جدید برای سری 0.7x.
جدید پس زمینه به طور پیش فرض تصویر الگوی تصویر زمینه، و سه دیگر، آنهایی که اندازه کامل.
دوباره طراحی "bangicon '،' infoicon، و تصاویر 'questicon.
تغییر اثر بصری که کلیک کردن بر روی، یا کشیدن آیکون. به جای معکوس و تصویری (XOR)، آیکون در حال حاضر زرد رنگ. علاوه بر این، هنگامی که کشیدن آیکون ها، تصویر آیکون در حال حاضر به جای یک طرح کلی جعبه ظاهر می شود.
تغییر راه متن آیکون کشیده شده است، به طوری که دیگر هیچ یک جعبه جامد در پشت آن، اما به جای یک سایه کم است. اجزای نماد در حال حاضر به صورت اختیاری تمرکز-قادر، قادر می سازد ناوبری صفحه کلید از (به عنوان مثال) آیکون های دسکتاپ، و یا آیکون در برنامه خاموش کردن
برای تغییر اندازه اجرا کانال آلفا تصویر و ترکیب، با پشتیبانی از
اضافه شدن پشتیبانی از خواندن پنجره تک رنگ بیت مپ (bmp و) تصاویر.
اضافه شدن پشتیبانی برای برخی جدید (غیر 4: 3 جنبه) حالت های گرافیکی.
افقی میله پنجره اسکرول اجرا شده است.
اضافه شده 'تقسیم' پنجره و اجزای تشکیل، برای قرار دادن خطوط ساده کمی در یک پنجره. برای جدا کردن بخش از اجزای.
اجزای پنجره هم اکنون می توانید با پرچم ایجاد می شود برای سرکوب استفاده از میله های زندان رفته.
بهبود راننده IDE به طوری که می توان آن را شناسایی و عمل کنترل چندگانه، به درستی استفاده PCI I / O remappings پورت، و وقفه PCI، و همچنین به عنوان اضافه کردن پشتیبانی بهبود یافته برای چیزهایی مانند دیسک SATA به عقب سازگار / کنترل.
اضافه شده اولیه، تشخیص بسیار اساسی کنترل AHCI SATA (عامل در حالت AHCI بومی) و دیسک خود.
Reimplemented رابط هسته API. این در حال حاضر پشتیبانی استدلال و مقادیر بازگشتی متغیر اندازه، می کند و چک کردن در انواع استدلال و ارزش (به عنوان مثال کاربر مقابل اشاره گر هسته، ارزش های پوچ، و غیره).
Reimplemented فایل زیر سیستم جریان هسته برای فایل مبتنی بر شخصیت I / O به عنوان یک مکانیسم بافر ساده با یک اشاره گر فایل، به جای استفاده از جریان هسته لینوکس است.
'I / O آماده "دولت اضافه شده به multitasker که، به طوری که فرآیندهای انتظار (به عنوان مثال) دیسک I / O می تواند به یک" انتظار "دولت رفته و در اسرع وقت بیدار زمانی که I / O می رسد، به جای رای گیری برای وقفه ها به عنوان آنها انجام شده بود قبلا. 'موضوع بیکار در حال حاضر از طریق لیست پروسه حلقه، به دنبال هر / فرآیندهای من O-آماده و بازده timeslice آن زمانی که آن را پیدا کرد. زمانبندی می دهد مانند فرآیندهای اولویت بالا.
اضافه شده مدیریت قدرت کارآمد تر، معطل ماندن پردازنده در طول چرخه یدکی.
منتقل قابلیت صفحه کلید مشترک از رانندگان و به لایه انتزاعی، با یک رابط برای دست زدن به حوادث صفحه کلید خاص 'ویژه' مانند PrtScn یا Ctrl-ALT-دل.
پشتیبانی اضافه شده بین المللی عمومی کتابخانه (libintl)، مدل بر روی سیستم گتکس GNU.
اضافه شده 32 بیتی محاسبه CRC به هسته است.
اضافه شده RAM درایو، حسن نیت ارائه میدهد از کمک های از به Davide Airaghi.
پیاده سازی 'تنبل' زمینه FPU صرفه جویی در. متن تنها را نجات داد و یا ترمیم اگر یک فرایند های مختلف تلاش می کند تا از آن استفاده کنید.
اضافه شده نگاشت صفحه کلید جدید: فرانسه، بلژیک، و اسپانیایی.
نگاشت صفحه کلید در حال حاضر در فایل های ذخیره شده، به جای hardcoded در هسته است. برنامه صفحه کلید (نقشه برداری صفحه کلید) است افزایش یافته است به منظور تسهیل در حال ویرایش و صرفه جویی از keymaps جدید. علاوه بر این، مرورگر فایل در حال حاضر از آن استفاده کنید برای باز کردن فایل های نقشه کلید زمانی که آنها کلیک.
اضافه شده در یک فایل پیکربندی جدید /system/config/mount.conf حاوی متغیرهای برای تعیین سوار نقاط سیستم فایل (مانند فایل fstab یونیکس) و یا نه به صورت خودکار سوار آنها. و برنامه های "سوار '' کامپیوتر 'استفاده از فایل (و همچنین خودکار هسته)، و نیز وجود دارد یک برنامه جدید' filesys 'در پنجره مدیریت برای ویرایش آن.
اضافه شده برخی از خطا اضافی چک کردن در کد تشخیص فایل سیستم.
بخش بوت FAT در حال حاضر نسخه ورود به میز پارتیشن با اشاره به توسط SI ثبت نام، به طوری که آن را در یک / مکان امن شناخته شده است برای عبور کردن به نوبه خود به لودر سیستم عامل.
اضافه شده راست کلیک کنید و منوهای بافت به آیکون دیسک در مرورگر کامپیوتر.
منوی حال حاضر شامل 'مرور'، 'کوه به عنوان ... "، و انتخاب' پیادهکردن '' خواص '.
مرورگر کامپیوتر در حال حاضر نشان می دهد برچسب فایل سیستم، در صورت امکان، در متن آیکون آن است.
هنگامی که یک تصویر تصویر زمینه انتخاب شده است، آن است که در حال حاضر به طور خودکار تغییر اندازه به تناسب منطقه مشتری از پنجره.
هنگامی که نمایش یک تصویر، برنامه نمایش "در حال حاضر فلس تصاویر بزرگ را به طور پیش فرض به طوری که آنها استفاده بیش از 2/3 از صفحه نمایش.
برنامه نمایش "در حال حاضر منوی راست کلیک به زوم در داخل و خارج بر روی تصاویر، و یا آنها را اندازه واقعی نشان می دهد.
(تنظیمات نمایش) برنامه disprops 'دوباره سازمان دهی شده است، و در حال حاضر یک پیش نمایش تصویر بند انگشتی از تصویر زمینه تصویر پس زمینه انتخاب نشان می دهد.
اضافه شده یک گزینه به windowFileDialog برای نشان دادن فایل تصویر پیش نمایش تصویر بند انگشتی.
برنامه imgboot 'در حال حاضر اجرای' به عنوان انتخاب پیش فرض، به جای 'نصب'
اضافه شده قفل به توابع جریان هسته لینوکس است.
اضافه شده ورود به سیستم هسته ساختار اطلاعات سخت افزار لودر سیستم عامل است.
اضافه شده 'مدل' رشته به هسته و کاربر ساختارهای دیسک.
اجزای پنجره در حال حاضر دریافت موس را وارد حوادث / خروج.
اجزای پنجره هم اکنون می توانید اشاره گر ماوس سفارشی، به عنوان ویندوز انجام دهد.
اضافه شده اشاره گر ماوس است که نشان می دهد پنجره تغییر اندازه، و آنها در حال حاضر هنگام دفع بیش از پنجره مرزهای روشن به طور خودکار.
جدید رنگ پیش فرض دسکتاپ است که می رود بهتر است با تصویر چلپ چلوپ
پنجره پوسته در حال حاضر با استفاده از رنگ پیش زمینه برای منو پنجره ریشه، به جای رنگ دسکتاپ (این راه یک مقابل وجود دارد).
پیش زمینه، پس زمینه، و رنگ دسکتاپ دیگر به طور انحصاری در فایل پیکربندی هسته را مشخص شده است. آنها هنوز هم وجود دارد به عنوان مقادیر پیش فرض برای زمان بوت، اما تنظیمات رنگ اضافی در فایل پنجره پیکربندی مشخص، و کسانی که نادیده گرفتن آنهایی که هسته هنگامی که آنها در دسترس.
او windowNewThumbImage () و windowThumbImageUpdate () توابع به کتابخانه پنجره. این می تواند مورد استفاده برای ایجاد ریز عکس در اندازه پنجره تصویر شی از تصویر نام فایل.
اضافه شده kernelFileGetFullPath تابع () (userspace fileGetFullPath) است که مسیر کامل + نام یک فایل اشاره شده توسط یک ساختار فایل بازگشت.
kernelFontLoad () (userspace fontLoad) تابع در حال حاضر دایرکتوری فونت سیستم (/ سیستم / فونت) جستجو برای یک فایل فونت، پس از آن لازم نیست به تصویب مسیر کامل است.
حذف / سیستم / دایرکتوری کوه، آن را به عنوان شد استفاده نمی شود.
kernelFileFind () (userspace fileFind) تابع در حال حاضر acccepts یک فایل NULL اشاره گر ساختار، برای مواردی که تماس گیرنده است که واقعا تنها در اینکه آیا فایل وجود دارد علاقه مند است.
windowFileDialog کد پنجره کتابخانه در حال حاضر یک بحث نام فایل غیر خالی به عنوان یک ارزش برای نشان دادن به صورت پیش فرض در قسمت نام فایل را تفسیر. علاوه بر این، نام فایل درست دیگر نام به طور کامل واجد شرایط از فایل ها، فقط نامهای کوتاه را نشان می دهد.
اضافه شده windowNumberDialog به userspace کتابخانه پنجره، برای درخواست کاربر را وارد کنید یک مقدار تعداد، و ارائه یک نوار لغزنده گرافیکی widged برای تنظیم مقدار با موس است.
منوی بوت نصب برنامه bootmenu 'در حال حاضر برای نصب قبلی چک و به خاطر مطالب قدیمی.
برنامه imgboot 'در حال حاضر برای حضور' برنامه نصب قبل از پرس و جو در مورد اینکه آیا به نصب چک.
برنامه iconwin 'در حال حاضر هر ورود که آیکون از دست رفته است پرش.
ارزش پارچه کشی متن کاهش در برنامه (دستگاه) 'lsdev. همچنین آن را ثابت تا که آن را حرکت نمی کردن و سپس بازگشت دوباره در حالی که آن را قابل مشاهده است.
پیکربندی کرنل توابع خواننده / نویسنده با GET / مجموعه / توابع راحتی ثابت نشده برای سرعت گرفتن و یا تغییر ارزش پیکربندی فرد از فایل های افزوده شده است.
حذف نوار عنوان از برنامه 'ساعت'.
'پنجره' برنامه (فرماندهی پنجره) تغییر کرده است 'cmdwin.
از برنامه FDISK 'از تغییر نام برنامه در زمان اجرا و & quot؛ Visopsys مدیریت دیسک ها & quot؛ فقط & quot؛ را مدیریت دیسک و quot؛ کلیک کنید
backtraces پشته مناسب برای کمک با اشکال زدایی اجرا شده است. پیاده روی قاب پشته، با استفاده از جدول نماد روند، و غیره مورد استفاده توسط کنترل استثنا و با تماس با kernelStackTrace ().
اضافه شده kernelDebugHexDwords تابع () برای انجام افسردگی سحر و جادو ساده از حافظه DWORD گرا مانند پشته.
اضافه شده یک تابع خروجی پشته اشکال زدایی kernelDebugStack ().
دستور 'hexdump' اضافه شده برای بررسی محتویات فایل های باینری.
اضافه شده یک دکمه 'اطلاعات بیشتر به خطا هسته پنجره محاوره ای، که به ارمغان می آورد تا یک فرایند نمایش محاوره اشکال زدایی اطلاعات و ردیابی پشته.
اضافه شده kernelRealloc تابع () مانند بازتخصیص کتابخانه C ().
اضافه شده kernelImageCopy تابع () عمومی است که به userspace به عنوان imageCopy صادر ().
جزء پنجره بوم در حال حاضر خود را به درستی تغییر اندازه، با استفاده از تابع تغییر اندازه تصویر.
اضافه شده kernelDebugBinary تابع () برای انجام افسردگی باینری ساده است.
اضافه شده استدلال -fno-پشته محافظ به Makefile.include بنابراین ما می توانیم پیوند با استفاده از شورای همکاری خلیج فارس 4.1.3 (اوبونتو 7.10، و غیره).
آزمون اضافه شده برای از و محاسبه کسینوس به برنامه 'امتحان'، ساخته شده و هر دو کار را انجام محاسبات 'دو'، و برخی از آنهایی که به صورت تصادفی نیز.
اضافه شده fabsf تابع () به کتابخانه C.
اضافه شده getenv تابع () به کتابخانه C.
اضافه شده _dbl2str () و _flt2str () توابع کتابخانه C برای تبدیل دو برابر و شناور به رشته، به ترتیب، و٪ فرمت F پشتیبانی تصریح به _xpndfmt تابع () (استفاده شده توسط خانواده printf را از توابع) اضافه شده است.
اضافه شده FLS () C تابع کتابخانه و ثابت تا FFS ().
اضافه شده یک تابع هسته API kernelFileSetSize ()، driverSetBlocks تابع () راننده فایل سیستم برای پایان دادن به عقب، و ftruncate () و کوتاه () توابع کتابخانه C برای پایان جلو.
اضافه شده یک خواب () تابع کتابخانه C.
اضافه شده strtok () تابع کتابخانه C.
اضافه شده و برای پر کردن یک بافر با داده های تصادفی صادر randomBytes عملکرد هسته API ().
kernelWindowComponentUnfocus تابع () از طریق API هسته صادر می شود.
اضافه شده kernelDebugError () ماکرو که گزارش خطا تنها زمانی که اشکال زدایی بر روی تبدیل شده است. جایگزین چند debugError به صورت محلی تعریف شده () ماکروها در رانندگان، و غیره
اضافه شده یک میدان جدید 'برچسب' به کلی منطقی ساختار دیسک فایل سیستم هسته است. رانندگان فایل سیستم آن را در پر، که در آن قابل اجرا است.
اضافه شدن پشتیبانی از موس برای چرخ اسکرول است.
رویداد پنجره جریان هستند در حال حاضر فقط برنامه ریزی جریان هسته با توابع لفاف بسته بندی است که خواندن و نوشتن وقایع تنها کامل - راه آنها ابتدا در نظر گرفته شد.
نقشه بازی معادن 'در حال حاضر بر روی صفحه نمایش بعد از بازی باقی می ماند، بنابراین شما می توانید یک نگاهی به آن داشته باشد.
ثابت COS ()، cosf ()، گناه ()، و sinf () توابع به طوری که آنها به صورت دوره کار (به عنوان مثال برای رادیان بزرگتر ارزش است که بیشتر از (PI * 2).
kernelPageGetPhysical تابع () صادر شده به برنامه userspace به عنوان pageGetPhysical ()
multitasker که در حال حاضر با استفاده از حالت سیستم تایمر 3
اضافه شده سیستم / ascii.h شامل فایل شامل تعاریف از کدهای شخصیت معمولا استفاده می شود.
ثابت: لودر سیستم عامل می تواند در طول تشخیص دیسک (شکاف های خطای صفر) قطع اگر تابع مواجه پارامترهای درایو "BIOS با وجود چنین درایو وجود دارد موفقیت بازگشت.
ثابت: راننده موس PS / 2 تا دوباره شده است برای مقابله به درستی با ماوس قطع از انواع مختلف از سخت افزار ماوس.
ثابت: با کلیک در خارج از منوی زمینه می تواند موفق به پاک کردن منو اگر هیچ دیگر اجزای قابل فوکوس وجود دارد.
ثابت: پس از یک پنجره relayout، اشاره گر ماوس شد به درستی دوباره ترسیم نیست.
ثابت: تغییر اندازه هر پنجره به یک اندازه بزرگتر در جهت عمودی باعث موضوع پنجره برای تولید یک استثنا شکاف های صفر
ثابت: dirname تابع () کتابخانه C را به درستی برای اقلام در دایرکتوری ریشه کار نمی کند.
ثابت: fread کتابخانه C را () و fwrite () توابع کدهای خطا منفی بازگشت به عنوان مقادیر بازگشتی شد. آنها در حال حاضر size_t از تعداد اقلام خواندن / نوشته شده بازگشت، و هر گونه خطا در errno است.
ثابت: strcmp کتابخانه C را () و strncmp () توابع شدند برخورد نمی آرامی با اشاره گر NULL، و strncmp تابع () شد بازگشت کدهای نتیجه غیر استاندارد.
ثابت: تابع kernelFileStreamRead هسته بود جای نوشتن بافر به درستی اندازه های 1 بایت، باعث سرریزهای بافر.
ثابت: افتتاح جریان فایل های موجود در حالت خواندن / نوشتن (با استفاده از fopen () و یا kernelFileStreamOpen ()) باعث می شود هسته به دنبال به انتهای فایل برای نوشتن، اما شروع به خواندن در آغاز بلوک فایل آخرین. در حال حاضر تمام باز می شود شروع در جبران 0 مگر اینکه نوشتن تنها هستید.
ثابت: FAT راننده فایل سیستم مجموعه دیگر به اندازه فایل را به چند بلوک (خوشه) اندازه در هر نوشتن. تنها در صورتی که تعدادی از بلوک های تغییر.
ثابت: پرچم حالت دسترسی در unistd.h شد بیتی-منحصر به فرد نیست.
ثابت: open.c بود پرچم حالت دسترسی تحمل کنم درست بود و بازگشت errno به جای -1 در خطا.
ثابت: قبل از چند وظیفه فعال بود، پیام های اشکال زدایی چاپ می تواند سقوط به دلیل آن بدون چک برای دیدن اینکه آیا وجود دارد * * * * یک فرایند فعلی است * * * * چاپ نام روند فعلی.
ثابت: هنگامی که یک windowTextArea که detroyed شد، آن بود بازنشانی ورودی متن و خروجی جریان روند در multitasker که نیست.
ثابت: فشرده عملیات ممیز شناور (برای مثال هنگام نمایش عکس JPEG یا تغییر اندازه تصاویر) می تواند سقوط نظام شود. استثنا پایان ورود ماکروها خروج نادرست بود.
ثابت: _xpndfmt () کد استفاده می شود برای printf به سبک رشته فرمت شد مقدار دهی اولیه 'دو' نوع بی ارزش، باعث هر گونه تلاش برای چاپ چیز در داخل کنترل استثنا FPU برای منفجر کردن.
ثابت: لغزنده از رنگ انتخابگران (به عنوان مثال در برنامه تنظیمات صفحه نمایش) بودند 'عقب' به این معنا که آنها باید به سمت چپ کاهش و افزایش را به سمت راست، به طور مستقیم.
ثابت: با کلیک بر روی نام فایل را با فاصله های جاسازی شده قادر به باز کردن فایل در مرورگر فایل، به دلیل آن بود به نقل از نام نیست.
ثابت: kernelWindowLayout تابع () در حال حاضر به درستی می گذارد و پنجره تغییر اندازه، به خصوص اگر آن را در حال حاضر گذاشته شده قبلا.
ثابت: مشکلات را با مخلوط کردن انواع در sinf () و cosf () توابع می تواند عملیات عدد اعشاری به یک حلقه بی پایان از quot و دریافت شود. دستگاه در دسترس نیست & quot؛ را استثنا.
ثابت: بوت شکست شد بر روی کامپیوتر مجازی. VPC به درستی حمایت از IA-32 معماری و & quot نیست؛ وظیفه و & quot تو در تو. مفهوم. multitasker که با استفاده از دیگر بازده وقفه و وظایف تو در تو - تمام سوئیچ ها کار با تماس های دور انجام می شود. ماوس و صفحه کلید هنوز هم به درستی در VPC کار نمی کند.
ثابت: متن پیغام خطا کنسول در مورد عدم توانایی برای پیدا کردن تصاویر اشاره گر ماوس.
ثابت: برنامه سی دی رام رو با یک صفحه گسل در طول دستگاه اسکن توفنده شد.
ثابت: پیغام خطا هسته نشان شد در ورود کنسول زمانی که هیچ تصویر بوت چلپ چلوپ (منطق پارتیشن لا) و کد دهی اولیه در تلاش بود تا آزاد حافظه ی تخصیص نیافته وجود دارد.
ثابت: نمودار parititon در مدیریت دیسک شد نشان خطوط مرزی اضافی زمانی که کلیک، که به نظر نمی رسد تا زمانی که بیش از moused و غریبه، به دنبال توسط بازنگاری فانتوم از آیتم های منو نامرئی ساخته شده در مختصات نظری همان است که باعث می شود جدا از. جزء تصویر ارشد میکنند رسم شد مرز خود را زمانی که متمرکز شده است.
ثابت: تشخیص موش USB و صفحه کلید در زمان بوت می تواند شکست و جلوگیری از دستگاه های دیگر مانند PS 2 موش / و صفحه کلید از کار به درستی.
ثابت: وقتی با استفاده از برنامه 'disprops' برای فعال کردن ساعت در دسکتاپ، کلیک پس از بررسی جعبه OK باعث گسل صفحه.
ثابت: وقتی که بسته شدن پنجره کنسول باز از خط فرمان، با پیغام خطای زیر ظاهر شد:
و & quot؛ خطا: کنسول: kernelWindowContainer.c: حذف (401): چنین جزء در ظرف ها & quot؛
ثابت: setData تابع () از مولفه kernelWindowTextArea شد قرار دادن NULL 1 بایت گذشته پایان بافر داده عرضه
ثابت: افتتاح برنامه ویرایش هنگامی که در حال اجرا را از یک فایل سیستم فقط خواندنی خطای زیر در پنجره تولید:
و & quot؛ خطا: ویرایش: kernelFile.c: kernelFileGetTemp (3304) و تعمیر فایل سیستم است فقط خواندنی ها & quot؛
ثابت: وقتی که در حال اجرا برنامه ویرایش از یک فایل سیستم فقط خواندنی، مشخص یک فایل غیر موجود را برنامه بدون هیچ گونه پیام را ببندید.
ثابت: ویجت windowTextField در حال حاضر کتیبه به درستی به صورت افقی.
ثابت: کپی بازگشتی از یک دایرکتوری به دایرکتوری دیگر با استفاده از فرمان "CP -R 'به دایرکتوری قسمت بالا در سطح ایجاد نمی کند، اما به جای صرفا کپی از محتویات دایرکتوری منبع.
ثابت: اضافه شده چک NULL-پارامتر به strlen () تابع کتابخانه C.
ثابت: createNewProcess multitasker که در () دیگر سقوط زمانی که تماس گیرنده می گذرد یک پارامتر NULL در ی argv [] آرایه.
ثابت: برنامه نصب مادری که با استفاده از یک نوع فایل سیستم FAT32 ایجاد نصب غیر قابل بوت.
ثابت: اشکال دیسک ذخیره در آن cachePrune تابع () می تواند در وسط کش mult بخش خواندن و نوشتن عملیات نامیده می شود.
ثابت: NULL-پارامتر تماس هسته API در 'CAL برنامه تقویم.
ثابت: استثنا گسل صفحه است که می تواند رخ دهد هنگامی که شروع 'filebrowse برنامه مرورگر فایل.
ثابت: مشکلات را در 'memmove' تابع کتابخانه C می تواند یک صفحه گسل هنگامی که به نام به حرکت 0 بایت شود.
ثابت: در عمومی کتابخانه C malloc () کد، بود یک اشکال که باعث شد بلوک نیمه-اختصاص داده شده به درستی نمی توان تقسیم وجود دارد. همچنین اضافه شده یک تابع سازگاری-چک کردن.
ثابت: این برنامه 'ویرایش' ایجاد شد فایل های موقت که شد که در خروج حذف شده است.
ثابت: تعدادی از قطعات ایجاد شد پیام های خطا و / یا توفنده زمانی که به فایل های خاصی (مانند تصاویر اشاره گر ماوس و آیکون) وجود ندارد.
ثابت: وقتی با استفاده از یک فایل سیستم FAT12، نوشتن هر بخش FAT پس از اول باعث شد 2 بخش نوشته شود - و در نتیجه نوشتن بخش FAT آخرین جای نوشتن اولین بخش دایرکتوری ریشه.
ثابت: kernelConfigRead تابع () می تواند بافر خط خود را تاخت و تاز کردن اگر خط دیگر پس از آن 255 بایت بود.
ثابت: راننده فایل سیستم FAT بود زیر محاسبه اندازه صحیح را برای بیت مپ آزاد خوشه در مورد که در آن خوشه های داده بودند مضربی از 8 نیست.
ثابت: کامپایلر همه فن حریف و اشتباهات اسکریپت در هنگام کار با منبع در 10.10 سیستم اوبونتو.
ثابت: پس از گذشت یک رشته خالی به kernelFilesystemMount () دستور در فایل سیستم جدید منجر شد که بیش از بالای دایرکتوری جاری نصب شده است.
ثابت: windowIcon اولیه در حال حاضر چک خطا برای داده های NULL تصویر.

نرم افزار های مشابه

Damn Small BSD
Damn Small BSD

3 Jun 15

SRR Module
SRR Module

2 Jun 15

nuOS
nuOS

20 Feb 15

LiveUSB-Xfce
LiveUSB-Xfce

20 Feb 15

نرم افزار های دیگر از توسعه دهنده Andy McLaughlin

Partition Logic
Partition Logic

20 Feb 15

نظرات به Visopsys

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!