Project

General

Profile

Activity

From 04/17/2017 to 05/16/2017

05/16/2017

04:02 PM Feature #3279: implement list management methods
The code review for revision 11158 is in #3280-4. Greg Shah
04:02 PM Feature #3280: implement editor methods
Code Review Task Branch 3279a Revision 11158
Generally, this is quite good.
1. The search literals should be im...
Greg Shah
09:23 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765b@ for review updated to revision @11158@.
This update includes code optimization and issue fix f...
Eugenie Lyzenko

05/15/2017

06:07 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> > Should I fix it in both ChUI and GUI hotel application repositories?
>
> Yes.
Updated the...
Eugenie Lyzenko
05:08 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> Should I fix it in both ChUI and GUI hotel application repositories?
Yes.
Greg Shah
04:26 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765b@ for review updated to revision @11157@.
This is the implementation candidate for new font load...
Eugenie Lyzenko
02:56 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> Should we make the difference between Windows and Linux instances of the FWD in this condition?
No. This is exa...
Greg Shah
05:00 AM Feature #3280 (WIP): implement editor methods
The @EDIT-CLEAR@ method affects other widgets (Fill-In & ComboBoxes). Added support for these, too.
The implementa...
Ovidiu Maxiniuc
04:58 AM Feature #3279 (WIP): implement list management methods
The implementation for the two methods was committed to new task branch 3279a and waiting the review (queued for test... Ovidiu Maxiniuc

05/13/2017

10:27 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The rule set(https://proj.goldencode.com/issues/2765#note-138) has been changed to reflect the fact we can not have l... Eugenie Lyzenko
08:48 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765b@ for review updated to revision @11156@.
This update adds the ability to have current theme dep...
Eugenie Lyzenko

05/12/2017

10:35 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765b@ for review updated to revision @11155@.
Some preparation steps added. The method to get the an...
Eugenie Lyzenko

05/11/2017

06:56 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
While I'm working on font loading implementation let me publish the font usage plan in order of preference. Just for ... Eugenie Lyzenko
10:54 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
OK. Another point.
1. Both Linux and Windows systems can have the legacy and "replacement" fonts installed as syst...
Eugenie Lyzenko
05:54 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> and only if the legacy MS fonts are not already installed in the OS (Greg, do you agree with this?)
I assume wh...
Greg Shah
03:09 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> 1. The font aliases should always be presented, via @directory.xml@ either from FWD jar(bec...
Constantin Asofiei

05/10/2017

07:50 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> If you refer to @ClassicTheme.getStandardFontTable@, this is not OK; the font-table maps...
Eugenie Lyzenko
02:34 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Rebased task branch @2765b@ from FWD trunk revision @11152@. New revision is @11154@. Eugenie Lyzenko
02:04 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765b@ for review updated to revision @11153@.
The update changes the anti-aliasing mode in @get_text...
Eugenie Lyzenko
12:42 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Use the 2.00.1 version which is under the SIL OFL 1.1.
OK.
Eugenie Lyzenko
12:41 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Use the 2.00.1 version which is under the SIL OFL 1.1. Greg Shah
12:27 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> The license is here: https://github.com/dejavu-fonts/dejavu-fonts/blob/master/LICENSE
>
> It ...
Eugenie Lyzenko
11:33 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The license is here: https://github.com/dejavu-fonts/dejavu-fonts/blob/master/LICENSE
It is fine.
Greg Shah
11:05 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg,
Making a font list I've got some doubts about @DejaVu@ fonts usage. Take a look at license. Does really it m...
Eugenie Lyzenko
10:41 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> >...
> > If you refer to @ClassicTheme.getStandardFontTable@,...
Constantin Asofiei
10:30 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
>...
> If you refer to @ClassicTheme.getStandardFontTable@, this is not OK; the font-tabl...
Eugenie Lyzenko
09:45 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Guys, my implementation plan is:
>
> 1. Change @ui/client/gui/theme/ClassicTheme.java@ a...
Constantin Asofiei
09:43 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The plan is good. Greg Shah
09:37 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> OK, then just remove the part that prompts the user. Under normal conditions, we won't need to u...
Eugenie Lyzenko
09:32 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
>2. The default should not unconditionally be anti-aliasing ON. The reason: we don't know the impac...
Eugenie Lyzenko
09:21 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
In regard to including the fonts in the project itself, they should be added to the @p2j.jar@ as resources and loaded... Greg Shah
09:20 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Please integrate the "replacement fonts" as part of the FWD project itself (check them into bzr)....
Constantin Asofiei
09:20 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
OK, then just remove the part that prompts the user. Under normal conditions, we won't need to use it. Allow turnin... Greg Shah
09:18 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Constantin: do you see any reason for those changes to be permanent?
I think is better to keep a...
Constantin Asofiei
09:04 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Yes. Greg Shah
09:02 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Please integrate the "replacement fonts" as part of the FWD project itself (check them into bzr)....
Eugenie Lyzenko
08:59 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > I don't think the @get_text_metrics.c@ change needs to be permanent. ...
Greg Shah
08:58 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> I don't think the @get_text_metrics.c@ change needs to be permanent. We know that the original f...
Eugenie Lyzenko
07:44 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Please integrate the "replacement fonts" as part of the FWD project itself (check them into bzr). Make sure each one... Greg Shah
07:40 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
I don't think the @get_text_metrics.c@ change needs to be permanent. We know that the original fonts in the Progress... Greg Shah
07:32 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> Also the swing client drawing turns the anti-aliasing ON unconditionally. Let me know if we need this option to be ... Greg Shah
08:50 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
This is the additional picture for classic theme(different new fonts usage). Anti-aliasing is @ON@.
!new_fonts_cla...
Eugenie Lyzenko
03:42 PM Feature #2676: implement the equivalent to configurable support for a windows theme
ChUI window closing issue fixed.
I rewrote the tooltip class but I still have some problems with repaint event that...
Ovidiu Maxiniuc

05/09/2017

06:44 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765b@ for review updated to revision @11152@.
The update adds the ability to differentiate anti-alia...
Eugenie Lyzenko
05:39 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Do you mean compare replacement fonts with anti-aliased is O...
Eugenie Lyzenko
03:15 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Created task branch @2765b@ from trunk revision @11151@. Eugenie Lyzenko
02:55 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Do you mean compare replacement fonts with anti-aliased is O...
Eugenie Lyzenko
02:39 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Do you mean compare replacement fonts with anti-aliased is ON with legacy metrics with anti...
Constantin Asofiei
02:16 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> I don't refer to the legacy fonts, I mean, all the replacement fonts: you've captured/ch...
Eugenie Lyzenko
01:48 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> >
> > Eugenie: please check all replacement fonts with anti-...
Constantin Asofiei
01:45 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
>
> Eugenie: please check all replacement fonts with anti-aliasing on; I want to know ho...
Eugenie Lyzenko
01:32 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> > 4GL drawing is done with anti-aliasing off; if you agree with this difference, then I'm OK with...
Constantin Asofiei
01:30 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Currently the font anti-aliasing is on in Swing code only(@SwingEmulatedWindow.java@).
And we can introduce the ne...
Eugenie Lyzenko
01:10 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> 4GL drawing is done with anti-aliasing off; if you agree with this difference, then I'm OK with the font usage.
...
Greg Shah
01:03 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> I'm inclined towards using Lato Regular with full anti-aliasing.
>
> Constantin: what do you t...
Constantin Asofiei
10:31 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
I'm inclined towards using Lato Regular with full anti-aliasing.
Constantin: what do you think?
Greg Shah
09:20 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> I agree that Option 2 looks pretty bad in Swing. Try enabling anti-aliasing in Swing and report o...
Eugenie Lyzenko
08:24 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> For option 2, the web client login looks good. How do other web client screens look in Lato Regu...
Eugenie Lyzenko
06:07 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
For option 2, the web client login looks good. How do other web client screens look in Lato Regular? If they look g... Greg Shah
11:25 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Well, for now after more research on the Web, I can say we have two opportunities:
1. Take the font which is very si...
Eugenie Lyzenko
03:32 PM Feature #2676: implement the equivalent to configurable support for a windows theme
Ovidiu, please check something: if the Swing *ChUI* window is closed via ALT-F4 (or its close button), the java proc... Constantin Asofiei

05/08/2017

11:21 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> This is what I do not understand completely. We have exact metrics for new fonts with new @...
Constantin Asofiei
11:16 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > ... So the question is why we still use legacy font metrics ...
Eugenie Lyzenko
11:07 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> ... So the question is why we still use legacy font metrics if we will not provide legacy f...
Constantin Asofiei
11:00 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> Eugenie, please use this patch; there was a problem that @font-aliases@ was being search...
Eugenie Lyzenko
08:43 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie, please use this patch; there was a problem that @font-aliases@ was being searched 'per-user', @custom-fonts@... Constantin Asofiei
08:49 AM Feature #3275: improve browse support
> it cannot reference local variables.
That is good news.
> it can reference temp tables
> It can reference r...
Greg Shah

05/07/2017

05:08 PM Feature #3275: improve browse support
> I suspect we need to dynamically convert the VALEXP/VALMSG from the schema at runtime using a same or similar techn... Stanislav Lomany
10:42 AM Feature #3275: improve browse support
It can reference records from the same database (e.g. in @CAN-FIND@). Stanislav Lomany
10:40 AM Feature #3275: improve browse support
> The only real tricky part I see here is if these expressions can reference variables, widgets and other arbitrary s... Stanislav Lomany

05/06/2017

07:11 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Most likely there is a problem with your directory.xml. Please send it to Constantin for review. Greg Shah
11:02 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Another interesting picture:
!no_fonts_swing_20170505.jpg!
This is the result of removing legacy fonts from @depl...
Eugenie Lyzenko

05/05/2017

06:54 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
>
> Is that your entire @font-aliases@ section? Because is missing the replacements for ...
Eugenie Lyzenko
12:47 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> In this @directory.xml@ config the hotel application uses the ...
Constantin Asofiei
10:37 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > My plan is to check font candidates completely replacing fon...
Eugenie Lyzenko
03:09 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> My plan is to check font candidates completely replacing font file and font names adjusting...
Constantin Asofiei
03:09 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> What I mean:
> [...]
> gives:
> !ms_sserif_swing_20170504.jpg!
>
> While:
> [...]
>...
Constantin Asofiei
10:24 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Another points to clarify:
There are 2 themes currently supported: @Classic@ and @Windows10@. Each theme has it's ...
Eugenie Lyzenko

05/04/2017

07:30 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
What I mean:... Eugenie Lyzenko
07:20 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The next question I'm trying to resolve. It is strange but when I'm changing the old names with new ones for font rel... Eugenie Lyzenko
08:47 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Branch @2765a@ was merged to trunk as revno @11151@ then it was archived. Eugenie Lyzenko
08:36 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Code Review Task Branch 2765a Revision 11157
>
> Please make sure that the build process gener...
Eugenie Lyzenko
08:15 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Yes. Greg Shah
07:59 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Code Review Task Branch 2765a Revision 11157
>
> I'm good with the changes.
>
> Please make...
Eugenie Lyzenko
07:50 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Code Review Task Branch 2765a Revision 11157
I'm good with the changes.
Please make sure that the build process...
Greg Shah
08:48 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Tested in Windows XP @32-bit@ and @64-bit@. Works fine in both systems. Eugenie Lyzenko
04:21 PM Feature #3275: improve browse support
FYI, in order to make @ADD-CALC-COLUMN@ useful, I should also enable @ROW-DISPLAY@ events for GUI browse and ensure t... Stanislav Lomany
08:59 AM Feature #3275: improve browse support
> How should we implement schema-level validation for a dynamic browse where column fields are determined at runtime?... Greg Shah
06:17 AM Feature #3275: improve browse support
@NO-VALIDATE@ option and attribute and @NO-AUTO-VALIDATE@ option all assume that schema-level validation works for st... Stanislav Lomany

05/03/2017

07:14 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765a@ for review updated to revision @11157@.
Added bug fix. The second parameter for @strtok()@ fun...
Eugenie Lyzenko
04:16 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The program does not work as expected in @32-bit@ Windows 7(I worked with 64-bit version before). Investigating the r... Eugenie Lyzenko
02:39 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> The text line length limit is probably fine.
>
> I do think the number of fonts should be much...
Eugenie Lyzenko
01:32 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The text line length limit is probably fine.
I do think the number of fonts should be much larger (128?).
Greg Shah
01:11 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Code Review Task Branch 2765a Revision 11155
>
> The changes look good.
>
> Please do the c...
Eugenie Lyzenko
11:07 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Code Review Task Branch 2765a Revision 11155
The changes look good.
Please do the code/doc cleanups.
Greg Shah
11:06 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Nice results! Greg Shah
10:26 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The new C based program was tested on @windev01@ with large scale GUI app:
@56516@ lines of text
@7@ logical fonts ...
Eugenie Lyzenko
10:29 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765a@ for review updated to revision @11155@.
Refactored candidate for speed optimized approach. Tes...
Eugenie Lyzenko
08:25 AM Feature #3275: improve browse support
I like the approach. Go with it. Greg Shah
06:02 AM Feature #3275: improve browse support
> if we can reasonably encode the index value into the Element instance. Please take a look.
Currently extent varia...
Stanislav Lomany

05/02/2017

02:19 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765a@ for review updated to revision @11154@.
This is just a notes resolution for current version an...
Eugenie Lyzenko
09:41 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> The format of the output text-metrics.xml should be the same as we currently have?
Yes.
> I think it makes s...
Greg Shah
09:38 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Code Review Task Branch 2765a Revision 11152
>
> The overall approach is very good. I did mak...
Eugenie Lyzenko
07:36 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Code Review Task Branch 2765a Revision 11152
The overall approach is very good. I did make some edits to the prom...
Greg Shah
09:14 AM Feature #2676: implement the equivalent to configurable support for a windows theme
Ovidiu Maxiniuc wrote:
> Thanks for digging my new code. I committed most of the fixes as rev 11162.
The correct re...
Ovidiu Maxiniuc
09:12 AM Feature #2676: implement the equivalent to configurable support for a windows theme
Constantin,
Thanks for digging my new code. I committed most of the fixes as rev 11162. I will give some thought ove...
Ovidiu Maxiniuc
05:59 AM Feature #2676: implement the equivalent to configurable support for a windows theme
Ovidiu, this is a review for 2676a:
* @Windows8Theme@
- not all fields/methods have javadoc added
- line 900 - fie...
Constantin Asofiei

05/01/2017

07:28 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765a@ for review updated to revision @11152@.
This is the integration of the @get_text_metrics.exe@ ...
Eugenie Lyzenko
11:56 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Task branch @2765a@ for review updated to revision @11151@.
The update include full-functional @get_text_metrics@ ...
Eugenie Lyzenko

04/30/2017

11:50 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> > Not clear the place within FWD project to put this file.
>
> This tool will be needed for al...
Eugenie Lyzenko
08:33 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> Not clear the place within FWD project to put this file.
This tool will be needed for all GUI projects, it makes...
Greg Shah

04/29/2017

10:10 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The creation of the @get_text_metrics.c@ is in progress. Here is a prototype as of this time. It reads the font file ... Eugenie Lyzenko

04/28/2017

03:39 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> The results seem pretty good. We can always work on it more later if needed, but this seems like...
Constantin Asofiei
02:17 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The results seem pretty good. We can always work on it more later if needed, but this seems like a much better set o... Greg Shah
01:54 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Eugenie: you can look inside @get-text-metrics.p@ to see the native WIN32 APIs being called and h...
Eugenie Lyzenko
01:32 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The attached archive containing 3 files:
@text-metrics0.xml@ - metrics captured for hotel GUI application with fonts...
Eugenie Lyzenko
11:45 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
This is the result of regeneration the @text-metrics.xml@ file for font set:... Eugenie Lyzenko
09:13 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > If you want to test the replacement font in Hotel GUI app, f...
Constantin Asofiei
09:09 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Eugenie: you can look inside @get-text-metrics.p@ to see the native WIN32 APIs being called and h...
Eugenie Lyzenko
09:07 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> If you want to test the replacement font in Hotel GUI app, follow these steps:
> # regi...
Eugenie Lyzenko
07:38 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie: you can look inside @get-text-metrics.p@ to see the native WIN32 APIs being called and how we are capturing ... Greg Shah
05:02 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Another point to discuss.
>
> What about this idea:
> 1. Every string is a cumulative c...
Constantin Asofiei
04:51 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> But what if we:
> 1. Do not find the exact replacement for old font or
> 2. Want to use a...
Constantin Asofiei
04:36 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Is there any automation toll to generate @text-metrics.xml@ file for @hotel@ application? W...
Constantin Asofiei
09:56 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Another point to discuss.
What about this idea:
1. Every string is a cumulative combination of sequential charact...
Eugenie Lyzenko
08:21 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> I would suggest something different. Build a large set of texts (which use i.e. M, W, m...
Eugenie Lyzenko
08:24 AM Feature #3275: improve browse support
> I'll add this as TODO because Element doesn't provide extent information and conversion changes are required.
T...
Greg Shah

04/27/2017

06:29 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Need some clarification for @text-metrics.xml@ related testi...
Eugenie Lyzenko
05:43 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Need some clarification for @text-metrics.xml@ related testing. For new fonts to be properl...
Constantin Asofiei
05:37 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
>
> To be safe, I think we need to avoid using it.
OK. In this case the best fonts are: @Liber...
Eugenie Lyzenko
08:15 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> I just can not exactly identify who made it.
To be safe, I think we need to avoid using it.
Greg Shah
07:57 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
>
> Do you mean that this is a copy of @Fixedsys Excelsior@?
No. This is not a copy of @Fixeds...
Eugenie Lyzenko
07:29 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> I must say the font is exactly the same as Fixedsys Excelsior with size 12. So the question is the same - can we us... Greg Shah
06:29 PM Feature #3275: improve browse support
> My only concern is that the @getIndex()@ implementation has no support for variable extents. How does the 4GL hand... Stanislav Lomany
09:49 AM Feature #3275: improve browse support
Stanislav Lomany wrote:
> Class design question.
> @BaseEntity@ contains two functions @setSizePixels@ and @setSize...
Hynek Cihlar
09:20 AM Feature #3275: improve browse support
Code Review 2892a Revision 11152
The changes are OK.
My only concern is that the @getIndex()@ implementation ha...
Greg Shah
09:18 AM Feature #3275: improve browse support
> function which return a pair of (CHARS, PIXELS) values. What do you think?
I like the idea. The only change I w...
Greg Shah
09:14 AM Feature #3275: improve browse support
Class design question.
@BaseEntity@ contains two functions @setSizePixels@ and @setSizeChars@ which set width/height...
Stanislav Lomany
08:56 AM Feature #3275: improve browse support
2892a. ROW-HEIGHT-PIXELS is not checked in yet. Stanislav Lomany
08:53 AM Feature #3275: improve browse support
What branch can I use to see the changes? Greg Shah
08:40 AM Feature #3275: improve browse support
@INDEX@ and @COLUMN-READ-ONLY@ are done, finishing @ROW-HEIGHT-PIXELS@. Stanislav Lomany
08:36 AM Feature #3275: improve browse support
Can you please summarize the status of this task? Greg Shah
03:01 PM Feature #1818: implement a timer service to replace the PSTimer OCX
See #3257-4. Greg Shah
02:57 PM Feature #3291 (Closed): implement SYSTEM-DIALOG-COLOR
Greg Shah
02:56 PM Feature #3290 (Closed): implement SYSTEM-DIALOG-FONT
Greg Shah
02:56 PM Feature #3289 (Closed): implement SYSTEM-DIALOG-GET-DIR
Greg Shah
02:49 PM Feature #3288 (New): support > 1 browser tabs for a single FWD java client instance
Greg Shah
02:48 PM Feature #3287 (New): local web client installation
Greg Shah
02:37 PM Bug #3286: fix features that can be relied upon to implement a limited form of dynamic resizing
See #3257-18. Greg Shah
02:37 PM Bug #3286 (Closed): fix features that can be relied upon to implement a limited form of dynamic r...
Greg Shah
02:29 PM Feature #3284: implement more window widget support
Per #3257-9, add the following window widget attributes:
WINDOW-STATE (finish the runtime)
MIN-BUTTON
MAX-BUTTON...
Greg Shah
02:29 PM Feature #3284 (Closed): implement more window widget support
Greg Shah
02:28 PM Feature #3283: add 4GL extension to obtain the mouse pointer location
Per #3257-59, this task is to create a 4GL syntax extension (unique to FWD) to return the current mouse position rela... Greg Shah
02:27 PM Feature #3283 (New): add 4GL extension to obtain the mouse pointer location
Greg Shah
02:25 PM Feature #3282: create a 4GL language extension to control screen refresh
Per #3257-59, this task is to create a new 4GL syntax extension (specific to FWD) to disable all drawing to a given w... Greg Shah
02:24 PM Feature #3282 (Closed): create a 4GL language extension to control screen refresh
Greg Shah
02:19 PM Feature #2368: allow widget output to stream in GUI mode
This work should include support for the frame option @STREAM-IO@ (runtime is needed). Greg Shah
02:16 PM Feature #3281: implement some frame options
Implement the following frame options (see #3257-14):
NO-VALIDATE
USE-DICT-EXPS
NO-ATTR-SPACE
COLOR PHRASE (the...
Greg Shah
02:15 PM Feature #3281 (Closed): implement some frame options
Greg Shah
02:04 PM Feature #1834: implement direct manipulation (drag and drop)
The next set of direct manipulation support to be implemented is the following (see #3257-8):
+Attributes+
SELE...
Greg Shah

04/26/2017

06:38 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Another fixedsys font:
http://host-a.net/u/mrbubl3s/fixedsys.ttf
The origin is pretty unknown, I think it is a kind...
Eugenie Lyzenko
05:11 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> The origin is some Gnome related development. The license is:
> https://dejavu-fonts.github.io/License.html
Yes...
Greg Shah
05:06 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Found another good candidate for @Fixedsys Excelsior@ substitution - @DejaVuSans-Bold.ttf@. The picture for font size... Eugenie Lyzenko
01:26 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> FixedSys Excelsior is probably fine to use, but because there is no explicit license the status i...
Eugenie Lyzenko
01:18 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
FixedSys Excelsior is probably fine to use, but because there is no explicit license the status is too ambiguous.
...
Greg Shah
12:27 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Good idea. Please don't include the @(@ and @)@ characters. For example, @wine_tahoma_bold.ttf@...
Eugenie Lyzenko
09:32 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Very good. The Wine Tahoma fonts are acceptable.
> I think we can even rename the font files to something like ta...
Greg Shah
09:00 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Is the Wine Tahoma actually a different font from the MS Tahoma? I just want to make sure it is ...
Eugenie Lyzenko
08:33 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The LGPL is OK as a license.
Is the Wine Tahoma actually a different font from the MS Tahoma? I just want to make...
Greg Shah
10:03 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Good candidates for @Fixedsys@ font(@fonts/fsex301-l2.ttf@):... Eugenie Lyzenko
08:54 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
New question for font replacement. I'm looking for MS @Tahoma@ font. Another example of good looking font.
I have ...
Eugenie Lyzenko

04/25/2017

06:17 PM Feature #3280: implement editor methods
This work is associated with #3257-11. Greg Shah
06:16 PM Feature #3280: implement editor methods
Implement the following EDITOR widget methods (conversion and runtime):
SEARCH()
MOVE-TO-EOF()
EDIT-CLEAR()
INS...
Greg Shah
06:16 PM Feature #3280 (Closed): implement editor methods
Greg Shah
06:17 PM Feature #3279: implement list management methods
This work is associated with #3257-10. Greg Shah
06:15 PM Feature #3279: implement list management methods
Implement the following list management methods (both conversion and runtime):
DELETE() (radio-set)
INSERT() (com...
Greg Shah
06:14 PM Feature #3279 (Closed): implement list management methods
Greg Shah
02:37 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
OK. The correct entry is:... Eugenie Lyzenko
01:39 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
I need some assistance for turning on the old Windows "Classic theme". This will be helpful to find out the @Tahoma@ ... Eugenie Lyzenko
09:25 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
New @LiberationSans-Regular@ font usage pictures for
Swing:
!liberation_sans_regular_swing_20170425.jpg!
and W...
Eugenie Lyzenko
07:58 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> Correct me if I'm wrong but I think it is free to use.
Yes, the SIL OFL is an acceptable license that makes the...
Greg Shah
02:31 PM Feature #2676: implement the equivalent to configurable support for a windows theme
Greg,
As I notified you by email, I added in 2676a/11159 a new theme named @Windows8Theme@. It further extends @Wind...
Ovidiu Maxiniuc
02:22 PM Feature #2676: implement the equivalent to configurable support for a windows theme
Greg Shah wrote:
> Ovidiu: could you please provide an example of the directory configuration for specifying the cla...
Ovidiu Maxiniuc
01:45 PM Feature #2676: implement the equivalent to configurable support for a windows theme
Ovidiu: could you please provide an example of the directory configuration for specifying the classic theme? Greg Shah

04/24/2017

06:46 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Looks like I have found the good replacement for MS Sans Serif font(micross.ttf). It is LiberationSans-Regular.ttf. I... Eugenie Lyzenko

04/22/2017

09:58 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The fonts from the list that are *not* acceptable as Sans-Serif family substitution:... Eugenie Lyzenko

04/21/2017

09:58 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The preliminary casting for font is in progress. The candidates:... Eugenie Lyzenko

04/20/2017

05:03 PM Feature #2959 (Closed): Implement search by key in browse
Greg Shah
04:39 PM Feature #2959 (Review): Implement search by key in browse
Stanislav Lomany
04:17 PM Feature #2959: Implement search by key in browse
2959b has been merged into the trunk as bzr revision 11150. Stanislav Lomany
03:37 PM Feature #2959: Implement search by key in browse
Stanislav Lomany wrote:
> Passed regression testing.
> Rebased task branch 2959b from P2J trunk revision 11149.
> ...
Constantin Asofiei
03:31 PM Feature #2959: Implement search by key in browse
Passed regression testing.
Rebased task branch 2959b from P2J trunk revision 11149.
Should I check in?
Stanislav Lomany
04:55 PM Feature #2892: Implement browse scrolling with mouse wheel
Rebased task branch 2892a from P2J trunk revision 11150. Stanislav Lomany

04/19/2017

06:02 PM Feature #2892: Implement browse scrolling with mouse wheel
Created task branch 2892a from P2J trunk revision 11148. Stanislav Lomany
04:31 PM Feature #2892: Implement browse scrolling with mouse wheel
> Is this valid even if the pointer is outside of the active window?
Yes.
Stanislav Lomany
01:43 PM Feature #2892: Implement browse scrolling with mouse wheel
Stanislav Lomany wrote:
> Guys, when a 4GL widget is focused you can scroll it with mouse wheel regardless of where ...
Constantin Asofiei
07:36 AM Feature #2892: Implement browse scrolling with mouse wheel
Guys, when a 4GL widget is focused you can scroll it with mouse wheel regardless of where the pointer is located. In ... Stanislav Lomany
05:11 PM Feature #2959: Implement search by key in browse
Rebased task branch 2959b from P2J trunk revision 11148. Stanislav Lomany
04:32 PM Feature #2959: Implement search by key in browse
>From what I see, search by key works only for the first char in the browse cell, correct?
Correct.
Stanislav Lomany
01:37 PM Feature #2959: Implement search by key in browse
Stanislav Lomany wrote:
> Please review task branch 2959b rev 11155.
Stanislav, the changes in 2959b look OK to me....
Constantin Asofiei
07:59 AM Feature #3275: improve browse support
> CURRENT-COLUMN is already implemented.
Please update the @gaps/expressions.rules@ regarding this and all the oth...
Greg Shah
07:53 AM Feature #3275: improve browse support
CURRENT-COLUMN is already implemented. Stanislav Lomany
07:42 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> while other - under Open Font License
This license is also acceptable. The only extra condition here is that we...
Greg Shah
07:36 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> Can we use the fonts under "Apache License, Version 2.0":http://www.apache.org/licenses/LICENSE-2.0 ?
Yes.
Greg Shah
10:39 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The web searching for fonts can be used with FWD project discovered some interesting resources:
1. https://en.wikipe...
Eugenie Lyzenko

04/18/2017

06:11 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Can we use the fonts under "Apache License, Version 2.0":http://www.apache.org/licenses/LICENSE-2.0 ? Eugenie Lyzenko
01:32 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
> 1. The goal is to find fonts(currently vector based) that are free to distribute with FWD project, correct?
Yes....
Greg Shah
01:25 PM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
The questions I have during background investigation.
1. The goal is to find fonts(currently vector based) that ar...
Eugenie Lyzenko
02:21 PM Feature #3275: improve browse support
Correct. Stanislav Lomany
12:29 PM Feature #3275 (WIP): improve browse support
Browse Attributes, Methods and Options to be added to FWD
+Attributes+
-CURRENT-COLUMN-
-INDEX-
-COLUMN-READ-...
Greg Shah
12:27 PM Feature #3275 (Closed): improve browse support
Greg Shah
08:50 AM Feature #2959: Implement search by key in browse
Please review task branch 2959b rev 11155. Stanislav Lomany
08:41 AM Feature #2959: Implement search by key in browse
Rebased task branch 2959b from P2J trunk revision 11147. Stanislav Lomany

04/17/2017

12:32 PM Feature #2959: Implement search by key in browse
Rebased task branch 2959b from P2J trunk revision 11146. Stanislav Lomany
 

Also available in: Atom