Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebForms Examples Explorer issues in Ext.NET 3.3.0 #1252

Open
fabriciomurta opened this issue Feb 4, 2016 · 0 comments
Open

WebForms Examples Explorer issues in Ext.NET 3.3.0 #1252

fabriciomurta opened this issue Feb 4, 2016 · 0 comments

Comments

@fabriciomurta
Copy link
Contributor

fabriciomurta commented Feb 4, 2016

Summary

Here we will enumerate all issues on Ext.NET 3.3.0 regarding the WebForms version of the Examples Explorer. Corresponding MVC issue is #1253.

OPEN

Items here are identified as defects but not yet analysed nor fixed.

Item State Description
4. OPEN http://localhost:51298/#/Combination_Samples/Applications/Simple_Tasks/
4.2 While trying to update a created task, error 500 occurs (click the 'checkbox+clock' button by the right of the just-created task)
@DaniilVeriga: I could not reproduce.
28. OPEN http://localhost:51298/#/Getting_Started/Introduction/Overview/
Review. Update at least system requirements to include VS2015.
34. OPEN http://localhost:51298/#/GridPanel/Commands/Image_Command/
When expanding or collapsing groups, the scroll goes back all the way to the top of the grid listing. (very annoying!)
@DaniilVeriga: it appears to don't happen for me in Chrome.
From @fabriciomurta: Try collapsing the group before the last one (Light: Sun or Shade). First click on the [-] icon chooses a cell nearby and move down the group cell. A second click after aiming back at the group collapses it. This is not reproducible on IE11. First click collapses.
80. OPEN http://localhost:51298/Examples/Miscellaneous/Locale/Basic/
It is not detecting language appropriately -- MVC Version (to @fabriciomurta detects pt_BR, while this detects english). The two examples should use the same language probing technique to conform to each other.
@DaniilVeriga: both the examples detects Russian for me. Not sure why it detects different languages for me. The difference between WebForms and MVC examples is because WebForms code behind has access to this.ResourceManager1.Locale, but MVC Controller doesn't have. But I agree that ideally both the examples produce the same result. Since the issue is not reproducible on my end, @fabriciomurta, could you, please, try to fix this issue?

PENDING

Items here are pending further analysis, another fix or something else that prevents them to be actually fixed.

Item State Description
10. OPEN http://localhost:51298/#/Draw/Basic/Analytics/
11. OPEN http://localhost:51298/#/Draw/Basic/Australia/
12. OPEN http://localhost:51298/#/Draw/Basic/Pie_Chart/
13. OPEN http://localhost:51298/#/Draw/Basic/Punch_Chart/
#583 Draw object has no interactions (refer to Ext.NET 2.x)
40. OPEN http://localhost:51298/#/GridPanel/ComponentColumn/Over_Editor/
In some situations (e.g. choose a data in the last row) the editor is not dismissed until mouse hovers again on the grid.
49. OPEN http://localhost:51298/#/GridPanel/Miscellaneous/Grouping/
#1238 The Expand/Collapse Groups button only expands groups.
When expanded with the button, the status is not updated to the Toggle groups dropdown button.
Manually trying to collapse a group sometimes scrolls away to an unexpected position and it may not collapse the group at all -- requiring another manual collapse attempt.
53. OPEN http://localhost:51298/#/GridPanel/Paging_and_Sorting/Multiple_Sorting_Local/
#746 Removing the two sorting items keeps the last sorted static, this has been logged on #1217 and has a dedicated issue.

WON'T FIX or NOT BUG

Item State Description
8. NOT BUG http://localhost:51298/#/Desktop/Introduction/Overview/
8.2 Clicking on the language (EN, initially on the lower right corner of the screen) and clicking 'show language bar' does nothing.
@DaniilVeriga: it is just a demonstration of a possibility to have a button there to show a language bar.
16. WON"T FIX http://localhost:51298/#/Form/DropDownField/Overview/
.1 Focus issue on Panel with AccordionLayout prevents from selecting items within the dropdown (interacting with the accordion panel).
.2 The TreePanel sample has a 'close' button, allows multiple selection but, selecting a single node is dismissing the dropdown.
.3 The GridPanel with Grouping sample is missing a better means to dismiss the dropdown grid like in the sample just above it. This was fixed on Ext.NET 4 #1217.
@DaniilVeriga: all these issues have been fixed in 4.0.0-beta which I think is good enough.
17. WON"T FIX http://localhost:51298/#/Form/DropDownField/ValueText_Mode/
Similar to 17.2: The dropdown TreePanel has a 'close' button, allows multiple selection but, selecting a single node is dismissing the dropdown.
@DaniilVeriga: the issue has been fixed in 4.0.0-beta which I think is good enough.
26. NOT BUG http://localhost:51298/#/Form/Triggers/Trigger_with_Dialog_Editor/
Does not auto-complete edit after window hiding. Had issues on v4 but they are clearly different and fix should not be cherry-picked!
@daniil: I think it is meant for the sake of demonstration. The first column is autocomplete, but the second one is not.
66. OPEN http://localhost:51298/#/MessageBox/Callout/Delegation/
It is tricky to trigger the callout on the date fields in the Form panel (last one)
@DaniilVeriga: maybe, tricky, but possible:)

FIXED

As items are fixed, they are moved to this section.

