Field

{5} Assigned, Active Tickets by Owner (Full Description) (17 matches)

List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.

Ticket Summary Component Milestone Type Created
Description
#32 Provide better feedback that autoexecution is ocurring 02/12/2008

Autoexecution to resolve globals happens almost silently. The least we could do is highlight the exectuted elements (on the fast context) and perhaps list what they were defined as. Ultimately there should be some more UI to delete the registration of globals.


#52 Performance issues with Scala (and multiple sheets) 07/25/2008

Having multiple sheets open with the ScalaPlugin? and ProcessingPlugin together seems to cause huge slowdowns. Perhaps related to our namespace sharing? (setting variables in ScalaInterface? is very slow). For now, if you are into multiple sheets, you should make sure that the ScalaPlugin? and the ProcessingPlugin are disabled.


#113 New automatic Mercurial installation sometimes fails to install mercurial 11/08/2008

New automatic Mercurial installation sometimes fails to install mercurial — the result is a Field that simply hangs on first launch.

The workaround is to download and manually install Mercurial. We'll fix this as soon as we figure out how to uninstall Mercurial on our testing machines.


#115 Images and Text Lables are not exported to PDF 11/15/2008

Image export can be made with the tools we had for Breath, it's just a matter of a little refactoring.


#119 Intesections and Cursors not documented 11/29/2008

How to generate cursors by intersecting PLines is not documented currently (and thus not cleaned up). This seems particularly important because we've used it in all kinds of interactive notational devices.


marc

Ticket Summary Component Milestone Type Created
Description
#33 Improve Globals resolution algorithm documentation 02/13/2008

The resolution algorithm used for the auto executing Globals trick could be improved slightly. Specifically:

  • Global variables that are written twice should not be a candidate for linkage.
  • Global variables that are missing after execution should be removed from the autoexec text.


#34 Embedding GUI elements into other properties doesn't work 02/13/2008

It would be useful to have elements elsewhere (in scratch and autoexec)


#71 Templating.performCopy needs to make deep, version tracked copies. 07/30/2008

Templating.performCopy makes shallow copies, and doesn't tell the versioning system that it's doing it. Use FluidPersistance? to deep copy properties, and the VersioningSystem? to deep copy versioned properties.


#110 Moving a time slider conflicts with the new option-clicking UI 10/23/2008

A box with code that moves the time slider causes issues with the new option-clicking UI

Elements start disappearing!


#112 Should be able to put MinimalCombo and MinimalTree on sheet 10/26/2008

need the equivalent of a printButton for these UI elements


#15 Handle missing and renamed plugins core defect 01/20/2008

Right now a missing referenced plugin (or any other missing class) causes a sheet to fail to load correctly and appear blank. This must be fixed before plugins can be installed, deinstalled and refactored. We can provide mock interfaces for iPlugin (and quite possibly DefaultOverrides? as well) that will allow the sheet to load, but we need to make sure that those missing classes remain referenced on subsequent saves as well.

Additionally, we need at least a popup saying "missing plugin". It would also be nice to be able to send us to a plugin registry download page or something.

Alternatively, we sould do a regexp based sweep over the file first, to warn the develoepr that it isn't going to load, and give them an opportunity to download and install the correct plugin ?


#6 Should be able to move embedded UI elements out to the sheet and back again core beta enhancement 01/01/2008

Right now we have CustomInserts?, OutputInserts?, and OutputInsertsOnSheet?. We ought to be able to move components between them with a right-click, and have components in both the sheet and the text. We're close to being able to do this (see OutputInsertsOnSheet?), but Wrap manipulates the bounds of the component being rendered which means the component disappears from the text editor.


#7 Finalize _self.history pseudo-property value documentation beta 01/16/2008

_self.history still returns a list, pending the results of mercurial bug 931.

This fits in with the general theme of completing the exposure of the history tracking functionality.


#12 Package and release IntraLineConstraints linear defect 01/19/2008

IntraLineConstraints? exists outside the Field codebase. Perhaps this and a few more methods could form the basis of an AdvancedDrawing? plugin?


#14 Expose workspace-wide Mercurial tools core beta defect 01/20/2008

There's probably some benefit from having some UI to revert, push, pull and manipulate queues from within Field itself.


#58 Text (visual object titles, timelines) sometimes gets "redacted" core defect 07/25/2008

"Redacted" (blacked-out) text: happens sometimes in timeline (t=xxx hint). Once it happens in an object's name, need to relaunch Field.


#8 Investigate placing main graphics renderer into a new, non-event thread core rc1 enhancement 01/17/2008

This would require:

  • updateables &c in Launcher being pseudo-ThreadLocal? (we'd need to be be able to search for them by thread)
  • for python to take a critical section in its interpreter, so that any code that it executes could touch the rendering thread.

But, we'd have to make sure that any iUpdatebles that got registered get registered in the correct thread (this could be problematic for things like animations). Perhaps begin/endExecutes could be driven from the main renderer, with the main renderer thread being blocked, waiting for the Field thread to complete one update (but not it's repaint).

It's also possible this is needed / would help with interfacing to Processing's direct drive threading model.


Note: See TracReports for help on using and creating reports.