Simon C
2005-11-26 21:53:04 UTC
I'd like to add an extra column to the fileviewer to display the purpose of
known files.
So for things like pim/pbgroups.dat the column would contain a brief
description of the purpose of the file like "Supported phonebook groups".
An alternative would be to have the description appear as a tooltip instead
of adding a column, this would work better with the new file view.
Right clicking and selecting a new menu option "properties" would allow the
user to see a more complete description (if available).
Each file would be have a type (unknown, binary, text, audio, image, video)
the file icon would represent the type.
For files of a known type the user would be able to open the file with an
appropriate viewer that would decode and present the file in a human
friendly format. The hex editor would still be an option for all file types
and the only option for unknown types. For binary types the viewer would
have to have a packet definition for the file and it would show all the
records and fields in the file in a tree view. We would be able to use the
existing packet definition for files that already exist. The binary viewer
would be a generic viewer that would display all records in the file even
ones that are empty or otherwise invalid. For audio, image and video files a
sub type or class would have to be provided to allow the viewer to decode
the file.
All viewers would be capable of saving the decoded data to file.
A list of files with brief descriptions, detailed descriptions, file types
and packet definitions (if applicable) would be defined for each phone type,
these would allow wildcard characters and be inheritable from one phone to
another.
I have some ideas about implementation, but I'd like to make sure that the
ideas and features are OK before going into those details.
Simon
known files.
So for things like pim/pbgroups.dat the column would contain a brief
description of the purpose of the file like "Supported phonebook groups".
An alternative would be to have the description appear as a tooltip instead
of adding a column, this would work better with the new file view.
Right clicking and selecting a new menu option "properties" would allow the
user to see a more complete description (if available).
Each file would be have a type (unknown, binary, text, audio, image, video)
the file icon would represent the type.
For files of a known type the user would be able to open the file with an
appropriate viewer that would decode and present the file in a human
friendly format. The hex editor would still be an option for all file types
and the only option for unknown types. For binary types the viewer would
have to have a packet definition for the file and it would show all the
records and fields in the file in a tree view. We would be able to use the
existing packet definition for files that already exist. The binary viewer
would be a generic viewer that would display all records in the file even
ones that are empty or otherwise invalid. For audio, image and video files a
sub type or class would have to be provided to allow the viewer to decode
the file.
All viewers would be capable of saving the decoded data to file.
A list of files with brief descriptions, detailed descriptions, file types
and packet definitions (if applicable) would be defined for each phone type,
these would allow wildcard characters and be inheritable from one phone to
another.
I have some ideas about implementation, but I'd like to make sure that the
ideas and features are OK before going into those details.
Simon