View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0014204 | ParaView | (No Category) | public | 2013-08-01 14:36 | 2015-01-11 08:24 | ||||
Reporter | Utkarsh Ayachit | ||||||||
Assigned To | Utkarsh Ayachit | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | 4.1 | |||||||
Summary | 0014204: Auto-updating domains | ||||||||
Description | Domains for properties in ParaView ServerManager currently need to be manually updated. It's annoying to use and one is never clear when the domain is to be updated and who updates it. We need to clean the logic up so Panels can respond more gracefully (and consistently) to domain changes. | ||||||||
Tags | No tags attached. | ||||||||
Project | Kitware | ||||||||
Topic Name | 14204_fix_domains | ||||||||
Type | incorrect functionality | ||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0031440) Utkarsh Ayachit (administrator) 2013-08-13 14:19 |
commit 4b3af8bd97db73a61c69743e506eacdb2abf2562 Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Date: Fri Aug 2 16:25:53 2013 -0400 BUG 0014204. Refactor domains and domain-update logic. This commit refactors the domains in ServerManager. Domain are no longer expected to be updated by the application manually (vtkSMProperty::UpdateDependentDomains() has been deprecated). Instead, whenever a property is modified (rather its unchecked values are modified), the depedent domains are automatically updated. vtkSMDomain subclasses have been updated to fire DomainModifiedEvent only when the domain actually changes. Next, we can update the Qt layer to simplify handling domains. This commit also includes some restructuring of the vtkSMDomain hierarchy. vtkSMDoubleRangeDomain and vtkSMIntRangeDomain are now just template specializations of vtkSMRangeDomainTemplate (instead of duplicated logic). vtkSMArraySelectionDomain is now simply an empty subclass of vtkStringListDomain. It didn't need any custom logic. Also removed unused domains: vtkSMNumberOfGroupsDomaini,a nd vtkSMStringListRangeDomain. Deleting vtkSMPropertyAdaptor. One can use vtkSMPropertyHelper instead. Change-Id: Ib227082b3eeea6af89db5ccd0a7f0d539e1abce2 |
(0031475) Utkarsh Ayachit (administrator) 2013-08-16 13:48 |
Topics merged into master: 0014218_fix_color_preset_issues 13029_fix_auto_apply 14158_fix_double_range_slider 14185_fix_component_name 14204_fix_domains 14233_fix_disconnect_button 14234_fix_trace_views better_disconnect_error_v2 serverside_only_reader (VTK) update_to_master |
(0031528) Alan Scott (manager) 2013-09-03 21:05 |
Developer tag in git. Closing. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2013-08-01 14:36 | Utkarsh Ayachit | New Issue | |
2013-08-13 14:19 | Utkarsh Ayachit | Topic Name | => 14204_fix_domains |
2013-08-13 14:19 | Utkarsh Ayachit | Note Added: 0031440 | |
2013-08-13 14:19 | Utkarsh Ayachit | Status | backlog => gatekeeper review |
2013-08-13 14:19 | Utkarsh Ayachit | Fixed in Version | => git-next |
2013-08-13 14:19 | Utkarsh Ayachit | Resolution | open => fixed |
2013-08-13 14:19 | Utkarsh Ayachit | Assigned To | => Utkarsh Ayachit |
2013-08-16 13:48 | Utkarsh Ayachit | Fixed in Version | git-next => git-master |
2013-08-16 13:48 | Utkarsh Ayachit | Status | gatekeeper review => customer review |
2013-08-16 13:48 | Utkarsh Ayachit | Note Added: 0031475 | |
2013-09-03 21:05 | Alan Scott | Note Added: 0031528 | |
2013-09-03 21:05 | Alan Scott | Status | customer review => closed |
2013-11-01 13:18 | Utkarsh Ayachit | Fixed in Version | git-master => 4.1 |
2015-01-11 08:23 | Utkarsh Ayachit | Source_changeset_attached | => ParaView master 6334af13 |
2015-01-11 08:24 | Utkarsh Ayachit | Source_changeset_attached | => ParaView master 4b3af8bd |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |