All Answers

0 votes
In reply to: Beta Updates

For those of you who downloaded 1.2.53 and are facing problems with Application.Update,
please upgrade to version 1.2.54 (just uploaded). Thanks !

0 votes

Hi Nic,

first of all sorry for that. A new build (1.2.54) that has just been uploaded fixes that issue.

We added Application.RunInContext() and consolidated the code behind it,
because some controls used Application references and if they are running from an out-of-bound thread
without a context switch – like event handlers – their context was stale.

Now it handles also nested out-of-bound updates on different threads restoring
the previous context upon exiting.

Best regards
Frank

0 votes

Fixed in 1.2.53

  • Nic Adams answered Sep 5, 2016 - 2:47 pm
0 votes
In reply to: Beta Updates

A new build (1.2.53) has just been uploaded. It includes the following fixes/enhancements:

Item Type Priority Severity Title Resolution
WJ-7549 Bug Low Trivial DGV bound ComboBox with DropDownStyle = DropDown (editable)
should allow the user to enter any value.
Complete
WJ-7550 Bug Low Trivial All panels lose the AutoSize property when changing the
Dock property and cannot grow vertically.
Complete
WJ-7551 Enhancement Low Trivial Make the root element transparent to let the application’s main
html page interact with Wisej widgets.
Complete
WJ-7552 Enhancement Low Trivial Add Menu.MenuItemClicked event to let the owner menu
class handle clicks on all child menu items.
Complete
WJ-7553 Bug Low Trivial MenuItem.GetMainMenu() and MenuItem.GetContextMenu()
return null when called from first level children.
Complete
WJ-7554 Enhancement Low Trivial Add disabled state in all themes for the tool buttons. Complete
WJ-7555 Bug High Major DGV ComboBox cell bounds to a data source causes an exception
when the value type is not a string.
Complete
0 votes

I want to the same sample 🙂

  • Birol SARI answered Sep 5, 2016 - 10:57 am
0 votes

The problem isn’t an Wisej issue but rather an IIS issue. So I moved on, cleanned all previous Application Pool Identities, changed the namespace, project name, filenames, restarted my computer. Eventually I installed the anniversary update and guess what? Now everything works as it should, the LIC file gets generated, the site runs and is visible to other computers.

  • Tiago Freitas Leal answered Sep 4, 2016 - 9:05 pm
  • last active Sep 5, 2016 - 7:34 am
0 votes

Hi,

The original problem I reported was with version 1.2.45. After updating to 1.2.51 I don’t see the error anymore, but the ComboBox behaviour/binding is still not the expected.

But I’m writing to point out a more general problem: with the fast pace you update the builds, which is excellent by the way,  we (at least I) cannot keep track of what’s going on. For example, I saw that there was a new version in the Beta Updates post, version 1.2.49 and thought to myself, ok, let’s try it to see if the problem was fixed. And when I updated I got 1.2.51, where the problem was partially fixed. But since 1.2.51 is not reported in Beta Updates, I have no clue whether it was created before or after I had seen the problem with version 1.2.45. And the time reporting of the posts (16 hours ago, 2 days ago etc.) is not very useful. So what I think would be very useful is:

  1. if possible have the exact time of a post/answer in the forum so that we can compare — I understand that this can be done only if available in the forum software…
  2.  you drop a line in the Beta updates whenever a new build is uploaded (even without any explanation/comment) just to let us know the time the build was published — hope this is not too much overhead for you…

Hope I’m not becoming a PITA !

Best,
Alex

  • Alex Prinias answered Sep 3, 2016 - 8:47 am
0 votes
In reply to: Some Bugs

OK, thanks. That was causing the exception because of a recent change in the context. It is fixed, the update should be online already.

  • Luca answered Sep 2, 2016 - 4:13 pm
0 votes

Great! Thank you.

Best,

Corvin

  • Corvin answered Sep 2, 2016 - 4:05 pm
0 votes
In reply to: Some Bugs

Quick answer: Yes.

var httpAuthCookie = new Cookie(FormsAuthentication.FormsCookieName,
FormsAuthentication.Encrypt(authTicket)) {Path = FormsAuthentication.FormsCookiePath};

