Comments (7)
This partially addresses #26. A dialog will now warn if the name of an idf object is not valid (according to the idd file).
→ <<cset c7511115caad>>
from idfplus.
Should be more forgiving with capitalization. Should convert case before check if an object name is valid, but always write files using exactly the capitalization found in the IDD file.
from idfplus.
Issue #34 was marked as a duplicate of this issue.
from idfplus.
As seen in Issue #34 the types of objects present is also important. There should be a validation that takes place when the file is loaded and then report to the user on the "quality" of the idf file, or just load it as best we can.
from idfplus.
Noticed that even the IDD file has some errors like commas in /field tags. This messes up the parsing of these objects.
from idfplus.
It would be relatively easy to always convert object classes to lower case and do all comparisons with the converted version, however, in the sidebar (class view) it is easier to read things capitalized as expected (i.e. Site:GroundReflectance instead of site:groundreflectance). So, do properly fix this issue I need to save both versions - one for use as in index for comparison and the other for a nice visual representation.
from idfplus.
Closing as resolved unless I can find specific cases where it still is the case. Issue #44 was that last outstanding one that I know of.
from idfplus.
Related Issues (20)
- Class ZoneHVACEquipmentConnections includes other class objects HOT 5
- Improve initial user experience HOT 2
- Unable to open IDF containing single object HOT 2
- Copied IDF objects are copied by reference HOT 1
- Node graph is not updated when fields or objects are added/removed/updated HOT 2
- Improve IDD processing workflow HOT 3
- issue opening an idf file HOT 2
- Line endings in saved files are incorrect HOT 4
- Fonts are inconsistent HOT 1
- Make comments editable from within editor HOT 1
- Log viewer shows up empty on Windows HOT 1
- Status of file is not correctly displayed in window title HOT 1
- Create basic testing framework
- Windows executables are not digitally signed
- Filtering the object class view is slow HOT 1
- Sorting columns breaks CRUD operations HOT 2
- Selections do not update correctly after CRUD action undo/redo HOT 4
- Undo not working when called from class other than target HOT 1
- Objects added to while class table is filtered do not show up
- Zone Info Summary Widget
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from idfplus.