Coder Social home page Coder Social logo

piggtools's People

Contributors

tonyvz avatar

Watchers

James Cloos avatar

piggtools's Issues

Tree Search

Would like an option to do a search of the file tree to look for a specific
folder or file name.

Original issue reported on code.google.com by [email protected] on 26 Sep 2009 at 7:00

Allow nodes to graphically represent whether they have viewable descendents

Feature request:

For container nodes, use two different icons. One icon should 
represent "some of my descendents have data that can be displayed in the 
viewer". The other icon should represent "none of my descendents have data 
that can be displayed in the viewer". The first icon could be the one 
currently used; the second could be a dimmed version of the first.

This will allow casual/new users who are not familiar with pigg 
organization to more easily locate things that they can actually look at.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 5:04

Unhandled Exception

What steps will reproduce the problem?
1. Open Pigg Viewer Pro on a system without 
2. Select File->Open Directory

What is the expected output? What do you see instead?
Error message or just the file browser

See instead:  Unhandled Exception Message with the following stack

System.NullReferenceException: Object reference not set to an instance of
an object.
   at ParagonForge.PiggViewerPro.MainForm.mnuFileOpendirectory_Click(Object
sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)

What version of the product are you using? On what operating system?
0.2

Please provide any additional information below.
Computer doesn't have a copy of originating program containing the PIGG
files installed, so no registry values are found when looking <a
href="http://code.google.com/p/piggtools/source/browse/trunk/Pigg%20Viewer%20Pro
/MainForm.cs#145">here</a>

Original issue reported on code.google.com by [email protected] on 9 Sep 2009 at 3:13

Menu shadow persists after menu is unmapped

What steps will reproduce the problem?
1. Open any menu item.
2. Close the menu by clicking somewhere else.

What is the expected output? What do you see instead?
After closing the menu, the menu's shadow persists after the menu itself 
has unmapped. This artifact only happens in the toolbar area. If I resize 
the window, it goes away.

What version of the product are you using? On what operating system?
0.2.1 on Windows XP using the current live client CoH piggs.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 4:55

Add a "Properties" toolbar button

Right now, the only way to show a file's or node's properties is to pick
View / Properties from the main menu.  There should be a Properties toolbar
button.

Original issue reported on code.google.com by tonyv%[email protected] on 10 Sep 2009 at 4:53

During load, window resizing does not render

What steps will reproduce the problem?
1. Open up the program.
2. Open a PIGGs directory.
3. While the software is still loading the directory (as indicated by the 
progress bar) try to resize the window using the drag handle on the window 
corner.

What is the expected output? What do you see instead?
The window should resize itself as you drag the drag handle. While the 
loading is occuring, the window remains fixed in size and does not resize 
when you drag. However, if it finishes while you are dragging, it will 
resize to the currently dragged position.

What version of the product are you using? On what operating system?
0.2.1 on Windows XP using the current live client CoH piggs.

Please provide any additional information below.
Reproducing the problem can be difficult on a faster machine because the 
load can happen so fast. It may helpful to resize the window to be fairly 
small before step 2 (so that you can move your mouse to the resize handle 
more quickly). Also, once you have loaded the directory, subsequent 
reloads seem to happen even faster so it may help to close and re-open the 
program if attempting to try it again.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 4:44

Implement image sizing functionality

Right now, all images are displayed at 100% in the viewer pane.  There are
menu options to size to the window, fit the window to the image size, and
zoom in or out.  This functionality needs to be implemented.

Original issue reported on code.google.com by tonyv%[email protected] on 10 Sep 2009 at 4:55

Enhancement: Folder display

Idea:  When clicking on a folder inside the piggs, would be nice to see a
Windows Explorer-type view in the right pane.  if anything, a "list view"
with multiple columns, so that it might be easier to glance at a
particularly full folder.


Side note, need another template for reporting issues as enhancements,
instead of an issue, then having the admin manually going in and change it.

