Project Nelson

Changelog for Project Nelson Version 1.0 (as of Build 018)

NOTE: Build dates are listed after the build number. These dates are written in the format dd-mm-yyyy.

Build 018 16-04-2008

Shell

New features:
- New task page shows all applications installed on the users' computer for the specified application type. (For example, Media Player's task page shows all media players installed.) Implemented for Internet Browser, Email, Media Player and Real Time Strategy.
- New command-line arguments added so users can force Project Nelson to run in startup mode (or not).
New implementations:
- Added category page for "Office" with icons for Word Processor, Spreadsheet, Presentation, Desktop Publishing, Database, Address Book, Scheduler and non-functional icon for Notes.
- Command Prompt, RSS Aggregator, Real Time Strategy and Multiplayer Matchmaking Service are now functional.
Bug fixes:
- Bottom icons for "Accessories", the second "Applications" page, "Classic Start", "Control Panel" and "Internet" are now functional.
- Run icon on second "Applications" page now functional.
- "Internet" page now has correct title.
- "Close Project Nelson" links in "Games" and "Internet" now have correct background colour.
Design changes:
- User Accounts, Keyboard Properties, Command Prompt, Paint, RSS Aggregator, Netcasts, Real Time Strategy, Turn-Based Strategy and "Run" have new icons.
- All icons that had no/incorrect icons now have "?" icons.
- "Classic Start" folder icons updated.
- Category links (->) on second "Applications" page updated to look like the ones on the first page.
- Weird hover cursor completely eliminated.
- "About" dialog redesigned to take up less room, but appear more spacious.

Abalone

Feature changes:
- Runs shells with parent as working directory.
Design changes:
- New icon for PN-mode icon.

ClockPN

New features:
- Stopwatch added.
Feature changes:
- Now updates directly from system time instead of using a timer.
Bug fixes:
- Bug where date wouldn't switch over at midnight fixed.
- Bug where "Wednesday" couldn't fit on label fixed.
- Icon/minimize/maximize/close removed from large view.
- Title of large view corrected.
Design changes:
- Large view redesigned

CrashPN

New features:
- Can now report bugs to author. (Accessible by left-clicking on notifications icon.)
Bug fixes:
- When not using Project Nelson, CrashPN now has a icon in the notifications area.
Design changes:
- New notifications icon.

First Run Wizard

New features:
- Users can now choose between Project Nelson icons and Windows icons for use in Nemo. (This is only available via Advanced options.)
- In the default program selection dialog, it is now possible to add programs to the list via the "Other" option.
New implementations:
- Can now scan for RSS Aggregator, Relay Chat, Desktop Publishing, Database, Address Book and Scheduler.
- Step 2: Default program selection dialog now available to all application types (except Messenger).
Bug fixes:
- "Advanced options" check box now works.
- Removed non-functional "Image Manip" and "Animation" icons.

MediaPN

New features:
- Two words: seek bar.
- Displays information about the currently playing song (the title, artist, album and album year.)
Design changes:
- Non-functional playlist pane and "Save Playlist" button added.
- Layout redesigned.

Nemo