Application.Cookies.Add(httpAuthCookie);

Best,

Corvin

  • Corvin answered Sep 2, 2016 - 4:03 pm
0 votes

Hi Luca,

No embarrassment necessary. You guys (particularly yourself and Frank – those that hang out on this forum) are doing an amazing job on both WiseJ and keeping us (your beta users) in the loop. I’m totally aware that this is a beta and I’m grateful to you for involving us and being so responsive to the issues we find. It gives me a great deal of confidence in the future of the WiseJ.

Nic

  • Nic Adams answered Sep 2, 2016 - 3:57 pm
0 votes
In reply to: Some Bugs

Thanks, quick question: are you using Application.Cookies?

  • Luca answered Sep 2, 2016 - 3:47 pm
0 votes

Hi Corvin,

Thank you for the sample. There are issues with the sample and with the dynamic layout vertical auto resizing in Wisej. I will send you the fixed TestflowLayoutPanel and a second sample implementing the image in the drawing – after the issues that your sample uncovered are fixed.

Best,

Luca

  • Luca answered Sep 2, 2016 - 3:43 pm
0 votes
In reply to: Some Bugs

Ah, thank you!

Have attached a Screenshot of the Nullreference-Exception.

Best,

Corvin

  • Corvin answered Sep 2, 2016 - 3:37 pm
0 votes

Hi Nic,

My apologies for not testing this. We were rushing to update a show stopper in .48. It’s fixed now. Also Application.Download(file) automatically root the file (if unrooted) to the application’s directory.

And, to make this look less embarrassing, we are  building a set of regression tests also incorporating all the feedback we get here and it will be a requirement on the release build.

Thank you again,

Luca

  • Luca answered Sep 2, 2016 - 3:17 pm
0 votes
In reply to: Some Bugs

Hi Corvin,

For the toolbox issue, please refer to Tiago’s answer. It’s a common VS issue when installing toolbox items. Usually right-click -> “Reset Toolbox” works.

I had the toolbox stuck as well, but it’s not caused by Wisej, it happened for me without Wisej. It was more frequent when using the search textbox at the top of the toolbox to filter the tools. After updating to VS2013 Update 5 and VS2015 Update 2 I haven’t been able to reproduce this problem and other Visual Studio issues.

ClientSize, Size, and all structure properties can only be assigned. You cannot change the value of a structure returned as a property.

The ControlCreated event was hidden on purpose since it was a new “structural” event that should be handled with care. I have logged an enhancement to make it visible in the editor at least. Now it’s set to Browsable false and EditorBrowsable never.

The SplitterDistance has a new bug, fixed in dev not updated yet. It was caused by a fix to a design time issue with the SplitContainer not updating the rendering when resized in design mode.

For the NullReference exception, can you please add “debug”:true in your json config. It will show the stack trace when popping the message box (if it’s coming from the server).

Let me know.

Best,

Luca

 

  • Luca answered Sep 2, 2016 - 2:56 pm
0 votes

Right.

Now we are trying to understand why the application doesn’t run.

  • Tiago Freitas Leal answered Sep 2, 2016 - 2:53 pm
0 votes
In reply to: Some Bugs

Hi Corvin,

About the toolbox icon multiplication issue, please refer to VS2015 toolbox – Wisej icons issue. It happened to me 3 times on VS2015.

  • Tiago Freitas Leal answered Sep 2, 2016 - 2:39 pm
  • last active Sep 2, 2016 - 2:40 pm
0 votes

 

To update this thread:

  • The .lic files (developer and server) are generated into \ProgramData\IceTeaGroup\Wisej.
  • For the server license, the same .lic file is (should be) duplicated in the application root to simplify deployment.
  • When deployed, the server app will run with or without the license and also without a connection to the internet.
  • The wisej-server.lic file can (not necessary if the server can access the internet) be deployed with the app.

Will add a troubleshooting page to the docs.

 

  • Luca answered Sep 2, 2016 - 2:11 pm
0 votes

Updated to 1.2.49.0 but no improvements on the LIC file generation front.

  • Tiago Freitas Leal answered Sep 2, 2016 - 10:13 am
Showing 10641 - 10660 of 11k results