Original issue reported on code.google.com by [email protected] on 16 Oct 2009 at 10:46

Attachments:

Provide more detailed descendent information in the "Properties" display

Feature request:

When the bottom panel with detailed information is displayed (enabled via 
View -> Properties), it would be helpful to display aggregate information 
detailing how many descendents are directly viewable in the program.

It'd be even more helpful to detail out what kinds of content can be found 
within. For example, something like "28 ogg vorbis files, 53 jpeg images, 
39 DS textures". (And then indicate somehow which ones are viewable in the 
viewer and which are not.)

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 5:08

Allow files with plaintext content to be rendered in the viewer

Feature request:

Allow files with plaintext content to be rendered in the viewer (as 
plaintext).

Examples of such content:

*.txt files under scenes/
*.texword files under 
texts/Base/texture_library/loading_screens/City_Zones/

At present, these files can be extracted to external files, but cannot be 
displayed at all within the viewer.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 5:10

Unhandled exception within texture_library/MAPS/mmMaps/

What steps will reproduce the problem?
Attempt to view texture_library/MAPS/mmMaps/22nd_01-floor_00.texture (or 
any other texture in the same node)

What is the expected output? What do you see instead?
It should either display something, or show nothing. Instead, it gives an 
unhandled exception with this trace:

===== START OF TRACE =====

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Invalid DdsPixelFormat size read from input stream 
at position 0x808x
   at ParagonForge.Squish.DdsPixelFormat.Read(BinaryReader input)
   at ParagonForge.Squish.DdsHeader.Read(BinaryReader input)
   at ParagonForge.Squish.DdsFile.Load(BinaryReader input)
   at ParagonForge.PiggInterface.PiggTexture.LoadImage()
   at ParagonForge.PiggInterface.PiggTexture.get_Image()
   at ParagonForge.PiggViewerPro.MainForm.tvwFilelistNormal_AfterSelect
(Object sender, TreeViewEventArgs e)
   at System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
   at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
   at System.Windows.Forms.TreeView.WmNotify(Message& m)
   at System.Windows.Forms.TreeView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& 
m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, 
IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: 
file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Pigg Viewer Pro
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/Paragon%20Forge/Pigg%20Viewer%
20Pro/Pigg%20Viewer%20Pro.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: 
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c56
1934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: 
file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/Syste
m.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: 
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a
3a/System.Drawing.dll
----------------------------------------
Paragon Tools Controls
    Assembly Version: 1.0.3539.41400
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/Paragon%20Forge/Pigg%20Viewer%
20Pro/Paragon%20Tools%20Controls.DLL
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: 
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f
11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: 
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/S
ystem.Xml.dll
----------------------------------------
PiggInterface
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/Paragon%20Forge/Pigg%20Viewer%
20Pro/PiggInterface.DLL
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: 
file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3
a/Accessibility.dll
----------------------------------------
DdsSquish
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/Paragon%20Forge/Pigg%20Viewer%
20Pro/DdsSquish.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

===== END OF TRACE =====

What version of the product are you using? On what operating system?
0.2.1 on Windows XP using the current live client CoH piggs.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 4:38

Maximize and minimize don't work correctly.

What steps will reproduce the problem?
1. Open Pigg Viewer Pro.
2. Try to maximize application.
3. Try to minimize application.

What is the expected output? What do you see instead?
Application should maximize and minimize 

Please use labels and text to provide additional information.


Original issue reported on code.google.com by tonyv%[email protected] on 10 Sep 2009 at 11:56

Add a "Properties" toolbar button

Right now, the only way to show a file's or node's properties is to pick
View / Properties from the main menu.  There should be a Properties toolbar
button.

Original issue reported on code.google.com by tonyv%[email protected] on 10 Sep 2009 at 4:54

Program does not provide its version number

The software provides no indication (that I can find) of its version. The 
only way I can tell what version I have installed is to look at the name 
of the downloaded file.

