Activity
From 07/09/2014 to 08/07/2014
08/07/2014
- 07:09 PM Feature #2252: implement GUI client support
- Code Review 0806d
This is a really great step forward for the client! I was already deep into this review before ... - 02:21 PM Feature #2252: implement GUI client support
- Replacement for ca_upd20140806d.zip. It fixes a bug exposed by regression testing (related to 0806d.zip) plus:
* cur... - 11:42 AM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> > It seems that character positioning and sizing is always performed with the default fo... - 11:04 AM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Once you have this, see what happens if the widget is moved to ... - 10:41 AM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > > What is the correct way to move a widget from one window to another?
... - 10:35 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> > What is the correct way to move a widget from one window to another?
>
> The f1 frame is nev... - 10:32 AM Feature #2252: implement GUI client support
- > What is the correct way to move a widget from one window to another?
The f1 frame is never realized before the @... - 10:10 AM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Once you have this, see what happens if the widget is moved to a window with a different... - 03:03 PM Feature #1791: implement dynamic UI support
- Interesting. We won't implement this feature right now.
Since we can't "see" the widget IDs that are generated in... - 01:21 PM Feature #1791: implement dynamic UI support
- >Probably so. Before I say for sure, please do this test: run the same test without the -usewidgetid and see if it be...
- 11:55 AM Feature #1791: implement dynamic UI support
- > This means Progress has serious constraint for using dynamic widgets
Yes.
> often delete/create is not recomm... - 10:41 AM Feature #1791: implement dynamic UI support
- Yes, you are right, just after attempt to create new widget in "wrap around" case - when widget with @ID = 1@ was jus...
- 10:16 AM Bug #2365: ThinClient.trigger() and ThinClient.validate() must send the screen-buffer for all fra...
- The original discussion in which this issue was identified:
-------- Original Message --------
Subject: Re: GUI ... - 10:14 AM Bug #2365 (Closed): ThinClient.trigger() and ThinClient.validate() must send the screen-buffer fo...
08/06/2014
- 05:18 PM Feature #1791: implement dynamic UI support
- > But now we need to differentiate the server and client context for this calculation because classes used in this pr...
- 05:16 PM Feature #1791: implement dynamic UI support
- > So when I got 1 number the next creation shows the error message and existed widgets disappears.
This is not exa... - 05:09 PM Feature #1791: implement dynamic UI support
- Another issue we need to solve in P2J implementation is the new implementation for @WidgetId.frameIdFromWidgetId(int ...
- 04:19 PM Feature #2252: implement GUI client support
- Greg, attached is a massive update which touches more than the window title. The GUI window is a little ugly at this...
- 08:49 AM Feature #2252: implement GUI client support
- Code Review vig_upd20140806a.zip
1. Can ACTIVE-WINDOW really be assigned from business logic? Your code allows it... - 08:14 AM Feature #2252: implement GUI client support
- > To add some real behavior (for ENABLE, MESSAGE and other statements) I need to know the future GUI client class. Wi...
- 05:28 AM Feature #2252: implement GUI client support
- I just added new fields to @LogicalTerminal@ class. To add some real behavior (for ENABLE, MESSAGE and other statemen...
08/05/2014
- 03:36 PM Feature #2252: implement GUI client support
- Vadim Gindin wrote:
> If you meant conversion rules, they already formulated for the corresponding task for CHUI cas... - 03:32 PM Feature #2252: implement GUI client support
- If you meant conversion rules, they already formulated for the corresponding task for CHUI case. I'm trying to add ju...
- 03:19 PM Feature #2252: implement GUI client support
- Vadim Gindin wrote:
> I tried to run _change_parent_frame.p_ with gui swing driver.
The swing gui driver is very-v... - 03:13 PM Feature #2252: implement GUI client support
- I tried to run _change_parent_frame.p_ with gui swing driver. I added some UI components stubs for that, but I faced ...
08/04/2014
- 04:39 PM Feature #1791: implement dynamic UI support
- >How did you determine that this was the behavior?
Consider the testcase @dyn_wid_test6.p@. It has two pair of but... - 03:39 PM Feature #1791: implement dynamic UI support
- > If there are the dynamic widgets allocated at this time - they will be destroyed. So we returning to the state when...
- 02:17 PM Feature #1791: implement dynamic UI support
- The investigation findings:
1. The starting point for ID allocation is 65535. Neither 0 nor 1. And more important ...
08/01/2014
- 04:02 PM Feature #1791: implement dynamic UI support
- We can at least use it for now to see how Progress creates its widget ids. Yes, it only works on GUI and without it ...
- 03:56 PM Feature #1791: implement dynamic UI support
- The only I've found is @WIDGET-ID@ attribute. But it is declared as working only in Windows GUI. Is it what we implem...
- 03:48 PM Feature #1791: implement dynamic UI support
- >From what I have seen, the Progress widget ID allocation approach is a simple sequential increment. Can you find any...
- 03:02 PM Feature #1791: implement dynamic UI support
- Code Review 0731a
We can't use this approach.
First of all, widget ID allocation will be used on the server. ... - 03:30 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> > I'm trying to display this frame in every of these windows using DISPLAY .. IN WINDOW statemen... - 11:59 AM Feature #2252: implement GUI client support
- ca_upd20140731a.zip was released as bzr rev 10589.
- 10:06 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> I will let you and Constantin split the work on this one, as you find makes the most sense. Your... - 10:00 AM Feature #2252: implement GUI client support
- Constantin wrote:
> I think we should do it before or at the same time with the #2323, but after my first iteration... - 05:56 AM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> > _Note that character units are decimal values and pixels are integer values in Progres... - 05:03 AM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Greg/Hynek, something about the character and pixel units. I think these metrics can ori... - 04:59 AM Feature #2252: implement GUI client support
- > Greg Shah wrote:
> > I wonder if this is also the time when we pursue #2254.
> Yes, I think we need to do this....
07/31/2014
- 05:32 PM Feature #1791: implement dynamic UI support
- This update for your review is the starting point for new widget approach. The public method in @WidgetId@ class:
<p... - 05:24 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> I wonder if this is also the time when we pursue #2254.
Yes, I think we need to do this. Bett... - 04:30 PM Feature #2252: implement GUI client support
- > create APIs to push only that config to the client (i.e. only the window title, not the full config)
We don't wa... - 04:11 PM Feature #2252: implement GUI client support
- Greg, my goal would be to provide full bi-directional support of these coordinate/size attributes; but if the client ...
- 01:14 PM Feature #2252: implement GUI client support
- Greg/Hynek, something about the character and pixel units. I think these metrics can originate from two directions:
... - 10:16 AM Feature #2252: implement GUI client support
- Code Review 0731a
It looks good. You can check-in and distribute, if you are comfortable with the level of testing. - 09:27 AM Feature #2252: implement GUI client support
- replacement for 0729a.zip: fixed the ScreenBitmap problems related to using lists of activated rectangles instead of ...
07/29/2014
- 01:58 PM Feature #2252: implement GUI client support
- > The code is correct, unless I got the coordinate system wrong. My assumption is that origin is on (top, left) corne...
- 11:58 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review ca_upd20140729a
>
> Shouldn't it be @rect.left - baseUnit <= left@ and @rect.right... - 11:25 AM Feature #2252: implement GUI client support
- Code Review ca_upd20140729a
1. In @Rectangle.difference()@, is this code correct?... - 11:13 AM Feature #2252: implement GUI client support
- Copied from #2340, posted by Constantin:
This version switches from a matrix bitmap to a list of activated rectang... - 09:10 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> As far as I can tell, the flow/rules of the layout are the same for GUI and ChUI, but because of ... - 09:02 AM Feature #2252: implement GUI client support
- > I'm trying to display this frame in every of these windows using DISPLAY .. IN WINDOW statement. After execution o...
- 08:57 AM Feature #2252: implement GUI client support
- > The mapping function for ChUI will be a simple 1 Character = 1 Pixel, for GUI the mapping logic will include some f...
- 06:12 AM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Also I had the impression that the font-table is allocated per session.
The font-table is ass... - 06:05 AM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Are you saying that we may not know the type/resolution of the UI for a particular session or ... - 05:53 AM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> > Ad (2)
> > All coordinate values should be stored only in the pixel units.
> I don't... - 04:18 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> > 4) Unrealized windows case. There are created default window for the external procedure that ow... - 03:08 AM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Ad (1)
> The proper type system is not surprisingly one of the key ingredients. Nothing new h... - 08:19 PM Feature #2252: implement GUI client support
- Here are some first thoughts regarding the refactoring of coordinate system - #2323..
From what I have seen in the... - 01:23 PM Feature #1790: implement menu support
- Greg Shah wrote:
> > I need to properly conversion for next line:
> > [...]
> > This code add menu to current wind... - 01:22 PM Feature #1790: implement menu support
- > I need to properly conversion for next line:
> [...]
> This code add menu to current window
Hopefully you only... - 01:13 PM Feature #1790: implement menu support
- Greg Shah wrote:
> I don't want to duplicate effort here. What do you need to add right now?
I need to properly co... - 09:13 AM Feature #2308 (Closed): remote client launch
- 08:14 AM Feature #2340: implement the window title bar
- This version switches from a matrix bitmap to a list of activated rectangles. This allows a more dynamic approach of...
07/28/2014
- 05:11 PM Feature #2252: implement GUI client support
- > 2) Dialog frames. It's hard to classify this case because dialogs are not visually related to it's parent window.
... - 01:28 PM Feature #1791: implement dynamic UI support
- Sorry it has taken me so long to review your results.
> As general considerations: Currently we encode the frame I... - 12:46 PM Feature #1793: improve color support
- I fixed the issue by using OE 10.2b instead OE 11.3, thanks Constantin.
- 12:18 PM Feature #1793: improve color support
- Today I tried again to use OpenEdge for Windows on customer server.
Unfortunately I cannot use both ChUI and GUI Ope... - 11:15 AM Feature #1790: implement menu support
- Please post your current code for an early review. Your status report noted this:
> 2) added conversion for curre...
07/25/2014
- 06:19 PM Feature #1791: implement dynamic UI support
- Some new investigation results. The widgets are adding while frame creation....
- 02:49 PM Feature #2252: implement GUI client support
- I also prepared tests _this*.p_ to investigate an impact of THIS-PROCEDURE:CURRENT-WINDOW setting on called procedure...
- 02:01 PM Feature #2252: implement GUI client support
- 1. Conflicting frame:parent.
I tried to found two conflicting statements with frame:parent set, but I didn't find any... - 09:42 AM Bug #2345: already visible frames will sometimes have their screen-buffer updated by changes to t...
- This bug was found in #1628 (see notes 21, 22 and 63)....
- 09:36 AM Bug #2345 (New): already visible frames will sometimes have their screen-buffer updated by change...
07/24/2014
- 02:45 PM Feature #1790: implement menu support
- Make sure you add cases for TOGGLE-BOX in a menu-item definition and MENUBAR in the DEFINE MENU.
I think it also m... - 02:34 PM Feature #1790: implement menu support
- Greg Shah wrote:
> Please check in your 4GL testcases into a testcases/uast/menu/ directory so I can get an idea of ... - 10:23 AM Feature #2308: remote client launch
- > If I want to put all in a new chapter this means to create a new odt file and add a link of the document to master....
- 10:06 AM Feature #2308: remote client launch
- OK. I did the checkout from bzr. I have a first question. If I want to put all in a new chapter this means to create ...
- 09:15 AM Feature #2308: remote client launch
- Before we close this task, it is important that the "P2J Runtime Installation, Configuration and Administration" book...
- 06:59 AM Feature #2308: remote client launch
- Passed regression tests. Committed revision 10580.
TODO:
1. Implements a JNI solution to determine the system load ... - 03:57 AM Feature #2308: remote client launch
- OK. I'm going to do some final tests on my network and than I will commit the changes and distribute to team members.
- 03:27 AM Feature #2308: remote client launch
- OK, the stacktrace comes from a code in ControlFlowOps recently added... so you can stop your testing, is not your pr...
- 03:15 AM Feature #2308: remote client launch
- Marius, I think the only issue here is that a log is created for the error. I checked my logs and the message relate...
- 02:55 AM Feature #2308: remote client launch
- I started regression tests during the night with a full Majic conversion. This time CTRL-C part passes the test witho...
- 03:36 AM Feature #2252: implement GUI client support
- More tests for conflicting statements. Here are results.
1) Can you re parent a realized FRAME to a different window...
07/23/2014
- 03:18 PM Feature #1790: implement menu support
- Please check in your 4GL testcases into a testcases/uast/menu/ directory so I can get an idea of the cases you have l...
- 03:11 PM Feature #1790 (WIP): implement menu support
- 03:11 PM Feature #1790: implement menu support
- After investigation and code review, I've found next things:
Conversion problem:
* define menu/sub-menu is not prop... - 02:09 PM Feature #2342 (Closed): fix cross-domain cookie for web client on remote launch
- 01:41 PM Feature #2342: fix cross-domain cookie for web client on remote launch
- no regression tests are mandatory for this changes.
committed revision 10579 - 01:30 PM Feature #2342: fix cross-domain cookie for web client on remote launch
- Yes this issue is done. I tested also using remote launch using brokers and works.
I have to do the commit, distribu... - 01:23 PM Feature #2342: fix cross-domain cookie for web client on remote launch
- Code Review 0723c
The change looks good. If I understand correctly, this work is done and is tested sufficiently.... - 01:06 PM Feature #2342: fix cross-domain cookie for web client on remote launch
- WebHandler, the public static members are placed before the private static members.
- 11:54 AM Feature #2342: fix cross-domain cookie for web client on remote launch
- 1. Yes the query parameter is cleared after form URL when the response is loaded.
2. I tested with Chrome, Firefox... - 11:08 AM Feature #2342: fix cross-domain cookie for web client on remote launch
- Code Review 0723b
The changes are fine except for one minor code standards issue. In @WebHandler@, the @public st... - 10:50 AM Feature #2342: fix cross-domain cookie for web client on remote launch
- Sorry by mistake I did the post here instead on #2308
- 10:45 AM Feature #2342: fix cross-domain cookie for web client on remote launch
- Here are the results of my regression test. CTRL-C test took 1 hour and 8 minutes and the errors are false negative.
... - 10:04 AM Feature #2342 (Review): fix cross-domain cookie for web client on remote launch
- When a HTTP redirection is done the GET method is used. A HTTP GET request contains HTTP headers and an URL. No body ...
- 01:50 AM Feature #2342 (WIP): fix cross-domain cookie for web client on remote launch
- 02:04 PM Feature #2308: remote client launch
- I fixed the problem regarding web server address by making a single change in WebClientBuilder.addClientOptions line ...
- 01:24 PM Feature #2308: remote client launch
- > make this a limitation, and allow a remote P2J client to be spawned only on windows or only on linux brokers.
Fo... - 01:16 PM Feature #2308: remote client launch
- I've fixed web server address for remote spawn. The solution is to not send this client:web:host=<web server address>...
- 12:58 PM Feature #2308: remote client launch
- When command is prepared on P2J server doesn't know which broker will be selected and on which platform is running.
- 12:55 PM Feature #2308: remote client launch
- Marius Gligor wrote:
> Another issue that I found. The user working directory
> [...]
> depends on platform Window... - 12:43 PM Feature #2308: remote client launch
- OK. But first of all I have to fix a bug related to web client remote spawn.
The parameter client:web:host=<web serv... - 12:15 PM Feature #2308: remote client launch
- Marius Gligor wrote:
> I started the tests from the beginning with a Majic conversion.
> Could be a conversion issu... - 10:49 AM Feature #2308: remote client launch
- Here are the results of my regression test. CTRL-C test took 1 hour and 8 minutes and the errors are false negative.
... - 03:59 AM Feature #2308: remote client launch
- Removed @author from javadoc.
- 03:51 AM Feature #2308: remote client launch
- I've fixed the header description line and I started the regression test on devsrv01.
- 03:30 AM Feature #2308: remote client launch
- PS: please remove the @author@ tag from the class javadoc - we don't use that.
- 03:24 AM Feature #2308: remote client launch
- Marius Gligor wrote:
> 1. I've fixed the issues reported on previous code review.
Please fix the header in the new ...
07/22/2014
- 03:32 PM Feature #2252: implement GUI client support
- I've added _precedence*_ tests. They confirm documented precedence order: IN WINDOW, THIS-PROCEDURE:CURRENT-WINDOW, C...
- 03:01 PM Feature #2252: implement GUI client support
- Good, I really like the approach. It leaves as much common as possible, while making it easy to access the more spec...
- 02:18 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Do you mean that @AbstractWidget.screen()@ will return a generic like @<T extends OutputManager> ... - 01:57 PM Feature #2252: implement GUI client support
- Do you mean that @AbstractWidget.screen()@ will return a generic like @<T extends OutputManager> T screen(T type)@?
- 01:06 PM Feature #2252: implement GUI client support
- Currently I'm abstracting ScreenBitmap and OutputManager; a conclusion is that each implementation hierarchy (GUI and...
- 02:08 PM Feature #2343 (New): implements a native solution to get system load for remote launcher
- 02:06 PM Feature #2342 (Closed): fix cross-domain cookie for web client on remote launch
- 11:32 AM Feature #1793 (WIP): improve color support
- 11:03 AM Feature #2308 (Review): remote client launch
- 1. I've fixed the issues reported on previous code review.
2. I did a lot of improvements in code:
- Placehold... - 05:09 AM Feature #2308: remote client launch
- Marius Gligor wrote:
> The broker an server could be on different networks for example if server is behind a network... - 05:07 AM Feature #2308: remote client launch
- The broker an server could be on different networks for example if server is behind a network router.
I think that i... - 04:26 AM Feature #2308: remote client launch
- Marius Gligor wrote:
> When client is spawned locally I sow that localhost is used as host for server address but wh... - 03:47 AM Feature #2308: remote client launch
- When client is spawned locally I sow that localhost is used as host for server address but when the client is spawn r...
- 02:58 AM Feature #2308: remote client launch
- Review for 0721a:
# the header first line needs to have the Description text centered, as in note 56.
# @NativeSecu...
07/21/2014
- 02:36 PM Feature #2252: implement GUI client support
- I just looked at those files again, with your comments in mind. Yes, you are right. 60%-75% of OutputManager and Ou...
- 12:53 PM Feature #2252: implement GUI client support
- Greg, some other key points for the GUI clients:
* the output can switch from GUI to ChUI, when i.e. output is sent ... - 11:58 AM Feature #2308: remote client launch
- Here are my latest changes:
1. For batch clients placeholders finally I implemented a solution which use environme...
07/19/2014
- 11:09 AM Feature #2252: implement GUI client support
- I've added some tests for the questions about MESSAGE, STATUS, PAUSE statements without status line, message line or ...
- 04:47 AM Feature #2308: remote client launch
- Marius Gligor wrote:
> I found a solution for batch clients which works. When a broker starts he export his JVM argu...
07/18/2014
- 12:22 PM Feature #2308: remote client launch
- A possible solution might be via an environment variable which is limited on size.
- 12:19 PM Feature #2308: remote client launch
- I found a solution for batch clients which works. When a broker starts he export his JVM arguments and classpath into...
- 10:11 AM Feature #2308: remote client launch
- > is best to know the actual machine load, not how many P2J clients are running. So I think we should go with the na...
- 08:15 AM Feature #2308: remote client launch
- I found why the batch clients does not work with brokers on my current implementation:
The batch client command is ... - 05:26 AM Feature #2308: remote client launch
- About 0717a.zip:
# In cases when the IF/FOR/ELSE block has a single statement, always enclose it in curly braces. i....
07/17/2014
- 11:19 AM Feature #2308: remote client launch
- Here is an alpha release for remote launcher.
1. When a P2J web or batch client is spawned a list of brokers for ... - 07:16 AM Feature #2252: implement GUI client support
- > 3) You wrote that I should test the situation when CURRENT-WINDOW is not set, but THIS-PROCEDURE:CURRENT-WINDOW is ...
07/16/2014
- 07:52 PM Feature #2252: implement GUI client support
- I've made some additional tests for STATUS, PAUSE, MESSAGE, MESSAGE VIEW-AS ALERT-BOX statements. Here are what I fou...
- 03:33 PM Feature #1793: improve color support
- http://www.oehive.org/node/413
07/15/2014
- 01:49 PM Feature #2308: remote client launch
- I added the broker attribute to process account used by broker to authenticate:...
- 08:58 AM Feature #2308: remote client launch
- > Web clients are indeed specials because they are use OS accounts instead P2J accounts.
Batch processes need OS l... - 05:06 AM Feature #2308: remote client launch
- > What I understood is that the brokers are always authenticated using a P2J process account not a user account.
Cor... - 04:58 AM Feature #2308: remote client launch
- Or more general. Both process and user account has the broker attribute.
On broker register the attribute is used to... - 04:55 AM Feature #2308: remote client launch
- OK tahnks. What I understood is that the brokers are always authenticated using a P2J process account not a user acco...
- 04:43 AM Feature #2308: remote client launch
- Marius Gligor wrote:
> The association between defined brokers inside directory and registered brokers (instances) i... - 04:28 AM Feature #2308: remote client launch
- The association between defined brokers inside directory and registered brokers (instances) is still no clear for me....
- 04:07 AM Feature #2308: remote client launch
- Marius Gligor wrote:
> 2. I did some directory configurations for brokers. Here I have a short question please:
The... - 01:21 PM Feature #2340 (Closed): implement the window title bar
- 11:29 AM Feature #1794 (WIP): implement font support
- > Code Review 0714a
Passed conversion testing (both MAJIC and server project). Committed to bzr rev 10574. - 03:12 AM Feature #1794: implement font support
- Left TODOs related to fonts. This can be worked best when we have the GUI has some minimal widget support
* changin... - 08:49 AM Feature #2306 (Closed): add copy/paste support to the web client
- 02:50 AM Feature #2306: add copy/paste support to the web client
- committed revision 10570.
- 02:51 AM Feature #1811: implement the AJAX client driver
- 0714b.zip committed revision 10570.
07/14/2014
- 04:38 PM Feature #1794: implement font support
- Code Review 0714a
The changes look fine except for the post-rules where strings with the embedded characters (@&am... - 04:31 PM Feature #1794: implement font support
- Code Review 0714c
Some attributes are implemented only with methods that take wrappers but without overloaded vers... - 03:07 PM Feature #1794: implement font support
- This update changes the frame_generator.xml to collect labels, titles and text widgets, and write them to a ui_string...
- 01:59 PM Feature #1794: implement font support
- The failures after testing 0714c.zip look like false negatives, I'm running again to confirm they will pass.
- 07:16 AM Feature #1794: implement font support
- This version contains some FontTable fixes and is going through runtime testing again (hopefully the last one).
- 07:13 AM Feature #1794: implement font support
- A sample of how the directory configuration will look:...
- 02:12 PM Feature #2308: remote client launch
- 1. I tried many ways to call broker exported services within server processes unfortuinately with no success.
Finall... - 01:41 PM Feature #1811: implement the AJAX client driver
- It looks good. Please note that we are backing out 10568, but that is not yet complete. Until that happens, please ...
- 01:34 PM Feature #1811: implement the AJAX client driver
- Here are the requested changes.
- 01:22 PM Feature #1811: implement the AJAX client driver
- OK, good plan.
- 01:18 PM Feature #1811: implement the AJAX client driver
- Dojo toolkit is big in size (~13 Mb). So far the dojo toolkit was not used in P2J project. However it was added to th...
- 12:24 PM Feature #1811: implement the AJAX client driver
- Greg/Marius: is there a specific reason why the dojo zip is not included in the p2j bzr repo? More, how will the web...
- 12:14 PM Feature #1811: implement the AJAX client driver
- Code Review 0714a
The update looks really good.
I realize that the escape key selection processing in the @onke... - 05:05 AM Feature #1811: implement the AJAX client driver
- Enable/Disable clipboard. Add node "clipboard" to the "container" node "chuiWeb":...
07/13/2014
- 05:50 PM Feature #1794: implement font support
- > To solve this, I think the custom auth plugin will have to hard-code the font details used to draw the login window...
- 02:44 PM Feature #1794: implement font support
- Runtime testing showed a problem related to the custom auth plugins: in GUI mode, for the window to initialize, it re...
07/11/2014
- 06:01 PM Feature #1794: implement font support
- This version is going through runtime testing now. What I need to finish is some manual testing and the TRPL rules t...
- 05:42 AM Feature #1794: implement font support
- Replacement for 0702d. Committed to bzr rev 10566.
- 10:41 AM Feature #1811: implement the AJAX client driver
- Marius Gligor wrote:
> Another question please. If in directory the clipboard is set to OFF (disabled) should we hid... - 10:11 AM Feature #1811: implement the AJAX client driver
- Another question please. If in directory the clipboard is set to OFF (disabled) should we hide also the pop-up menu?
- 08:45 AM Feature #1811: implement the AJAX client driver
- Marius Gligor wrote:
> "Enable Clipboard" means also CTRL-C? Basically means the entire clipboard?
Yes, exactly. ... - 08:44 AM Feature #1811: implement the AJAX client driver
- Code Review 0711a
It looks good. Please implement the "Enable Clipboard" feature and then this task will be done. - 08:41 AM Feature #1811: implement the AJAX client driver
- "Enable Clipboard" means also CTRL-C? Basically means the entire clipboard?
- 08:37 AM Feature #1811: implement the AJAX client driver
- > We could clear the clipboard from JS when CTRL-V is handled but this is not a standard mode to work with clipboard....
- 08:35 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Do you think is OK to have some browser toggle box to set/change how CTRL-V is used? Thi... - 04:03 AM Feature #1811: implement the AJAX client driver
- By the way one issue that should be also discussed. When a paste operation is made the text is not discarded from cli...
- 03:57 AM Feature #1811: implement the AJAX client driver
- Here are the changes which I made to implements CTRL-V rule.
- 03:20 AM Feature #1811: implement the AJAX client driver
- Do you think is OK to have some browser toggle box to set/change how CTRL-V is used? This toggle box could be default...
- 09:26 AM Feature #2308: remote client launch
- OK, think about it like this:
* we have broker names broker1 and broker2
* broker1 has 3 connected instances, broke... - 07:57 AM Feature #2308: remote client launch
- I still have something that is not clear for me.
Let say we have 2 brokers in server directory broker1 and broker2... - 07:37 AM Feature #2308: remote client launch
- I think the changes are OK, and it's just a matter to decide what the server-side Conversation thread (for the broker...
- 06:49 AM Feature #2308: remote client launch
- Here are the latest changes.
- 06:45 AM Feature #2308: remote client launch
- Here are the changes that I did so far.
- 06:41 AM Feature #2308: remote client launch
- I did some debugs and I found:
1. When I call a client exported method from server, the request is arrive to clien... - 05:48 AM Feature #2308: remote client launch
- ca_upd20140707a.zip was committed to bzr rev 10567.
- 05:28 AM Feature #2308: remote client launch
- Marius Gligor wrote:
> Here is a simplified skeleton for remote brokers.
>
> 1. As I understood when a broker con... - 05:10 AM Feature #2308: remote client launch
- About your update:
# @ClientDriver.start@. This code is not reliable:...
07/10/2014
- 04:54 PM Feature #2308: remote client launch
- I wasn't thinking correctly. On the client side there are no ACLs in play since the client's security manager is "em...
- 02:43 PM Feature #2308: remote client launch
- Unfortunately I was wrong. I tested some old code on which the client connect to server and this works.
So I have to... - 02:28 PM Feature #2308: remote client launch
- I fixed the access to BrokerClientServices. The node that I inserted is OK. After a build all of P2J now it works.
- 12:41 PM Feature #2308: remote client launch
- I added the following node to server directory.xml but still not working....
- 11:24 AM Feature #2308: remote client launch
- I suspect this is an ACL problem. Each API that is exported must be configured with the appropriate ACLs to allow th...
- 11:18 AM Feature #2308: remote client launch
- Today I've continued to work on remote launcher client (broker).
I tried to spawn a web client locally via a remote ... - 03:35 AM Feature #2308: remote client launch
- Here is a simplified skeleton for remote brokers.
1. As I understood when a broker connect and register to P2J ser... - 12:25 PM Feature #1811: implement the AJAX client driver
- Yes this might be a solution. At the moment the CTRL-V is pressed we cannot determine if clipboard is empty but we co...
- 11:35 AM Feature #1811: implement the AJAX client driver
- > The onkeyup() is the last event fired on key events. If we prevent default action and stop propagation we could be ...
- 11:27 AM Feature #1811: implement the AJAX client driver
- 1. The onkeyup() is the last event fired on key events. If we prevent default action and stop propagation we could be...
- 11:11 AM Feature #1811: implement the AJAX client driver
- Code Review 0709a
The code looks very good.
1. In onkeyup(), shouldn't we still call preventDefault() and stopI...
07/09/2014
- 12:16 PM Feature #2252: implement GUI client support
- Here are some initial findings and open questions for #2334:
* I have not found any way to make a 4GL window have ... - 11:58 AM Feature #2252: implement GUI client support
- #2333 and #2334 do not need to address how the proper status/message lines are targeted in a GUI (multi-window) envir...
- 11:25 AM Feature #2252: implement GUI client support
- Here are some initial findings and open questions for #2333:
* I have not found any way to make a 4GL window have ... - 11:54 AM Feature #2334 (Closed): implement the GUI message line widget
- 11:46 AM Feature #1811: implement the AJAX client driver
- Here is the implementation of copy/paste using:
- Mouse drag to select.
- ESC key to clear selection.
- CTRL-C k... - 11:02 AM Feature #2333 (Closed): implement the GUI status line widget
- 09:43 AM Feature #2308: remote client launch
- > To me, this looks like the easiest way to setup a P2J server with a "built-in spawner".
We should retain the ab...
Also available in: Atom