Item State Description
1. FIXED http://localhost:51298/#/Associations/HasMany/Nested_Loading/
Hovering mouse over the BOOKS' entries shows pointer as 'text' instead of 'pointer', 'hand' or something more appropriate.
Line height in books main panel, so when book title wraps, text overlap happens.
2. FIXED http://localhost:51298/#/Chart/Combination/Pareto/
When hovering mouse on bar charts' green bars ('causes' data series) Uncaught ReferenceError: record is not defined is triggered.
3. FIXED http://localhost:51298/#/Chart/Line/Mixed/
The last (combined) chart's line series does not match the ordinate axis' values (specially when there are 20 visits, the marker is positioned at 0.)
4. FIXED http://localhost:51298/#/Combination_Samples/Applications/Simple_Tasks/
4.1 The My Lists is empty on initial load. Collapsing and re-expanding the panel shows the entries.
5. FIXED http://localhost:51298/#/DataView/Advanced/Report/
Hovering mouse on an entry briefly is undone when passing mouse pointer between columns.
This was fixed for v4 on #1217, so it should be just a cherry-pick.
6. FIXED http://localhost:51298/#/DataView/Basic/Overview/
Submit selected with values button shows a table of contents that does not fit the data columns (addresses also on v4 #1217).
7. FIXED http://localhost:51298/#/Data_Binding/Basic/Isolated_Child_Sessions/
When editing any of the entries, if you change just a character in the Phone field and clicking Save in the edit dialog, Uncaught TypeError: Cannot read property 'form' of undefined is triggered.
On the same edit box, clicking Add Order triggers Uncaught TypeError: Cannot read property 'form' of undefined
This was most likely fixed in v4, so please double check there!
8. FIXED http://localhost:51298/#/Desktop/Introduction/Overview/
8.1 #1249 HtmlEditor (Notepad module) has a glitch on the toolbar icons (one gets part of the other icon and/org gets the icon cropped).
8.3 The 'pm' symbol after the clock time does not fit the tray area (lower right corner of the screen).
9. FIXED http://localhost:51298/#/DragDrop/Basic/Example1/
The first time Item 1.2 or Item 1.3 is dragged, when dropped they are positioned additional pixels below the exact dropped position.
Experiment dragging Item 1.3 to the outside bottom margin of the yellow box. It will be dropped far off below the box. The second time it is moved, it is positioned correctly on the spot.
This has probably been fixed for v4 on #1217 (by setting position: relative to the items' frames).
14. FIXED http://localhost:51298/#/Events/DirectMethods/Overview/
On sample 3, the # of Employees combo box should have a setting to allow selecting only items in the combo box and not custom-typed ones.
This also applies to 4.x.
15. FIXED http://localhost:51298/#/Form/ComboBox/SelectBox/
Does NOT support clicking and dragging -- should apply the same solution/change from Ext.NET 4
18. FIXED http://localhost:51298/#/Form/Field_Note/Overview/
Fields on FormPanel with notes are cropped off the frame of the containing panel.
19. FIXED http://localhost:51298/#/Form/HtmlEditor/Basic/
#1249 Toolbar icons misaligned to its picture (see same issue in Ext.NET 4's #1217).
20. FIXED http://localhost:51298/#/Form/Login/Auto_Complete/
Asks to save password accordingly (Chrome) but is redirecting to the wrong link!
Check on IE. If not asking on IE as well, apply same solution from Ext.NET 4's #1217.
@DaniilVeriga: it appears all is good for me.
21. FIXED http://localhost:51298/#/Form/Miscellaneous/Registration_Form/
Once clicking Submit Registration the window shown has App.ctl13 instead of true/false on acceptTerms.
22. FIXED http://localhost:51298/#/Form/NumberField/Overview/
Fields do not fit the window/panel (at least on Crisp theme).
23. FIXED http://localhost:51298/#/Form/Tag/TagColumn/
Is this example on the correct category? It's a TagColumn on a GridPanel! :)
24. FIXED http://localhost:51298/#/Form/Tag/TagField/
#1225 Triggers Uncaught TypeError: Cannot read property 'setDisplayed' of undefined upon loading. No controls displayed.
25. FIXED http://localhost:51298/#/Form/TextField/Advanced_Password_Mask/
First time focusing the 'password' field and clicking 'generate password' generates a validation error saying password is required -- and shortening the field length on form dramatically.
27. FIXED http://localhost:51298/#/Getting_Started/Introduction/Component_Overview/
The sample only works on themes 'Gray' and 'Blue'. Rest is all tight and buttons overflowing.
29. FIXED http://localhost:51298/#/Getting_Started/Release_Documents/BREAKING_CHANGES/
30. FIXED http://localhost:51298/#/Getting_Started/Release_Documents/CHANGELOG/
31. FIXED http://localhost:51298/#/Getting_Started/Release_Documents/LICENSE/
32. FIXED http://localhost:51298/#/Getting_Started/Release_Documents/README/
33. FIXED http://localhost:51298/#/Getting_Started/Release_Documents/SVN_Log/
Update to 3.3
@DaniilVeriga: Breaking Changes are moved into the Changelog. SVN_log has been removed. Other files are updated.
35. FIXED http://localhost:51298/#/GridPanel/Commands/Menu_Row_Command/
36. FIXED http://localhost:51298/#/GridPanel/Commands/Prepare_Toolbar/
37. FIXED http://localhost:51298/#/GridPanel/Commands/Row_Command/
Buttons on last column are hidden by scrollbar: either increase table height or use reserveScrollbar setting.
38. FIXED http://localhost:51298/#/GridPanel/Commands/Over_Commands/
Buttons on last column are cropped behind the panel frame (like overflow:hidden).
39. FIXED http://localhost:51298/#/GridPanel/ComponentColumn/Multiple_Editors/
Table height should be higher -- to fit in different themes. Maybe not forcing height may work pretty well!
41. FIXED http://localhost:51298/#/GridPanel/Data_Presentation/Meta_config_with_handler/
On Load Metadata 2, the column should have a width that fits the long date content -- the grid panel has width to spare.
42. FIXED http://localhost:51298/#/GridPanel/Data_with_Details/Form_Details/
Fields on form details should be read-only (or have a 'save'/'update' button)
43. FIXED http://localhost:51298/#/GridPanel/Editable/Editor_with_DirectMethod/
Pop up message-box on bottom-right corner -- displayed when finalizing edit of a cell -- does not fit its contents in Crisp theme at least.
44. FIXED http://localhost:51298/#/GridPanel/FilterHeader/Custom_Field/
Operator button on Company column's filter header does not fit the operator character -- at least in Crisp theme.
45. FIXED http://localhost:51298/#/GridPanel/List_View/Overview/
When Submit Selected with Values, depending on what is selected, the output does not fit the frame that should be surrounding it.
Same as item 6.
46. FIXED http://localhost:51298/#/GridPanel/Locking_Grid/GroupingSummary/
47. FIXED http://localhost:51298/#/GridPanel/Locking_Grid/GroupingSummary_with_group_headers/
The summary for the Due date column does not obey the date format on the data itself (and is extremely long-formatted!)
48. FIXED http://localhost:51298/#/GridPanel/Miscellaneous/Details_Window/
Panel height should be set to automatic (if possible) so it fits all themes better. Currently looking odd in Crisp theme.
50. FIXED http://localhost:51298/#/GridPanel/Miscellaneous/Grouping_TotalRow/
Error 500 on load: System.FormatException: String was not recognized as a valid DateTime.
51. FIXED http://localhost:51298/#/GridPanel/Miscellaneous/XML_File_Loading_Custom/
Contents are not loaded at all (maybe this happens on v4 #1217).
Expand any of the category rows, the inner grid is empty. Compare it with examples2.ext.net: they have rows with "Link #N".
@DaniilVeriga: reproduced. Needs more time to investigate. But it is definitely not a showstopper for the 3.3 release.
52.
Click Find 'Government Motors', click Delete selected, click again Find 'Government Motors'. Grid breaks. This was fixed on #1217 for v4, cherry pick the fix.
53. FIXED http://localhost:51298/#/GridPanel/Plugins/GridFilters_Local/
Panel's status bar does not fit when using the Crisp theme.
The grid could use a 'fit' column layout so the columns are nicely distributed thru panel's width.
54. FIXED http://localhost:51298/#/GridPanel/Plugins/GroupingSummary/
Group summary for Due Date column does not follow the column's format. Display an extremely long representation of date+time.
55. FIXED http://localhost:51298/#/GridPanel/Plugins/GroupPaging/
Error 500 on load: System.FormatException: String was not recognized as a valid DateTime.
56. FIXED http://localhost:51298/#/GridPanel/Plugins/Remote_GroupSummary/
Triggers DateTime exception similar to items 55 and 50. But during data load.
This, 55 and 50 have already been fixed on #1217, so change may be just cherry-picked or reproduced here.
57. FIXED http://localhost:51298/#/GridPanel/Plugins/Summary/
Error 500 on load: System.FormatException: String was not recognized as a valid DateTime.
58. FIXED http://localhost:51298/#/GridPanel/Saving_Variations/HttpHandler/
59. FIXED http://localhost:51298/#/GridPanel/Saving_Variations/StoreCustomLogic/
60. FIXED http://localhost:51298/#/GridPanel/Saving_Variations/StoreEvents/
61. FIXED http://localhost:51298/#/GridPanel/Saving_Variations/WebService/
CSS setting on title text crops the top of the font.
62. FIXED http://localhost:51298/#/GridPanel/Selection_Models/Cell_Selection/
Clicking the 'refresh' button of the grid pager clears the grid
63. FIXED http://localhost:51298/#/Kitchen_Sink/GridPanels/Grouped_GridPanel/
Triggers Uncaught TypeError: Cannot read property 'down' of undefined on load. Nothing displayed on page at all.
64. FIXED http://localhost:51298/#/Layout/BorderLayout/Collapsed_Region_Image/
TitleCollapse="true" and/or Floatable="true" on the example makes the feature showcase a little confusing.
@DaniilVeriga: please clarify what is confusing?
65. FIXED http://localhost:51298/#/Layout/FormLayout/Overview/
The Form 3 - A little more complex does not fit the form panel. LabelAlign= is no longer supported on FormLayout.
This has been fixed on Ext.NET 4 (#1217) and fix should be cherry-picked here.
66. FIXED http://localhost:51298/#/MessageBox/Callout/Delegation/
The Core Team Projects tree panel is broke -- leaves are all on root instead of being delivered to their respective parents.
67. FIXED http://localhost:51298/#/MessageBox/InfoPanel/Overview/
68. FIXED http://localhost:51298/#/MessageBox/Notification/Client-Side_Notification/
69. FIXED http://localhost:51298/#/MessageBox/Notification/Overview/
#1291 On Custom Align, Show Bottom Right Inside Window in some situations is displayed behind the window.
If you open example and go directly to the option above, it works fine.
If you open every sample in order they appear in the AccordionPanel, when you get to the above mentioned item, it will be displayed behind the window.
Continuing to the end of the samples and jumping back to the problematic item displays the callout on front again.
@DaniilVeriga: reproduced. Probably, ZIndexManager fails at some conditions. That is a tricky case and quite an edge case. Moving to Pending for now.
70. FIXED http://localhost:51298/#/MessageBox/InfoPanel/Standard_Queues/
#1291 Similarly to item 67, if you click on Center at first, it correctly shows on front. If clicking all other samples and then Center, it is "shown" behind the window.
@DaniilVeriga: reproduced. Probably, ZIndexManager fails at some conditions. That is a tricky case and quite an edge case. Moving to Pending for now.
71. FIXED http://localhost:51298/#/Miscellaneous/Mouse_Distance_Sensor/Basic/
#1258 Distance sensor is extremely erratic. I can click fields on the panel and it will keep transparent until I click its title bar. I can click back on the main grid on the other side of the window and the distance panel do not get transparent until several moves over.
This same issue happened and was indirectly fixed on Ext.NET 4 (#1217)
History: this works very responsively in examples1.ext.net, extremely erratic at all on examples2.ext.net and so on.
72. FIXED http://localhost:51298/#/Miscellaneous/Mouse_Distance_Sensor/Events/
If the window title is clicked, it hastes the display of the pop-up toolbar
History: it works pretty responsively on examples1.ext.net and do not work at all on examples2.ext.net
73. FIXED http://localhost:51298/#/TabPanel/GroupTabPanel/Overview/
This should be renamed to _Overview so it is not shown in examples explorer anymore -- at least until it is fixed!
@DaniilVeriga: well, it was initially left, because we have links to the example. At least, in the forums. It would be an easy way for those who follows the link to determine that it is no longer works. I am not sure what to do with the example.
@DaniilVeriga: decided to hide. So, hidden.
74. FIXED http://localhost:51298/#/TreePanel/Basic/DragDrop_Between_Trees/
Typo: s/betweens/between
75. FIXED http://localhost:51298/#/TreePanel/Basic/SiteMap/
76. FIXED http://localhost:51298/#/TreePanel/Loaders/Page/
77. FIXED http://localhost:51298/#/TreePanel/Loaders/Using_Handler/
78. FIXED http://localhost:51298/#/TreePanel/Loaders/WebService/
Dynamic tree panel flickers when expanding nodes (already fixed on #1217).
79. FIXED http://localhost:51298/#/XRender/UserControl/UpdateContent/
Load 2 is always disabled. This same example was fixed on #1217 for Ext.NET 4.
@fabriciomurta fabriciomurta self-assigned this Feb 4, 2016
@fabriciomurta fabriciomurta added this to the Release 3.3 milestone Feb 4, 2016
@fabriciomurta fabriciomurta removed their assignment Feb 4, 2016
@DaniilVeriga DaniilVeriga self-assigned this Feb 8, 2016
DaniilVeriga added a commit to extnet/examples5.ext.net that referenced this issue Feb 8, 2016
DaniilVeriga added a commit to extnet/examples5.ext.net that referenced this issue Feb 8, 2016
DaniilVeriga added a commit to extnet/examples5.ext.net that referenced this issue Feb 8, 2016
DaniilVeriga added a commit to extnet/examples5.ext.net that referenced this issue Feb 9, 2016
DaniilVeriga added a commit to extnet/examples5.ext.net that referenced this issue Feb 9, 2016
@fabriciomurta fabriciomurta self-assigned this Feb 13, 2016
fabriciomurta added a commit to extnet/examples5.ext.net that referenced this issue Feb 14, 2016
WebForms version relied on ResourceManager1.Locale (a direct reference
to the instance of ResourceManager) whereas this is seemingly not
possible in MVC. At least not feasible for the time being.

This addresses issues extnet/Ext.NET#1252 item 80 and
extnet/Ext.NET#1253 item 28.
fabriciomurta added a commit to extnet/examples5.ext.net that referenced this issue Feb 14, 2016
It was redirecting to the wrong path, so the Desktop example was not
being loaded after successful login.

This addresses extnet/Ext.NET#1252 item 20.
fabriciomurta added a commit to extnet/examples5.ext.net that referenced this issue Feb 14, 2016
The example:
GridPanel > Miscellaneous > XML File Loading Custom

Had long inliner handlers and was also broken on Ext.NET 3, so that the
expanded rows' data was not displayed in the inner panels.

That was due to the gridpanel being called its load() method after
expanding the row.

To fix that, proper load() handling was written and raw data bound to a
placeholder into the inner grid's store.

The long handlers were turned into JavaScript functions and bound to
shorter 'Fn'. This also allowed to add descriptive comments to the
JavaScript code.

This addesses issue extnet/Ext.NET#1252 item 51.
fabriciomurta added a commit to extnet/examples5.ext.net that referenced this issue Feb 14, 2016
The panels were being expanded as floating quick-expand objects when
clicked by the title. This didn't disable the images as the example
stated, so could be confuse for users learning Ext.NET.

Added TitleCollapse="false" and Floatable="false" to the panels inside
the window on the example.

Affected example is
Layout > BorderLayout > Collapsed Region Image

This addresses issue extnet/Ext.NET#1252 item 64.
@fabriciomurta fabriciomurta removed their assignment Feb 14, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants