Commit | Date | |
---|---|---|
2011-08-06 16:30:26 | Tree | |
[r14205]
by
bugman
The spin viewer tree pop up menus are now disabled when the execution lock is on. |
2011-08-06 15:40:50 | Tree |
[r14204]
by
bugman
All the spin viewer tree pop up menus now have IDs as class variables via wx.NewId(). |
2011-08-06 15:33:38 | Tree |
[r14203]
by
bugman
The spin viewer menus and pipe switching elements are now disabled when the execution lock is on. The menus IDs now are set with class variables using wx.NewId(). |
2011-08-06 15:24:30 | Tree |
2011-08-06 15:02:43 | Tree | |
[r14201]
by
bugman
The main menu IDs are now all class variables called self.MENU_* and are given by wx.NewId(). |
2011-08-06 14:55:54 | Tree |
2011-08-06 14:22:53 | Tree | |
[r14199]
by
bugman
The pipe editor window is now acquiring the pipe lock prior to updating its contents. This removes a lot of race conditions, as the pipes can often change which the update occurs. |
2011-08-06 14:03:17 | Tree |
[r14198]
by
bugman
Most of the data pipe functions are now using the data pipe locking object status.pipe_lock. The functions which acquire the lock object and which modify the pipe state include: The functions which acquire the lock object to prevent changes while they execute include: |
2011-08-06 13:20:31 | Tree |
[r14197]
by
bugman
Created a lock object for the relax data pipes. This will be used to prevent races in the GUI when data pipe info is accessed, but when a thread is |
2011-08-06 13:17:28 | Tree |