NinOS 0.3 Beta One
Utilities and Fixes
- Bug Fixes and Changes
- Start
- Rename start screen
- Improved open app animation
- Right mouse drag to right to access menu
- Right mouse drag to bottom to access SystemCenter
- Left mouse drag to bottom to access Notification Center
- Left mouse drag to top to access multishell
- Fixed graphical glitch when opening large apps
- notificationAmount fixed to show accurate amount
- notificationAmount fixed to ignore DS_Store files and other irrelevant files
- Fixed notifications being wrong color in some background settings
- Lockscreen
- Right mouse drag to right to access menu
- Right mouse drag to bottom to access SystemCenter
- Redesigned using user icon
- Run apps from SystemCenter without entering password, restricted from rest of the system
- Desktop
- QuickAccess to Nin
- Start button will always say start
- Cleaned up code
- Store
- Darker theme
- Store icon added for SystemCenter
- Calculator
- Redesign
- Mouse-based
- Smooth opening animation
- Reader
- Fixed graphic error when leaving a book opening in another tab
- Simple reader for books gotten from TextEdit
- Help
- Fixed slight delay when opening help documents
- TextEdit
- Example text file
- Updated overlay windows
- Updated color scheme
- Save as book option
- Info
- Header updated to use UIHeaderExpand API
- Content moved upwards, giving more balance to the display
- Header colors updated to change depending upon background
- Nin
- Terminal
- “Help” command bring up the help app
- Moved the exit button and the command-line area to the same line
- This increases the amount of room to view files
- Added checks to see if a program is being run
- No longer covers up “No such program” errors
- Improved opening time
- New green command text theme
- Update
- Update was incorporated into the store (End user access to update is the same, go through information app)
- Notifications
- Welcome notification
- Store-communicated notifications!!!!!!!!!!!!!!
- Restart requests now show as notification rather than error
- Clickable notifications bring you to corresponding apps
- Notifications remove themselves when you react to them
- Limitation of three notifications removed
- New features notification
- Welcome notification leads to Help app
- Improved file-count notifications
- General
- Updated requirePass function
- Instant Restart Requests GUI Overlay updated to display quicker
- Many functions were removed that only played at the start of an app (such as the initial draw of the desktop). They were replaced with storing information in variables and only running certain animations depending upon the values of said variables.
- Faster speeds for small header animation
- Focus Areas for this beta
- Notifications
- Calculator
- Nin
- Reader
If you find a bug, replace report it using the following form:
Bug Title (1-3 word description of bug):
Bugged App:
Error message:
Steps to reproduce:
Images:
Features Explained:
The goal of 0.3 is to add necessary features and to improve the ones already in NinOS. As always, the first beta contains some features, but larger features will be added over the course of the release. Beta Two, for example, will include more communications between apps.
There are four things that I'd like to focus on this time around:
- Ability to Rename Start Screen
To some, this will appear as a tiny feature. But to me, this represents something more than just the code. By renaming the start screen, you're able to leave your mark on NinOS. Adding this features was a difficult decision for me, as it lessens the control over what I want NinOS to look like. Now that I've added this slight customization feature, I'll admit that I enjoy it. Because of this, more customization will be coming soon. To rename the start screen, click on the first letter of "Start".
- Notifications
Notifications are necessary to truly have an operating system that people can enjoy. Right now, you have three initial notifications which you can interact with (which was a difficult system to make). In the future... the next beta, more exactly, I'd like to add a way for the store to create notifications. One example is (and this is just me thinking here): The store already redownloads itself to always have an up-to-date version. Maybe I can add another download of a file that notification center would read. I could simple change the contents on that downloaded file to create many different notifications that lead to different apps. I could send out a notification that notifies users that an online update is available, or that new apps have been added to the store, or anything, really.
- Save as book
This is another feature that I am rather proud of. To some, it may seem simple and unnecessary, which I am okay with. I like it, and I think others will as well. This is one of the first steps in making an operating system in which apps are able to interact with each other and actually have different things happen. In this case, you can create a text file in TextEdit, click save as book, and have it as a non-editable book. In the future, I'd like to make all the books editable -- a communication going the opposite way in which you send a book to the textedit app. This system still needs work, but it is promising.
- Calculator
Of course, there are bound to be issues, but the calculator app is one of the first FULLY functional apps. It enabled you to perform calculations (of course), but it does though through the use of mouse clicks. No more typing in equations! The best part of this, of course, is that I've made the app very easy to work with (for me) so that I can add new operations without too much hassle.
In the end, I am aware that there will be issues. Keep in mind that this is a beta -- one of many to come. And remember: Look out for any little features. There are quit a few.
- Nintendo