or Connect
AppleInsider › Forums › Software › Mac OS X › OS X Feature Request List
New Posts  All Forums:Forum Nav:

OS X Feature Request List

post #1 of 18
Thread Starter 
Let's make this the official repository for requests of features for OS X to keep it organized.

How to nominate a feature for inclusion on the list:

Example:

Name: Spring Loaded Folders
Description: (if necessary)
Example: a current OS or hack that has this feature. for SLF: Classic MacOS.

After nominating a feature, if there is support from others, I'll add it to the list. After a bit of time and a number of additions are suggested, i'll send it off to Apple. My motivation for creating this thread is that Apple is probably a lot more receptive to organized, well thought out feedback that has *a lot* of support behind it.

[ 12-30-2001: Message edited by: Jonathan ]</p>
post #2 of 18
Name: Color Banding in Finder
Description: An option for color banding in list and column views in the Finder
Example: The iTunes song list window.
Chicanery.
Reply
Chicanery.
Reply
post #3 of 18
Name: Sherlock III
Description: Sherlock should leverage the database-like structure of HFS+. Searches would thus be instant, much like the "locate" UNIX utility. Queries should be savable, live and dynamic. ie if I look for all .mov files over 20MBs, not only should the search be instant, but I should be able to save it, and if I were to open that query again, then it should be up to date.
Example: Locate, but with a database updated every time a file is saved, and more features.

Name:Extensive meta-data usage
Description: make attributes user definable, indexed by Sherlock. When the user recieves a file with aboslutely not information whatsoever concerning the type, the OS should parse the header of the file and propose an andequate Application.
Example: BeOS, OS9 labels

Name: Node-Watching
Description: Allows for applications to know of files being deleted, added, modifyed. This would allow for instance the Get Info window to display the size of a download live. It would allow the Open/save dialogs to be Live.
Example: BeOS or AtheOS

[ 12-30-2001: Message edited by: SYN ]</p>
Soyons réalistes, Demandons l'impossible.
Reply
Soyons réalistes, Demandons l'impossible.
Reply
post #4 of 18
Thread Starter 
Spring Loaded Folders in Dock

Description: This would allow users to drag and drop files into docked folders by using the hierarchical menus.

Example: grr.. i know there's a website that has a mockup of this idea, i can't find it right now.


Removal of 5 Level Browseable Hierarchy Limit in Docked Folders

Description: In the name. This apparently was an arbitrary thing from Classic MacOS, and is rather unnecessary, especially with the deep UNIX file hierarchies imposed upon the user in OS X.


Allow User to Insert Extra Dock Seperators

Description: fairly self explanatory, really.
post #5 of 18
Name: "Customize Dock..."
Description: A menu and contextual menu selection as part of the Dock preferences. Allows the user to create separators or spaces, categorize divisions and choose from a default Dock layout.
Example: See typical Cocoa toolbar customization behavior. Semi-transparent sheet expands from Dock with icons, dividers and layouts to drag into place.

Name: Favorites in the Apple Menu
Description: Places a menu item, "Favorites" which shows the contents of the user's Favorites Folder as a sub-menu. To be located directly above or below the "Recent items" menu item in the Apple menu.
Example: See the OS 9 Apple Menu which has an alias to the Favorites folder by default.

Name: "Find" in Finder (see also Sherlock 3)
Description: Allow user to do a keyword search of Finder contents (i.e., local and/or network hard drives) on-the-fly from the Finder toolbar. Essentially places Sherlock 2's local hard drive search feature into the Finder. Also indexes Finder contents by daemon or background process by either assigned time or on-the-fly.
Example: See iTunes "Browse" feature or pre-Sherlock Finder for basic functionality.

Name: Color Banding in Finder
Description: See Belle's report
Example: iTunes (light blue but also light graphite), OS 8/9

Name: Scripts as Services
Description: Ability to create Services from AppleScripts or place Scripted Apps to be placed in Services menu/folder. Essentially to integrate ISO scripting and Services.
Example: See Apple's Toolbar scripts for examples where this is useful.

Name: Spring-loaded Folders
Description: Ability to extend drag-n-drop functionality in Column and List views for the Finder. Holding a file or group of selected files over a folder's name or icon, the contents of the folder will be disclosed, including further folders. (Could be used in icon view too though this raises issues.) Allow same or similar functionality in Dock.app icons and pop-up menus.
Example: See OS 9 spring-loaded folders.

Name: Contextual Menu plug-ins
Description: Framework, format or folder where contents allow custom menu items and options for control- (or right-) clicking filesystem items. Works pervasively (i.e., in an app).
Examples: OS 9 CMM format, Finder Pop shareware

Name: expanded Energy Saver options for portables
Description: Allow separate Energy Saver settings depending on whether portable Macs are plugged into an AC adaptor or using battery power. Typically, settings when using battery power are to conserve energy more than when plugged in. Factors include timing for display sleep, hard drive sleep, processor cycling for advanced users, downgrading the processor speed.
Example: OS 8/9 Energy Saver settings for portable Macintoshes

PS: thanks for the great format, Jonathan!

[ 01-01-2002: Message edited by: BuonRotto ]

[ 01-01-2002: Message edited by: BuonRotto ]</p>
post #6 of 18
Name: Defragmenter
Description: A utility that defragments your HD designed for OSX.
Example: None yet for OSX. Norton Speed Disk.
post #7 of 18
Name: Remote Display
Description: Lets you export your display to other computers.
Example: X-Windows
post #8 of 18
Name: Multiple Desktops
Descritption: Ability to have severla user-definable desktop, with per-Desktop background picture, resolution. Ability to switch between various desktops by keyboard, or mouse flinging to a side of the screen. Ability to divide full screen btw as many desktops as set, to move windows around.
Example: see the way BeOS or WinXP do it.

And I agree with all of the above
Soyons réalistes, Demandons l'impossible.
Reply
Soyons réalistes, Demandons l'impossible.
Reply
post #9 of 18
WINDOW SHADE (I forget the proper name)

Description:
The ability to collapse a window to its upper bar by double clicking. Its a pain to have to go to the dock to reopen a half open window.
Example OS 9 ect.


ITEM: Backround color change for Columns View

Description:
Change the backround colors in Column view as you can in Icon view.
Example no examples but it would look SO GOOD and would ad a very fine touch to a potentailly elegant interface.


more later
"They never stop thinking about new ways to harm our country and our people, and neither do we."
--George W Bush

"Narrative is what starts to happen after eight minutes
--Franklin Miller.

"Nothing...

Reply
"They never stop thinking about new ways to harm our country and our people, and neither do we."
--George W Bush

"Narrative is what starts to happen after eight minutes
--Franklin Miller.

"Nothing...

Reply
post #10 of 18
Name: Query Folders
Description: Allow the user to attach searches to folders that open in the Finder, instead of documents that open in Sherlock.
Example: Copland

[ 12-31-2001: Message edited by: Mac The Fork ]</p>
We're investigating reports of indecent acts being committed at the YMCA.
Reply
We're investigating reports of indecent acts being committed at the YMCA.
Reply
post #11 of 18
Name: Sherlock-Finder Integration

Description: Allow Sherlock to be accessed from inside the Finder either by a basic search box or a search window for more advanced searches.

Example:
post #12 of 18
Agreed! I sent this one to Apple some time ago.

Name: Sherlock-Finder Integration

Description: Allow File searches and indexing routines to be performed directly from the Finder Toolbar (launching Sherlock not required, even though it may use the same engine).

Example: type search request in small toolbar field, click "Find" button and wait for the results to appear in a drawer or sheet dialog of some kind.

--

Name: More Display Options for Column View

Description:: "Sort by Type", "Sort by Size", etc.

--

Name: Higher Quality Text Smoothing Across Resolutions

[ 12-31-2001: Message edited by: Moogs ]</p>
Aldo is watching....
Reply
Aldo is watching....
Reply
post #13 of 18
Name: More colour options for UI
Description: To be able to select the UI highlight colour from the standard colour wheel.
Example: Aqua and Graphite colours in current UI.

Name: Much more intelligent power management
Description:
Example: OS9 as a starting point

Name: Better mouse support
Description: Scroll wheels in Carbon and 4-5 button support everywhere
Example: Cocoa mouse support and shareware USB Overdrive.

Name: Heirarchical, user organisable font menues
Description: The ability to organise a font menu by font family and also by any arbitrary heirarchy. Selecting this as an option could be a single check box in the current Cocoa Font Panel. The font panel groupings could be used for the menu. (and see a couple more requests below).
Example: Various add-on menu utils for OS9--none of which really work that well IMO.

Name: Fonts Panel available anywhere.
Description: It is only available to Cocoa apps...this kind of separation between APIs is causing reduced usability.
Example:

Name: Deeper Heirarchy of Font Groups in Font Panel
Description: It's nice that we can make font groups but what about sub-groups?
Example:

Name: Font Panel as Inspector
Description: Add a file-browser-like UI, font previews, and plenty of hooks for 3rd party programs to use.
Example: None, although Suitcase and Font Reserve sort of get there...but they aren't totally compatible and are necessarily hacks. After 15+ years as the Desktop Champion the Mac is STILL mostly brain dead about fonts. If all the above stuff was in the base install then 3rd party apps could be more compatible and focus more on the features professionals need.

Name: Make files bundles too
Description: If files were bundles then adding XML-based metadata would be trivial. Apple could publish an appropriate DTD. Cross platform compatabilty for files etc. becomes easier. The DTD should be published as an open standard. The code that allows bundles should be given to the BSD and Linux groups as well.
Example: I see this as the 21st century version of Unix's "everything is a list". Other than that, nothing really.

Name: Help improve all Unices
Description: Spreading some of their tech to other unices helps make the Mac more interoperable. Almost anything that strengthens *nix and Apple's place among the other distributions will help Apple and their enterprise credibility.
Example: Microsoft's "fifth column?"

And votes for:
Copland Query Folders (great call! especially if it were implemented as AppleScript Folder Actions)
Colour banding in list views
Scripts as Services

Thanks for a place to rant

[ 12-31-2001: Message edited by: MemeTransport ]</p>
post #14 of 18
Name: Renovate Energy Saver
Description: Currently we have terrible battery life in OS X. Need options to auto-dim screen to a set brightness, reduction in processor/video card power consumption, turn off networking if it's not in use (turn off Airport card when on battery unless already connected to Airport network), and maybe integrate some GUI element control if it would reduce processor load and free up more time to other applications (thus reducing battery draw).
Example: Sort of an extension of the control we had in the location manager, except focusing on battery life and using the Energy Saver panel for the options.

Right now, I use OS X when at home, but OS 9 when I'm on the road. Battery life is the culprit.

-Ender
If you find yourself sided with the majority, it is time to change your thinking.

-Mark Twain
Reply
If you find yourself sided with the majority, it is time to change your thinking.

-Mark Twain
Reply
post #15 of 18
Name: (Mostly) Spatial Finder
Description: Keep track of the position of everything and only allow one view of a given folder at a time during normal operation, like the Classic Mac OS. Allow the user to have multiple views of the same folder if it is found to be useful. Integrate that function into the Spatial Finder by creating an object called a View that also remembers its position and the view of the objects within. Note: I'm sure the idea of a View is not original and it's probably not even helpful. On the chance that it is, though, what do you think?
Example: (Mostly) That other Mac OS.
We're investigating reports of indecent acts being committed at the YMCA.
Reply
We're investigating reports of indecent acts being committed at the YMCA.
Reply
post #16 of 18
*bump*

Name: revised NetInfo Manager or "home administrator" app
Description: basic tutorial of NetInfo Manager.app for us non-geeks *or* a more basic GUI app to handle administrator functions such as permissions and groups of users.
Example: none that I know of.
post #17 of 18
Name: Concise Finder Toolbar Links (Alias')
Description: Ability to have many (without haveing to use the &gt;&gt; on the right hand side of the toolbar) folder and file links (and applescripts) in the finder toolbar

In a "normal" finder window I can have 6 links in the toolbar and all the others are found in the &gt;&gt; section of the toolbar on the right. In text mode I have 7 links. I would prefer having smaller (16x16 or variable size) icons and several rows of text or small icon links in that same space, plus additional items in the &gt;&gt; area. In this manner I could jump to all of my favorite areas in one click.

I like the "view" and "back" buttons as icons and text, but wish the links didn't take as much room so I could have more in the current space.

[ 01-02-2002: Message edited by: Chicken Tastes Good ]</p>
the empty can rattles the loudest
Reply
the empty can rattles the loudest
Reply
post #18 of 18
Name: Editable Contextual Menus
Description: Allow the user to edit all contextual menus via an "Edit..." option at the bottom of each. Editing would be similar to editing the toolbar and would present all available actions and allow the user to select which actions to include in the menu and which order they appear in.
Example: Like toolbar editor, except use for contextual menus.

-Ender
If you find yourself sided with the majority, it is time to change your thinking.

-Mark Twain
Reply
If you find yourself sided with the majority, it is time to change your thinking.

-Mark Twain
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Mac OS X
AppleInsider › Forums › Software › Mac OS X › OS X Feature Request List