TASTE bugtrack - Taste
View Issue Details
0000850Taste[All Projects] OpenGeodepublic2019-03-29 07:212023-05-14 16:52
shd01 
maxime 
lowminorN/A
closedfixed 
0000850: Feature requests
Please could the following features be considered in OpenGeode? 1. Pages (similar to Excel worksheets) so I can put one transition or state per page. Also make it so I could give the pages useful names. 2. Search facility (jump to the next box, state, etc, that contains the given text. 3. More column space by default in the Data dictionary pane so that I don't have to keep resizing the pane and then the columns to see the ASN.1 type names every time I open the project. 4. Alternatively to 0000003, save the layout of the Data dictionary pane when the project is saved. 5. Contextual help, e.g. "Goto declaration" facility when hovering over or selecting a variable.
No tags attached.
Issue History
2019-03-29 07:21shd01New Issue
2019-03-29 07:21shd01Statusnew => assigned
2019-03-29 07:21shd01Assigned To => maxime
2019-03-29 08:52maximeNote Added: 0003598
2019-03-29 08:52maximeNote Edited: 0003598View Revisions
2019-03-29 10:44shd01Note Added: 0003599
2019-03-29 10:44shd01Note Edited: 0003599View Revisions
2019-03-29 11:22maximeNote Added: 0003600
2019-04-01 11:21shd01Note Added: 0003602
2019-04-04 12:10maximeNote Added: 0003607
2019-04-04 12:59maximeNote Added: 0003608
2019-04-04 14:40maximeNote Added: 0003609
2019-05-09 14:38shd01Note Added: 0003635
2023-05-14 16:52maximeNote Added: 0003824
2023-05-14 16:52maximeStatusassigned => closed
2023-05-14 16:52maximeResolutionopen => fixed

Notes
(0003598)
maxime   
2019-03-29 08:52   
2 is already there! Type / (slash) to open the search dialog. Then the "n" key allows to move the highlight to the next occurence. You can also Search & Replace: type ":" (colon) to open the dialog (on the bottom) Then you can do: :%s,word1,word2,g If you want to rename state names only, you can do: %state,state1,STATE1,g (the search pattern is case insensitive) It works for all symbols: state input output procedurecall task ... to allow renaming only specific parts of the model The search pattern can be a regular expression for both Search and Search&Replace features.
(0003599)
shd01   
2019-03-29 10:44   
Thanks for the hint about point 2. Neat! Is there an OpenGeode user manual that I've missed? I seem to be raising a lot of tickets about things that are already supported :(
(0003600)
maxime   
2019-03-29 11:22   
No, there is no user manual. This "vim"-like search & replace is mentionned on www.opengeode.net in the list of features, but admittedly it is not obvious to spot :-)
(0003602)
shd01   
2019-04-01 11:21   
BTW I have noticed that the search function does not find things declared in FPAR blocks.
(0003607)
maxime   
2019-04-04 12:10   
.3 and .4 are fixed in 2.0.34 the column for the types is now large enough by default to fully display the types, and the windows geometry is saved/restored when you quit the tool
(0003608)
maxime   
2019-04-04 12:59   
I do not understand the comment about the FPAR blocks. FPAR declaratiosn are in standard text boxes. the Search looks into them (however it does not point precisely at the place where the text is found in the box, which is not very helpful if there is a lot of text).
(0003609)
maxime   
2019-04-04 14:40   
.5 is addressed in 2.0.35 When you edit text and move the cursor on a variable, this variable will be highlighted in the data dictionary on the right (therefore you'll get its type) I'll extend this to other items of the data dictionary, but the basic feature is implemented.
(0003635)
shd01   
2019-05-09 14:38   
It seems that the highlighting in the data dictionary only works if you make an edit. It does not appear possible to highlight the variable name and see its declaration, you have to actually change it.
(0003824)
maxime   
2023-05-14 16:52   
.1: partitions are now supported. All requested features are now in. Closing ticket!