New features:
- New File menu added.
- Move and copy now uses standard tree-view dialog by default. (Shift-click gives old "Simple" file ops dialog.)
- New command-line arguments added so users can specify the folder they want Nemo to open when run.
- Nemo can either use Project Nelson-style icons or the standard Windows icons, depending on settings.
- Users can now change the default folder view, or save views between sessions.
- Users can now remove favs.
- If there are no proper 16x16 icons available, Nemo now uses shrunk-down 32x32 icons.
Bug fixes:
- Now displays 32x32 icons in true colour (as opposed to 16-bit).
- No longer gives "Null reference exception" when no favs have been created.
Design changes:
- New 32x32 "My Computer" and "My Desktop" icons.
- In the Address bar drop-down list, titles are now bolded and items now have 16x16 icons.
- Context menu now has "system" style (rather than "Professional" style (ala Office '03)).

PeoplePN

New features:
- Search-as-you-type added (only works for exact matches).
Bug fixes:
- Fixed bug where adding a person with no-one selected would make their group " " (space).
Design changes:
- Clarified example for "First name plus initial/s of last name".

SchedulePN

New features:
- Users can now add events, and add and remove tasks.

SearchPN

New features:
- Checks what drives are on the system and adds them to Search Location drop-down.
Feature changes:
- Removed "Also search for folders" check box, this is now assumed to be true.
Design changes:
- Reorganised search pane to be more compact.
- Uses selectable text field instead of text box for full path of selected file.
- Folder view button now labelled "Details".
- "Search Subfolders?" checkbox renamed to "Also check subfolders".

SettingsPN

New implementations:
- New "File Manager" tab, with options to change the default view, and to save view settings between sessions.
Design changes:
- Removed tabby bit (used to indicate current tab).
- Tabs moved up to fill white space.
- Duplicate "Project Nelson" tab replaced with (non-functional) tabs for MediaPN and SchedulePN.

StartupPN

New features:
- Can now start the default media player at startup and tell it to play a file.
- New command-line arguments added so users can force StartupPN to run in startup mode (or not).
- Now displays "Run once" items in startup list.
Design changes:
- New notifications icon.

Build 017 07-09-2007

Shell

New features:
- New category pages show all application types associated with a category. Implemented for "Internet", with icons for Browser, Email and Relay Chat, non-functional icons for RSS Aggregator, Downloads, Netcasts and File Transfer, and non-functional links for Internet Properties and Network Center.
- In "Classic Start", users can now create shortcuts via the "New Shortcut" button.
New implementations:
- New Keyboard Properties and SettingsPN icons added to "Control Panel".
- Hidden Run box added to "Applications" page, and accessible via the "Run" icon.
Feature changes:
- "Games" application-specific icons scrapped, replaced with non-functional category icons for Real Time Strategy, Turn-Based Strategy, Role Playing Games and Board and Card Games; and application type icons for Massively Multiplayer RPGs and Multiplayer Matchmaking Service.
- Users can now set the default view of "Applications" to either "Category", "Classic Start" or (non-functional) "Recent Apps" view.
Bug fixes:
- Removed minimize/maximize/close buttons from "Classic Start", "Games" and second "Applications" page.
- Fixed titles for "Games" and "Classic Start".
- Cleaned up program icon.
Design changes:
- Non-functional "About", "Help", "Log off..." and "Shut down..." icons added to bottom of "Control Panel".
- "Forward" and "Back" links on Applications page changed to downward and upward tailless arrows, at the mid-bottom and -top of the page, respectively.
- Control Panel reorganised, is more reminiscent of icon view than tile view.
- Fixed most of the places where one gets a weird arrow on hover.

New applications

- MediaPN: a simple audio player.
- SchedulePN: a program to organise one's day via events and tasks. Non-functional.

CalcPN

New features:
- Two 'exponent' buttons added, for taking a number to the power of 2 or x.
- Button added for rudimentary square rooting.
Design changes:
- Removed minimise button and copyright info from main window.
- Slightly reorganised main window and "About" dialog.
- "Special thanks" info in "About" dialog expanded upon.

ClockPN

New features:
- Now displays the date alongside the time.
- Added "large view" which displays larger analogue clock (via Wingdings) with details below.

CrashPN

Feature changes:
- "Abalone restored" dialog now gives the user a choice about whether or not they want to log off.
Bug fixes:
- Instead of just closing, the "Improper shutdown" dialog now indicates that the top and bottom options are non-functional.
Design changes:
- "Improper shutdown" dialog redesigned.

HelpPN

Feature changes:
- No longer relies on a registry entry to get location of help files.
- Now uses single form for help on separate programs.
Design changes:
- "About" page added.
- "About" and "Help" icons enlarged.

First Run Wizard

New features:
- Can add items to the default program selection dialog via the registry.
Feature changes:
- Added option to skip game search and (non-functional) option to view advanced options to first page.
- Default program selection dialog now uses drop-down list instead of buttons.
- "Other" in default program selection dialog now non-functional.
- Removed game selection page.
- Game scanning code somewhat rewritten.
- Game scan starts immediately, instead of requiring the user to click "OK" to start.
- Game scan now only scans C: drive.
- New game conflict resolution page to replace old one.
Design changes:
- Reorganised game scanning page.
- Added additional info to first page and reworded text on last page.
- Changed colour of banner/sidebar from grass-green to teal.

Nemo

New features:
- "Favs" allow users to add their frequented folders to a list for quick access.
- Now has context menu (although the only item is "Open Folder In Explorer".)
Feature changes:
- Removed non-functional "Created" and "Last Modified" labels.
Bux fixes:
- Items on address bar drop-down list now visible.
Design changes:
- New 32x32 application and generic file icon.
- Old generic file icon now text document icon.
- Icon on "Folder View" button now changes depending on what view is active.
- Added "current folder" label at top.
- Dulled teal colour of the "file info" pane.
- Slightly reorganised "About" dialog.

PeoplePN

New features:
- Can now remove groups and individual people.
Design changes:
- Added non-functional search box and list box for additional info.

SettingsPN

New features:
- Can now set the default view of "Applications" in Project Nelson to either "Category", "Classic Start" or (non-functional) "Recent Apps" view.
Design changes:
- Redesigned, now has tabbed-based interface (with non-functional Project Nelson, File Manager (Nemo), SearchPN, PeoplePN and duplicate Project Nelson tabs. Default tab is Project Nelson.

Build 016 03-11-2006

Shell

New features:
- "Classic Start" view in "Applications" allows users to seamlessly access Start Menu items.
New implementations:
- "My Stuff" tab added to "Applications" and "Control Panel".
- "Paint" icon added to "Accessories".
Bux fixes:
- "Close Project Nelson" link works from "Accessories" page.
Design changes:
- Descriptions for "Accessories" icons added.
- "Media Player" icon moved to second "Applications" page.
- "Other apps >" and "< Back" links on first and second "Applications" page changed to right- and left-facing arrows at the mid-right and -left of the page respectively.
- "->" links for categories on first "Applications" page changed to tailless right-facing arrows.

New applications

CrashPN: Detects when an improper shut-down occurs and offers to fix settings for Abalone.

Abalone

Feature changes:
- PN-mode notifications icon animates when hovered over to reveal name ("Shell Manager")

ClockPN

Bug fixes:
- Removed icon/minimize/maximize/close buttons in title bar.
Design changes:
- New layout
- Mini analogue clock on side shows hour (via "Wingdings" font).

Nemo

New features:
- Users can now move and copy via the "Simple" file operations dialog.
- Users can now change the folder view.
Feature changes:
- Address bar is now a drop-down box for easy access to shell locations.
Design changes:
- 16x16 icons (instead of 32x32) shown in Details/List/Icon view.
- New 16x16 folder icons.
- Non-functional "New file" button added.
- "About" box reorganised.

StartupPN

Bug fixes:
- Now ignores file-not-found errors.
Feature changes:
- PN-mode notifications icon animates when hovered over to reveal name.
Design changes:
- New banner and layout for loader.

Build 015 01-10-2006

Shell

New features:
- Home button added for sub-pages ("Accessories", "Games").
- Links to the current and all users' Start Menu folder added to "Applications" page, both opening in Windows Explorer.
- Age of Empires icon in "Games" displays what version of AOE is your default, or not installed if it couldn't find it.
New implementations:
- "Media Player" application type icon added to "Applications" page.
- A second page for "Applications" added, with non-functional icons for various "System Tools" and "Programming" application type. Incorrect icons displayed.
- "Control Panel" tab added to "Applications" and "My Stuff".
Design changes:
- "Accessories" visual style updated to reflect the rest of the program.
- "Games" page now has correct banner.
- My Documents and My Desktop icons in "My Stuff" updated to reflect the new Documents icon and folder icon in "Nemo".
- Icons for Mouse Properties and Add/Remove Software updated in "Control Panel".
- Non-functional right-facing arrows (->) added to categories, to act as placeholders for links to category pages.
- "Card and Board" icon in "Games" replaced by non-functional application type icons for four simulation application types.
- "Accessories" and "Games" icons in "Applications" laid out better, font changed.

New applications

ClockPN: Rudimentarily displays the current time.

First Run Wizard

New implementations:
- Media players now detected.
Design changes:
- Non-functional icons for configuring Media Players, Image Manipulation and Animation software added.
- Non-functional checkbox to associate files with default category/task application added.

Nemo

New features:
- Users can now create folders.
- Users can now delete stuff.
Design changes:
- Non-functional buttons added for "Move" and "copy" operations.
- File info pane colour changed from lime to teal.
- Up to Parent Folder button smaller.

StartupPN

New features:
- Users can now add and remove startup items.
- Users can now configure messenger clients at startup.

Build 014 29-09-2006

Shell

New implementations:
- Icons for File Manager (Nemo), SearchPN and PeoplePN added to "My Stuff" page with a short description of what each program does.
- Icons for Mouse Properties, User Accounts, Add/Remove Software, and Add New Hardware added to "Control Panel", along with a short descriptions of what each properties sheet does.
- Added icon for Age of Empires and non-functional icons for Rise of Nations, The Settlers, Starcraft (from the "Real Time Strategy" section), Civilization, NetHack (in the "Turn-based strategy section), GameSpy Arcade and Empires Legacy (in the "Multiplayer Matchmaking Service" section), and a Card and Board category icon, in the "Games" page.
Design changes:
- The foreground colour of "Close Project Nelson" changed to white, and background colour to the background colour of the banner behind it, in "Applications", "My Stuff" and "Control Panel".
- Display Properties icon shrunk to accommodate other "Control Panel" items.

New applications

- Abalone:a shell manager.
- StartupPN: loads startup programs at startup, and allows users to view a list of their startup programs.

PeoplePN

New features:
- Users can now add contacts groups.

Nemo

Design changes:
- "About" dialog added.
- "About" and non-functional "Help" icons added.

Build 012 18-03-2006

Shell

New features:
- User name and display picture added on Main page.
New implementations:
- Display Properties icon added to "Control Panel".
- "SearchPN" icon added to bottom of "Applications" page.
Design changes:
- Applications, My Stuff and Control Panel icons on "Main" page shrunk to accommodate username/picture.
- "Startbar" link moved to just below header.
- Fonts of "About" dialog changed.
- Multi-coloured stripe added to top of "About" dialog.

New applications

- Nemo: a file manager; can browse directories, open files and view file info (via top pane).
- PeoplePN: allows users to organise their contacts.

First Run Wizard

New features:
- Searches for games and adds them to the "App Paths" registry key.
Design changes:
- Redesigned "Word Processor" selection dialog.
- Main window is now larger.
- First and last steps now have left sidebar.
- Icons for application types updated with equivalents from "Applications".

SettingsPN

Design changes:
- Main page: Applications tab icon shifted to the left with label added.
- Non-functional icons for configuration of application type defaults and games added to "Applications" tab.
- Banner added to "Applications" tab.

Build 011 24-12-2005

Shell

New features:
- New "start bar" a compact form of the "Main" page, appears at bottom-left of screen. (accessible via underscore icon on "Main" page.)
New implementations:
- New icon for SearchPN added at bottom of "Main" page.
Feature changes:
- "Games" sub-section blanked.
Design changes
- Application types in "Applications" now have proper icons.
- Splash screen redesigned.
- On the "Main" page, the colour of "Close Project Nelson" link changed from blue to white.

Build 010 05-12-2005

Shell

New features:
- New application type icons consolidates programs into application types, and allows the user to set a default program for each type. Internet Browser, Email, (in the "Internet" category) Word Processor, Spreadsheet and Presentation (in the "Office" category) application type icons added to "Applications".
- Users can now log off using new "Log off..." dialog.
- Now prompts users to run the First Run Wizard if it hasn't been run before.
Design changes:
- "Accessories" icon shrunk to accommodate for categories/Tasks icons.
- "Games" sub-page of "Applications" added with category icon for "Real Time Strategy", page non-functional and requires the user to force-quit Project Nelson.
- "Shut down..." dialog has more streamlined look.
- "Log off..." and "Shut down..." labels removed, icons shrunk and shifted to bottom-right hand corner.
- "About", "HelpPN" and "SettingsPN" icons shifted to bottom-right corner and displayed left-to-right rather than top-to-bottom.

New applications

- First Run Wizard: Configures Project Nelson for the first time attempts to detect default program for each application type, but allows the user to change them. All currently detected, however only Word Processor configurable by the user without using the registry.
- LockPN: locks the computer from physical access when one is away from the compter.
- SearchPN: a file-searching application.

SettingsPN

New features:
- Icon added so one can run the First Run Wizard after first run.
Design changes:
- Tab-style image for "Applications" settings changed to icon.

HelpPN

New features:
- Tabs implemented for Home and Index pages.
Design changes:
- Icons added for non-existent Applications and SettingsPN help pages.
- Non-functional icons created for "About HelpPN" and "HelpPN Help".

Build 08 16-11-2005

Shell

New features:
- Users can now shut down with the new "Shut down..." dialog.
- New tabs allow easy access from pages to other pages without going back to the "Main" page. Implemented with the Applications tab in "My Stuff" and "Control Panel".
New implementations:
- "Control Panel" page added, with link to Windows Control Panel.
- "SettingsPN" icon added on the Main page below the "About" icon.
Feature changes:
- Removed user name from Main page.
- On first use, the calculator icon in "Applications" asks whether the user would like to use Windows Calculator or CalcPN.
Design changes:
- New header style (implemented in the "Main", "Applications" and "My Stuff" pages).

New applications

- HelpPN: Provides information on how to use Project Nelson.
- SettingsPN: allows users to change Project Nelson settings. (Can only currently configure Calculator settings.)
- CalcPN: a simple calculator written in C# over the later part of 2005 with my mentor, Tim Smith.

Build 07 09-11-2005

Shell

- Project Nelson rewritten in Visual Basic 2005.
New features:
- User name displayed at top of "Main" page.
- Users can now access their documents and desktop via the new My Documents and My Desktop icons in "My Stuff".
New implementations:
- New "Accessories" sub-page of "Applications".
- "Calculator" icon added to "Accessories".
Feature changes:
- "Log off...", "Shut down..." and "Control Panel" icons non-functional.
Design changes:
- Splash screen added.
- Icons for Notepad and Wordpad shifted to "Accessories".
- "About" icon shifted to top-right corner.
- Close button replaced with "Close Project Nelson" link.
- New headers.
- Non-functional icon for "Help" added.
- Note: buttons in this build of Project Nelson appear white using the final version of the .NET Framework 2.0, but normal when using the beta.

Removed applications

- Lock program removed.

VB3 Build 04 12-07-2005

Shell

New features:
- Primitive run box implemented (only works for programs in shell paths.)
New implementations:
- New Notepad and Wordpad icons in "Applications".
- New Display Properties icon in "Control Panel".
- Can now restart from "Shut down..." dialog box.
Feature changes:
- Microsoft Word icon removed.

New applications

- Conceptual Lock application (can be closed easily)

VB3 Build 02 22-06-2005

Shell

- Program rewritten in Visual Basic 3.
New features
- Button added so testers can close Project Nelson without having to log off or shut down.
- "Log off..." and "Shut down..." now prompts confirmation dialog.
New implementations
- "Applications" only has fixed link to Word 2000.
Feature changes:
- "Applications" page blanked.
- "My Stuff" blank, "under development"
Design changes:
- Interface redesigned.
- Icons replaced with ones designed/created by myself.

FlashMX ("Build 56") 24-04-2005

Shell

- First build - written in Macromedia Flash MX.
New features:
- "Applications" contains fixed links to accessories, Microsoft Office, Age of Empires.
- Windows XP icons used.
- Control Panel "under development", link to Windows Control Panel.
- "My Stuff" contains non-functional icons for user's Documents, Pictures, Music, Video and Desktop folders.
- Can log off and shut down computer (only works in Windows XP and forward).

Project Nelson 2005-2014 Mark Ky-Balchin.
MarkKB's Web Mark Ky-Balchin. All rights reserved.