What version of the product are you using? On what operating system?
0.2.1 on Windows XP using the current live client CoH piggs.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 4:54

Unhandled exception when game is open

What steps will reproduce the problem?
1. Run the game.
2. Run Pigg Viewer Pro.

What is the expected output? What do you see instead?
Game doesn't lock files from reading, and Pigg Viewer Pro doesn't write to
the files.  They should be able to share them for reading.  Instead, one
receives an Unhandled Exception:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.IOException: The process cannot access the file 'E:\Games\City of
Heroes\piggs\bin.pigg' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess
access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize,
FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean
bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
access, FileShare share)
   at ParagonForge.PiggInterface.PiggFile.ReadPiggFile()
   at ParagonForge.PiggInterface.PiggFile.Initialize(String Filename,
PiggNode RootNode)
   at ParagonForge.PiggInterface.PiggFile..ctor(String Filename, PiggNode
RootNode)
   at ParagonForge.PiggViewerPro.MainForm.mnuFileOpendirectory_Click(Object
sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)


Original issue reported on code.google.com by tonyv%[email protected] on 8 Sep 2009 at 1:43

Installer has generic name

The installer is named setup-0.2.1.msi, which doesn't reflect the 
software's name. I recommend renaming it to piggtools-setup-0.2.1.msi or 
similar.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 4:47

Left panel in Options dialog not implemented

What steps will reproduce the problem?
1. Under the "Tools" menu, select "Options".
2. In the left panel, click "Viewer".
3. In the left panel, click "Extract".
4. In the left panel, click "Viewer".

What is the expected output? What do you see instead?
Steps 3 and 4 should each change the content of the right panel. However, 
selecting them seems to have no effect.

What version of the product are you using? On what operating system?
0.2.1 on Windows XP using the current live client CoH piggs.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 4:49

Remove Test menu item from main menu

What steps will reproduce the problem?
1. Open app.
2. Look at the #$%@! main menu.

What is the expected output? What do you see instead?
Before version 1.0 release, all "Test" items should be removed.

Original issue reported on code.google.com by tonyv%[email protected] on 10 Sep 2009 at 4:52

Radio buttons broken in Options dialog

What steps will reproduce the problem?
1. Under the "Tools" menu, select "Options".
2. Select any option for "Extract to behavior" and/or select any option 
for "Image handling".
3. Click apply and close the dialog.
4. Under the "Tools" menu, select "Options" to bring the dialog back up.

What is the expected output? What do you see instead?
The selections made in step 2 should be present in step 4. However, in 
step 4, no radio buttons are selected at all.

Similarly, in step 1, no radio buttons are selected initially either. It 
isn't displaying its default settings.

What version of the product are you using? On what operating system?
0.2.1 on Windows XP using the current live client CoH piggs.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 4:52

Save extract options

Currently, the "Do not ask" and "Do not show this warning again" options
are grayed out because the ability to save preferences for extract options
isn't implemented.  This needs to be completed.

Original issue reported on code.google.com by tonyv%[email protected] on 10 Sep 2009 at 4:58

Toolbar and menubar docking inconsistent

What steps will reproduce the problem?
1. Try to dock the toolbar on the same row as the menubar.
2. Try to move the menubar.

What is the expected output? What do you see instead?
I can move the toolbar, including moving it above the menubar. However, I 
cannot move the menubar directly. More importantly, I cannot dock the 
toolbar on the same line as the menubar; since they are both short, that 
would nice (albeit minor).

A lot of software doesn't allow you to dock the toolbar in the menubar. 
However, the way that the program responds to me moving the toolbar 
suggests that it should (since the toolbar can move above the menubar, for 
instance).

What version of the product are you using? On what operating system?
0.2.1 on Windows XP using the current live client CoH piggs.

Original issue reported on code.google.com by [email protected] on 11 Sep 2009 at 4:59

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.