1. 20 Jan, 2025 2 commits
    • robot's avatar
      7.2-3263-g2025af4 · 0562be20
      robot authored
      0562be20
    • robot's avatar
      7.2-3263-g2025af4 · fce9a978
      robot authored
      LYC-10676 [FGL Analyzer] Runtime error makes fglm.exe unusable - added default path for qfgl.exe
      LYC-10683   [FGL Analyzer] Add fglm to Linux installation
      LYC-10554: com.HttpPart.CreateFromData corrupts BYTE data
      LYC-10676 [FGL Analyzer] Runtime error makes fglm.exe unusable
      LYC-10676 [FGL Analyzer] Runtime error makes fglm.exe unusable - revert @yao-pkg to old pkg since @yao-pkg isn't compatible with node14
      LYC-10678   [Lycia front-end][Lycia build][Linux] Error building LyciaWeb client due to unexpected Nodejs version inconsistencies
      LYC-10676 [FGL Analyzer] Runtime error makes fglm.exe unusable
      LYC-10582: Analysis: QX_ROOT_OBJECT_CACHE_PATH set by the default
      LYC-10665: LLC Insert crashes program after append
      LYC-10524: Debugger: MODULAR, PRIVATE and PUBLIC variables from IMPORT FGL module is not accessible in WATCH expression
      fce9a978
  2. 13 Dec, 2024 1 commit
    • robot's avatar
      7.2-3251-gb085c54 · be0ffda7
      robot authored
      LYC-10635: REST API. JSON in request body in classic Lycia web service (method to receive in WS function)
      LYC-10635   REST API. JSON in request body in classic Lycia web service (method to receive in WS function)
      be0ffda7
  3. 27 Nov, 2024 1 commit
    • robot's avatar
      7.2-3249-g8c62dbc · 5f44be18
      robot authored
      LYC-10572 REST API. JSON in request body in classic Lycia web service - IllegalStateException in several REST calls
      LYC-10598  Lycia Desktop stopped working - WB fix
      LYC-10537: Exception[i_p]: Silent exception error
      LYC-10600: REST API. Investigate configurable data receiving by WS function like it's done with returned value in response QX_WEB_RETURN_VALUES
      LYC-10609: LowCode. Paged mode ignored for multiple views
      5f44be18
  4. 19 Nov, 2024 1 commit
    • robot's avatar
      7.2-3242-g0d3ed2d · ff797a04
      robot authored
      LYC-10513   Child css styles and themes do not apply if child app locates in subfolder with styles
      LYC-10516   VSC[Form Builder]: Layout property is missing for root container
      LYC-10498: QFORM. GridPanel container adjustment into Table of another form via genconfig option produces not complete error message
      LYC-10497: QFORM. Table container adjustment into gridPanel of another form via genconfig option creates extra columns and rows
      LYC-10520   Add ARIA-labels to the Toolbar buttons, dropdown lists, and calendar
      LYC-10511: qform[Fourgen Lookups]: Error in PER translation: Fourgen Property branch.branch_name" : "policy.branch_code and active = branch."Y"",
      LYC-10495: LowCode[Action]: Invoking an action by code programmatically ui.dialog.queue_action (a bit like fgl_key_queue() )
      LYC-10506   [Lycia front-end] Table: add full screen feature
      LYC-10507 [Lycia front-end] GroupBox: add ability to collapse group box content initially
      LYC-7438   LVSCE[FormBuilder] Develop complex multi-value editors - [Issue8/9] wrong serialization of DataType
      LYC-7438   LVSCE[FormBuilder] Develop complex multi-value editors - [Issue2] Includes edit box is bigger than FormBuilder window on low resolutions
      LYC-10563   [VSC][FormBuilder] Upload button is missing from field with classNames="FileUpload"
      LYC-10562 Error loading instances when running application in LyciaDesktop
      LYC-10572 REST API. JSON in request body in classic Lycia web service - IllegalStateException in several REST calls
      LYC-10598 Lycia Desktop stopped working - Lycia client rearranged to smaller code chunks
      LYC-10572 REST API. JSON in request body in classic Lycia web service - adding request body support to the function call in LyciaWeb Java code
      LYC-10572   REST API. JSON in request body in classic Lycia web service - converting Lycia REST API schema from Swagger v2 into Openapi v3
      LYC-10495: LowCode[Action]: Invoking an action by code programmatically ui.dialog.queue_action (a bit like fgl_key_queue() )
      LYC-10543: LowCode. Qform form generation with relation between views
      LYC-10576: QFGL. OPEN cursor syntax error when USING with function
      LYC-10577: QFGL. CONSTRUCT for row of screen array
      LYC-10574 Next/Prev page and First/Last row action are corrupted
      LYC-10598  Lycia Desktop stopped working - WB fix
      ff797a04
  5. 23 Oct, 2024 1 commit
    • robot's avatar
      7.2-3218-ga491009 · 2e535b74
      robot authored
      LYC-10483: QBUILD: Fails to deploy locale catalogue bandles *.res
      LYC-10483: QBUILD: Fails to deploy locale catalogue bandles *.res
      LYC-10465: Circular IMPORT FGL compilation causes errors duplicates and code preprocessing fail
      LYC-10096   BlobViewer[Upload]: Server & 4GL needs information on the uploaded file
      LYC-10096   BlobViewer[Upload]: Server & 4GL needs information on the uploaded file
      LYC-10439 [Lycia front-end] Integrate QR code library with Lycia - html mode class changed from qr-code-table to qr-code-html
      LYC-10439 [Lycia front-end] Integrate QR code library with Lycia - qr code as html is clipped
      LYC-10465: Circular IMPORT FGL compilation causes errors duplicates and code preprocessing fail
      LYC-10249: VSC [qbuild] Setting path to the application deployment folder
      2e535b74
  6. 09 Oct, 2024 1 commit
    • robot's avatar
      7.2-3206-ge06dc92 · 85b0cb21
      robot authored
      LYC-10249: LVSCE [qbuild] Setting path to the application deployment folder
      LYC-10439   [Lycia front-end] Integrate QR code library with Lycia - qr code as html is clipped
      LYC-10386   Investigation. Changing predefined strings in hardcoded forms via localized strings
      LYC-10447: qform: Form file cannot be generated in a non-existent folder
      LYC-10249: VSC [qbuild] Setting path to the application deployment folder
      LYC-10405: Unable to scroll table in input
      LYC-10439 [Lycia front-end] Integrate QR code library with Lycia
      LYC-10442   [Lycia front-end] Snackbar notifications(of 3rd-party notistack module) stopped working in Lycia child applications
      LYC-10439   [Lycia front-end] Integrate QR code library with Lycia
      LYC-10335 [Lycia front-end] Tune up Insight styles on client's demand - CSP in notification module(enqueueSnackbar is undefined)
      LYC-10439   [Lycia front-end] Integrate QR code library with Lycia
      LYC-10438: qbuild: multiple rules error on deploying when the project has two form files *.fm2 and *.per with the same name
      LYC-10405: Unable to scroll table in input
      LYC-10402: LowCode[Construct]: User needs to navigate (fwd/bwd) to the the correct result.
      LYC-10438: qbuild: multiple rules error on deploying when the project has two form files *.fm2 and *.per with the same name
      LYC-10424   [Lycia front-end] CSP in Insight app insight_broker/under.4gm/i_p/i_p
      LYC-10286   VSC[FormBuilder]: Date editor shows "no value" when only one field is set
      LYC-10287 VSC[FormBuilder]: DateTimeLiteral does not allow fraction set first digit zero
      85b0cb21
  7. 19 Sep, 2024 1 commit
    • robot's avatar
      7.2-3189-ge6b4e9b · e5793f07
      robot authored
      LYC-10367 Lycia cell size (qch) detection procedure didn't get actual font size and breaks cell dependent legacy forms
      LYC-10363 Prompt message not showing if it is issued on program start
      LYC-10381 Menu of dialog/popup style ignores command key
      LYC-10380 Menu of dialog/popup style does not appear if it's first interaction
      LYC-10376   Blobviewer throws error in content during editing file
      LYC-10334: qform[template_form]: Ability to take a PER or FM2 form and output it into a cell of a template form
      LYC-7438 LVSCE[FormBuilder] Develop complex multi-value editors - [Issue 4] DataType Money has Precision/Scale fields disabled
      LYC-7438   LVSCE: [FormBuilder] - Develop complex multi-value editors - [Issue 3] DataType DateTime has Start/End fields disabled
      LYC-7438 LVSCE[FormBuilder] Develop complex multi-value editors - [Issue 2] fix focus logic for edit boxes
      LYC-7438 LVSCE[FormBuilder] Develop complex multi-value editors - [Issue 1] Frame overlaps event handler title
      LYC-10373: qform[LowCode filter= 1o1]: It seems, qform-lowCode has an issue translating 1o1 (which stands for "WHERE 1=1")
      LYC-10368: qform[Fourgen Per]: Invalid json string for low code engine
      LYC-7438 LVSCE[FormBuilder] Develop complex multi-value editors - BatchEventHandler(Frame overlaps event handler title)
      LYC-10027 VSC[FormBuilder]: InteractSettings XML schema - bundle it with extension and provide to every FormBuilder instance on initialization phase
      LYC-10372   LVSCE: [FormBuilder] Event cannot be deleted from designer, only from xml
      LYC-10363   Report stopped opening in new tab
      LYC-10367   Aggregate column text and values looks joined in one word
      LYC-10280 VSC[FormBuilder]: Multiline values in property panel should be separated by commas - changed to spaces to conform with Text and Title
      LYC-10339 [Lycia front-end] Insight issues - text of disabled input not selectable
      LYC-10339   [Lycia front-end] Insight issues (table headers + text of disabled input not selectable)
      LYC-10369   Construct calendar year picker appears only once
      LYC-10357: LLC: Interaction with "input_mode: 1" and "paged_mode: -1" can not be left by clicking on the button 'Accept'
      LYC-10280   VSC[FormBuilder]: Multiline values in property panel should be separated by commas
      LYC-10354   [Lycia front-end] BlobViewer[CSV] - editing not working
      LYC-10335 [Lycia front-end] Tune up Insight styles on client's demand - fixing qx_compat.css
      LYC-9820 [Lycia front-end] Upgrade React version to 18 - finalize removal of deprecated APIs
      LYC-10367 Leading/trailing buttons in TextField-like widgets (Calendar, ComboBox, etc) may overflow, causing container to have an unexpected scroll
      LYC-10367 Lycia cell size (qch) detection procedure didn't get actual font size and breaks cell size dependent forms
      LYC-7487   LVSCE[FormBuilder] Remove vertical/horizontal alignment properties from elements in containers in which doesn't support such alignment (Border, Coord panels, GroupBox, Table, etc)
      LYC-10367 Lycia cell size (qch) detection procedure didn't get actual font size and breaks cell size dependent forms
      LYC-10394   [Lycia front-end] Clean Lycia plugins[combo_linked_field, pseudo_table_scroller] from Lycia jquery obsolete
      LYC-10387 Release package stabilization - combo_linked_field plugin stopped working
      LYC-10387 Release package stabilization - CSP in test 15357_mdi_getChildCount
      LYC-10387 Release package stabilization - CSP in timepicker
      LYC-10387 Release package stabilization - endless combobox refresh if it is bound with linked field plugin
      LYC-10387 Release package stabilization - CSP if app closed during client initialization
      LYC-10377   BlobViewer isn't cleared while search/filter by query returns zero entries
      LYC-10364: Linking multiple MAINs
      LYC-10408   Report window become invisible
      LYC-7438 LVSCE[FormBuilder] Develop complex multi-value editors - issues 5,6,7[added filtering of fgl literals which aren't applicable to certain values]
      LYC-10406   Circular ProgressBar widget percentage is not centered
      LYC-10384   LVSCE [FormBuilder] Change empty line in complex editors to <none> to remove record
      LYC-10367 Lycia cell size (qch) detection procedure didn't get actual font size and breaks cell size dependent forms
      LYC-10367 Lycia cell size (qch) detection procedure didn't get actual font size and breaks cell size dependent forms
      LYC-10394   [Lycia front-end] Clean Lycia plugins[combo_linked_field, pseudo_table_scroller] from Lycia jquery obsolete
      LYC-10387 Release package stabilization - combo_linked_field plugin stopped working
      LYC-10392: qform[Fourgen]: INPUT n ... KEY & ORDER fields which do not exist in the screen must be added as virtual fields
      LYC-10387 Release package stabilization - CSP in test 15357_mdi_getChildCount
      LYC-10387 Release package stabilization - CSP in timepicker
      LYC-10387 Release package stabilization - endless combobox refresh if it is bound with linked field plugin
      LYC-10387 Release package stabilization - CSP if app closed during client initialization
      LYC-10367 Leading/trailing buttons in TextField-like widgets (Calendar, ComboBox, etc) may overflow, causing container to have an unexpected scroll
      LYC-10367 Lycia cell size (qch) detection procedure didn't get actual font size and breaks cell size dependent forms
      LYC-7487   LVSCE[FormBuilder] Remove vertical/horizontal alignment properties from elements in containers in which doesn't support such alignment (Border, Coord panels, GroupBox, Table, etc)
      LYC-10424   [Lycia front-end] CSP in Insight app insight_broker/under.4gm/i_p/i_p
      e5793f07
  8. 19 Aug, 2024 1 commit
    • robot's avatar
      7.2-3134-gd68f05f · 761f47c6
      robot authored
      LYC-9939: QLINK. Duplicate functions should raise warning to make possible linking libraries with the same function name but in different link order
      LYC-9939: QLINK. Duplicate functions should raise warning to make possible linking libraries with the same function name but in different link order
      LYC-9820 [Lycia front-end] Upgrade React version to 18 [commits squash]
      LYC-10031   Layout & Format: Aggregate fields do not inherit alignment/textAlignment
      LYC-7438 LVSCE: [FormBuilder] - Develop DisplayModes editor - error on saving empty display mode
      LYC-10341 [Lycia front-end][Table] Investigate how to resize columns if they have MinWidth set
      LYC-10031: Layout & Format: Aggregate fields do not inherit alignment/textAlignment & FORMAT i.e. $12.00
      LYC-10265: Postgres. Database connection at runtime and compilation failed
      LYC-10265: Postgres. Database connection at runtime and compilation failed
      LYC-10031: Layout & Format: Aggregate fields do not inherit alignment/textAlignment & FORMAT i.e. $12.00
      LYC-10031: Layout & Format: Aggregate fields do not inherit alignment/textAlignment & FORMAT i.e. $12.00
      LYC-10339   [Lycia front-end] Insight issues (table headers + text of disabled input not selectable)
      LYC-10225   Smart Widget: Calendar range value keeping
      LYC-10326   fgl_winbutton() dialog box must NOT react on clicks outside of the dialog buttons
      LYC-10272   [Lycia front-end][Popup plugins] add message attributes support
      LYC-10268   Blob Viewer[txt]:Contents is not always loaded correctly
      LYC-10279: Replace the name for the variable QX_USE_DB_SCHEME_FILE with QX_USE_DB_SCHEMA_FILE
      LYC-10316   fgl_winbutton() key order changes to descent at runtime
      761f47c6
  9. 06 Aug, 2024 1 commit
    • robot's avatar
      7.2-3116-ga756522 · 91aae412
      robot authored
      LYC-10263 VSC [FormBuilder]: Move PivotTable from containers to widget set
      LYC-10296 VSC[Form Builder]: Paste action (ctrl+v) causes crash
      LYC-10297: Star character causes compilation error in SQL .. END SQL block (Informix)
      LYC-10282   [Lycia front-end] Develop indeterminate ProgressBar which shows endless processing until stopped
      LYC-10268 Blob Viewer[txt]:Contents is not always loaded - fix clean text blob
      LYC-10268 Blob Viewer[txt]:Contents is not always loaded - fix of the text renderer
      LYC-10295   LVSCE[FormBuilder] Adding columns by drag/drop into form area not working
      LYC-10268 Blob Viewer[txt]:Contents is not always loaded - full rewrite of the text renderer with adding filtering of the text content (removing non printable control chars)
      LYC-10268 Blob Viewer[txt]:Contents is not always loaded correctly
      LYC-10270: The database "standard" does exist but is for some rather strange reason no accessible for Lycia
      LYC-10270: The database "standard" does exist but is for some rather strange reason no accessible for Lycia
      LYC-10268 Blob Viewer[txt]:Contents is not always loaded correctly
      LYC-10262   LVSCE [FormBuilder] Layout and Event properties are missing in PivotTable
      LYC-10242   [Lycia front-end] BlobViewer add new optional property 'editorConfig' (currently 'Metadata' is used which may interfere with Genero projects)
      LYC-10253   BlobViewer[TEXT]: Viewer ignores CR/LF but print looks correct
      LYC-10242 [Lycia front-end] BlobViewer add new optional property 'editorConfig'
      91aae412
  10. 16 Jul, 2024 1 commit
    • robot's avatar
      7.2-3099-g6296762 · dd645213
      robot authored
      LYC-10134: IMPORT FGL: qlink throws Function Not found warning on imported function called in WHENEVER ERROR CALL
      LYC-10243: SOAP/REST. Make port 1994 configurable
      LYC-7438 LVSCE: [FormBuilder] DisplayMode editor - fixed String/Integer/Decimal processing
      LYC-10250   [Lycia front-end] BlobViewer-CSV - CSP on content download if content is empty
      LYC-10247   [Lycia front-end] BlobViewer-CSV - old blob data isn't cleared while BlobViewer is updated with empty blob
      LYC-10225   Smart Widget: Calendar range value keeping
      LYC-10230   Smart Widget: Calendar in construct mode does not change value in the top line of picker after selection
      LYC-7438 LVSCE: [FormBuilder] DisplayMode editor - human readable error message
      LYC-7438 LVSCE: [FormBuilder] - Develop DisplayMode editor
      LYC-10193: FOR UPDATE query fails with error with Oracle database
      LYC-10159   Placement of Tabs list is wrong when tabPagePlacement=left/right
      LYC-10089   VS-Code[FormBuilder]: rename database property name 'Name' to 'Database Name'
      LYC-9536   LVSCE[FormBuilder] Implement menu for adding columns/rows on the GridPanel scale
      LYC-10152: [Qbuild] Problem building program with external library
      LYC-10220   [Lycia front-end] BlobViewer in FullScreen mode overlaps with Lycia client console
      LYC-10160 BlobViewer in full screen mode is overlapped by MenuBar
      LYC-10221   LVSCE[FormBuilder][GridPanel] Rows/Cols added via 'insert before/insert after' are incorrectly rendered in GridPanel Outliner
      LYC-10217   Date Picker widget no longer supports date picking input/construct if there is another datePicker with class "date-picker"
      LYC-9533 LVSCE[FormBuilder] Implement menu for adding GridPanel columns/rows to the middle of the list
      LYC-10208 Message & ERROR Handling - added LinkedTo dependency
      dd645213
  11. 27 Jun, 2024 1 commit
    • robot's avatar
      7.2-3077-g3dcc08d · 254482cc
      robot authored
      LYC-10208 Message & ERROR Handling - implement basic message popup with Notistack
      LYC-10184: Debugger points to a wrong current line in some cases
      LYC-10175: [IMPORT FGL]: qfgl compilation hangs if specify program for IMPORT FGL instead of library or module
      LYC-10175: [IMPORT FGL]: qfgl compilation hangs if specify program for IMPORT FGL instead of library or module
      LYC-10060: QFGL error on RETURN rec.* when returning type declared as custom type
      LYC-10197  [Lycia front-end] BlobViewer.CSV - add automatic right alignment of the columns having numbers/currency values- edit summary [Lycia front-end] BlobViewer.CSV - add automatic right alignment of the columns having numbers/currency values
      LYC-10181  Option to prevent "Leave site?..." message when closing a browser tab- edit summary Option to prevent "Leave site?..." message when closing a browser tab
      LYC-10196 [Lycia front-end] BlobViewer.CSV - produce modified csv for download (with skipped lines, no empty lines, etc)
      LYC-10195 [Lycia front-end] BlobViewer.CSV editable - edit button may be absent in blob menu
      LYC-8522 LVSCE[FormBuilder] navigate to the corresponding node in fm2 when selection changes in FormBuilder - bug fixes
      LYC-10184: Debugger points to a wrong current line in some cases
      LYC-10060: QFGL error on RETURN rec.* when returning type declared as custom type
      LYC-10087 [Lycia front-end] Lycia Calendar as date picker - fixes[focus traversing, min/max date, keyboard navigation, broken animation]
      LYC-8522   LVSCE[FormBuilder]: feature to navigate to the corresponding XML code of the currently selected form item
      LYC-10182   [Lycia front-end] BlobViewer.CSV - trim whitespaces, incl. form feed chars in csv cell values
      LYC-10087   [Lycia front-end] Modify Lycia Calendar to perform as a date picker (no text field)
      LYC-9676   LVSCE[FormBuilder]: Сlearly distinguish the property fields of parent and child EventHandlers in editor
      LYC-10161: QFGL. ON CHANGE * causes compilation error
      LYC-10077   LVSCE [FormBuilder]: Error message appears when try to delete some items in Structure tab
      LYC-10131   LVSCE [FormBuilder]: Button is highlighted (has a size) when the FunctionField is selected in the Table container
      LYC-10087 [Lycia front-end] Modify Lycia Calendar to perform as a date picker - fix date update problem
      LYC-10087 [Lycia front-end] Modify Lycia Calendar to perform as a date picker - fix mouse event problem
      LYC-10151   LVSCE [FormBuilder] BlobViewer is not selected when editor property is defined
      254482cc
  12. 13 Jun, 2024 1 commit
    • robot's avatar
      7.2-3060-g35ac9c9 · f689537e
      robot authored
      LYC-10087   [Lycia front-end] Modify Lycia Calendar to perform as a date picker (no text field)
      LYC-9676   LVSCE[FormBuilder]: Сlearly distinguish the property fields of parent and child EventHandlers in editor
      LYC-10161: QFGL. ON CHANGE * causes compilation error
      LYC-10077   LVSCE [FormBuilder]: Error message appears when try to delete some items in Structure tab
      LYC-10131   LVSCE [FormBuilder]: Button is highlighted (has a size) when the FunctionField is selected in the Table container
      LYC-10087 [Lycia front-end] Modify Lycia Calendar to perform as a date picker - fix date update problem
      LYC-10087 [Lycia front-end] Modify Lycia Calendar to perform as a date picker - fix mouse event problem
      LYC-10151   LVSCE [FormBuilder] BlobViewer is not selected when editor property is defined
      f689537e
  13. 04 Jun, 2024 1 commit
    • robot's avatar
      7.2-3050-gaccea15 · 4008b195
      robot authored
      LYC-10145: Debugger[IMPORT FGL]:Programs with IMPORT statements can not be debugged and leave hanging qrun process (and ongoing object cache generation... slow build performance)
      LYC-10126: [Lycia back-end][Table aggregate fields] Application stops working if TotalAggregate=true and AggregateType=Program
      LYC-10124   [Pivot table]. "Download plot as a png" option
      LYC-10122 [Lycia front-end][BlobViewer.editor=csv] Add new properties [skipEmptyLines+skipFirstNLines] to csv parser config dialog
      LYC-10149 [Lycia front-end] BlobViewer csv settings (Metadata property): add new properties to csv settings [skipEmptyLines+skipFirstNLines]
      LYC-10149   [Lycia front-end] CSP in BlobViewer while csv settings (Metadata property) are unset + add new properties to csv settings + writing tests
      LYC-10138   [Lycia front-end] Investigate BlobViewer content not loading [Insight app table_document_blob]
      LYC-10136 Blobviewer SVG not showing in a blob content area
      LYC-10143   [Lycia front-end] BlobViewer-CSV - runtime error while csv file is empty
      LYC-10136   Blobviewer SVG print option
      LYC-10132   Blobviewer CSV viewer ignores key navigation when Lycia Chrome Extension is enabled
      LYC-10130   Blobviewer sends error messages in console during CSV parsing
      LYC-10133   [Lycia front-end] Modernize React code of Tab widget - remove obsolete string refs
      LYC-10128   [LVSCE][FormBuilder] Deletion of the selected TabPage makes other TabPages invisible
      LYC-10125   LVSCE[FormBuilder] ScreenRecord isn't generated for a table residing inside TabPage
      LYC-10123 [Lycia front-end] Add 'Full screen' button along with corresponding css to allow a BlobViewer widget expansion
      LYC-10122 [Lycia front-end][BlobViewer.editor=csv] Add a popup dialog to create/reset csv parser config at runtime
      LYC-10094 [Lycia front-end] Invent a way to provide a custom configuration to BlobViewer csv parser so that fine tuning of a Spreadsheet is possible
      LYC-10094 Modify Content-Security-Policy header to allow opening <iframe> with src having 'blob:' schema (for csv printing)
      LYC-10079   LVSCE[FormBuilder] Add fgl literals 'Today', 'Current' and 'CurrentTime' - fix for 'Includes'
      LYC-10087   [Lycia front-end] Modify Lycia Calendar to perform as a date picker (no text field)
      4008b195
  14. 17 May, 2024 1 commit
    • robot's avatar
      7.2-3028-g941cccb · f610fe95
      robot authored
      LYC-10038   LVSCE [FormBuilder]: Table/TreeTable container cannot be moved
      LYC-10109   Message is not redirected to a label
      LYC-10094 [Lycia front-end] Add printing to BlobViewers of txt, csv and image kinds - implementing printing for csv - add dialog for size/orientation
      LYC-10094 [Lycia front-end] Implement pdf generation for the BlobViewer of csv kind
      LYC-10071   [Lycia front-end] BlobViewer doesn't allow to view/edit text blobs
      LYC-9056 Implement a Spreadsheet as a new type of widget + Spreadsheet component tests
      LYC-10079   LVSCE[FormBuilder] Add fgl literals 'Today', 'Current' and 'CurrentTime'
      f610fe95
  15. 02 May, 2024 1 commit
    • robot's avatar
      7.2-3016-ga815d7a · d84750d0
      robot authored
      LYC-10051: LLC: The current value should be focused on the Zoom window
      LYC-10062   Four common styles (via form classes) need implementing for Insight
      LYC-10016   [Lycia front-end] Investigate how to select a table row on a right click
      LYC-9958 Integration of PivotTable to Lycia client: - model change because of the new Lycia runtime feature explained by @vlad - Windows build fix (not all files were added to PresentationLayer.WPF.csproj)
      LYC-10051: LLC: The current value should be focused on the Zoom window
      LYC-10053: qform fails on converting several *.per form files
      LYC-10052   [QAT] Massive tests failure on application start in branch 7.2-3005-vior-g09871b6 (PivotTable)
      LYC-9958 Integration of PivotTable to Lycia client - send selections [rows/cols/vals/renderer] back to the server LYC-9958 Integration of PivotTable to Lycia client - send selections back to the server [new model built] LYC-10050 [Lycia front-end][PivotTable] Add csv to json conversion feature, so the server would be able to send csv instead of json LYC-9958 Integration of PivotTable to Lycia client - added event handler for PivotTableInfoEvent
      d84750d0
  16. 25 Apr, 2024 1 commit
    • robot's avatar
      7.2-3004-g309a102 · 4552082c
      robot authored
      LYC-8635: LLC: Focus moves wrong if validating on bundle updating is failed.
      LYC-10031: Layout & Format: Aggregate fields do not inherite alignment/textAlignment & FORMAT i.e. $12.00
      LYC-10038   LVSCE [FormBuilder]: Table/TreeTable container cannot be moved
      LYC-10019: Table does not refresh rows after insert
      LYC-10031: Layout & Format: Aggregate fields do not inherite alignment/textAlignment & FORMAT i.e. $12.00
      LYC-9936 Form Builder[DB Alias]:Form Structure View does not handle DBAlias
      LYC-9936 Form Builder[DB Alias]:Form Structure View does not handle DBAlias
      LYC-10028   LVSCE [FormBuilder]: StackPanel causes FB to crash
      LYC-10025   LVSCE[FormBuilder] Create custom editor for 'Visible' property (because property logic is beyond simple checkbox yes/no logic)
      LYC-9936   Form Builder[DB Alias]:Form Structure View does not handle DB-Alias
      LYC-9958 Integration of PivotTable to Lycia client - adding to FormBuilder
      LYC-10000   LVSCE [FormBuilder]: TabPage can be placed into TabPage
      LYC-9907   Table column changes size randomly and does not show all rows after tab page switch
      LYC-7538   LVSCE: [FormBuilder] Make non-empty advanced properties visible in default mode
      LYC-10021   LVSCE [Form Builder]: Plus buttons in Structure tab are poorly distinguishable
      LYC-10018   LVSCE [FormBuilder] removes "visible" property from xml
      LYC-10002: HCL: BLOB conversion (TEXT -> BYTE, BYTE -> TEXT ) no conversion error at runtime
      LYC-9986   LVSCE [Form Builder]: InteractSettings editor - change the style of drop-down fields
      LYC-9984   LVSCE [Form Builder]: Delete action causes crash
      LYC-9981   LVSCE[Form Builder] Configure styles of InteractSetting editor so that all control buttons are visible
      LYC-10001   LVSCE [FormBuilder]: Replace icons of collapse/expand buttons in InteractSetting editor
      LYC-9966: LLC: A fatal error has occurred. Exiting signal 11
      LYC-9958 Integration of PivotTable to Lycia client - Plotly license added
      LYC-9958 Integration of PivotTable to Lycia client - test data source removed
      LYC-9958 Integration of PivotTable to Lycia client + regen interfaces
      4552082c
  17. 08 Apr, 2024 1 commit
    • robot's avatar
      7.2-2970-gd6630db · 8cac44be
      robot authored
      LYC-9649: CentralSquare: Add support of the IN/OUT/INOUT params in EXECUTE statement for PREPARED queries (Runtime, MSSQL) LYC-9651: CentralSquare: Add support of the INOUT for OPEN statement (MSSQL)
      LYC-9649: CentralSquare: Add support of the IN/OUT/INOUT params in EXECUTE statement for PREPARED queries (Runtime, MSSQL) LYC-9651: CentralSquare: Add support of the INOUT for OPEN statement (MSSQL)
      LYC-9958: Implement a Pivot Table Widget - client side
      LYC-9958/LYC-9973 Design of PivotTable widget model - copy/pasted Vlad's work
      LYC-9981 LVSCE[Form Builder] Configure styles of InteractSetting editor so that all control buttons are visible
      LYC-9958/LYC-9973 Design of PivotTable widget model - PivotTable parent changed To AbstractField
      LYC-9969   Context Menu is disabled when I use form an table right mouse button up action trigger
      LYC-9968   fgl_settitle() text layout is broken
      LYC-9975 Set font size and font family for report printing (Sumith Jayasinghe)
      LYC-9958/LYC-9973 Design of PivotTable widget model (compatible with https://github.com/plotly/react-pivottable)
      LYC-9779   LLC: Form Builder: Json schema based editor for InteractSettings
      LYC-9963   LVSCE [FormBuilder] TableColumn is missing textAlignment property
      LYC-9849   LVSCE[FormBuilder] Investigate how to keep Form.InteractSettings attribute pretty-formatted
      LYC-9649: CentralSquare: Add support of the IN/OUT/INOUT params in EXECUTE statement for PREPARED queries (Runtime, MSSQL) LYC-9651: CentralSquare: Add support of the INOUT for OPEN statement (MSSQL)
      LYC-9649: CentralSquare: Add support of the IN/OUT/INOUT params in EXECUTE statement for PREPARED queries (Runtime, MSSQL) LYC-9651: CentralSquare: Add support of the INOUT for OPEN statement (MSSQL)
      LYC-9921: qform: conversion fails with a specific form with FourGen settings
      LYC-9870   LVSCE [FormBuilder]: Error when replacing widget in GroupBox using copy/paste
      LYC-9869   LVSCE [FormBuilder]: Error when pasting a widget into empty StackPanel
      8cac44be
  18. 06 Mar, 2024 1 commit
    • robot's avatar
      7.2-2945-gf692fce · 99b96089
      robot authored
      LYC-9431 [LVSCE][FormBuilder] Make 'Add Item' buttons always visible, prevent editor commits on every typed char
      LYC-8765   LVSCE [FormBuilder]: Actions editor must display the full set of properties
      LYC-9805: LLC: Inserting the new record is unavailable if the list is empty
      LYC-9647: Scenario Question for display array and popup MENU
      LYC-9910: LLC: Investigate the possibility of changing property "views" from DYNAMIC ARRAY OF VIEW with HASH MAP OF VIEW
      LYC-9910: LLC: Investigate the possibility of changing property "views" from DYNAMIC ARRAY OF VIEW with HASH MAP OF VIEW
      LYC-9647 LVSCE[FormBuilder] Investigating tests failed because of new event handlers OnMouseLeft/Middle/RightDown, OnMouseLeft/Middle/RightUp
      LYC-9797 LVSCE[FormBuilder] Implement Copy/Paste for Toolbar container
      LYC-9647 LVSCE[FormBuilder] Add OnMouseLeft/Middle/RightDown, OnMouseLeft/Middle/RightUp to FormBuilder properties
      LYC-9647 Implement OnMouseLeft/Middle/RightDown, OnMouseLeft/Middle/RightUp event handlers
      LYC-9906: JSON parser doesn't read all fields in specific situations
      LYC-9838   CentralSquare: Genero: Investigate how we can generate SVG images in Canvas widget at runtime
      LYC-9903   LVSCE[FormBuilder] Implement Copy/Paste Radio items into ScrollViewer
      LYC-9799   LVSCE[FormBuilder] Implement Copy/Paste Radio items in RadioGroup container
      LYC-9796   LVSCE[FormBuilder] Implement Copy/Paste for Tab and TabPage containers
      LYC-9838: CentralSquare: Genero: Investigate how we can generate SVG images in Canvas widget at runtime
      LYC-9779 [LLC][Form Builder] Editor for 'InteractSettings' - turning to multiline text editor temporarily
      LYC-9765 Limit list items count to LYCIA_PER_CONVERT_COMBOBOX while morphing TextFields with include range
      LYC-9779 [LLC][Form Builder] Editor for 'InteractSettings' - a bit of json-editor styling
      LYC-9647: Scenario Question for display array and popup MENU
      LYC-9805: LLC: Inserting the new record is unavailable if the list is empty
      LYC-9887: LowCode[UPDATE]:Edit/Update after INSERT shows error messages.. and only works after the cursor is refreshed
      LYC-9831   LVSCE [FormBuilder]: Empty column remains when widget is moved from Table/TreeTable
      LYC-9779 [LLC][Form Builder] Editor for 'InteractSettings' - integrating and tuning https://github.com/json-editor/json-editor.git
      LYC-9765 Morphing RangeInclude into list widget items - writing tests
      LYC-9765   Morphing needs to support TextField with include range from & TO comboList
      99b96089
  19. 22 Feb, 2024 1 commit
    • robot's avatar
      7.2-2913-g23a78fd · 6ed59325
      robot authored
      LYC-9859   LVSCE [Form Builder]: Context menu of widgets located in Table/TreeTable is not available
      LYC-9839   LVSCE [FormBuilder]: Radio items are not assigned ID when morphing TextField/FunctionField to RadioGroup
      LYC-9832   LVSCE [FormBuilder]: "location" property is preserved when widget is moved to Table/TreeTable from another container
      LYC-9830   LVSCE [FormBuilder]: Crash when adding BlobViewer/CheckBox to Table/TreeTable container
      LYC-7715: Implement xml.Encryption.RSAEncrypt and xml.Encryption.RSADecrypt methods of the xml.Encryption class
      LYC-9805: LLC: Inserting the new record is unavailable if the list is empty
      LYC-9793   LVSCE[FormBuilder]: 0 value of an IntegerLiteral appears as "no value" in the properties panel
      LYC-9815: REST:Service: Hide/Suppress Log Error 'Network error..' when calling functions via the REST API
      LYC-8286 LVSCE[FormBuilder] Fixed Copy/Paste in different containers
      LYC-8776   LVSCE[FormBuilder]: Morphing BlobViewer - DataType restricted to Byte,Text
      LYC-9852   LVSCE [FormBuilder]: Crash when moving GridPanel row on form with comment
      LYC-9849   LVSCE[FormBuilder] Investigate how to keep Form.InteractSettings attribute pretty-formatted
      LYC-9819: LLC: Make setting properties 'action' and 'actions_on_done' as String, for defining them in the form file as well
      LYC-9805: LLC: Inserting the new record is unavailable if the list is empty (part 1)
      LYC-9574: LLC: We need to have the possibility to have a formonly field in primary ScreenRecord with a definition of how to lookup it.
      LYC-9820 [Lycia front-end] Upgrade React version to 18 - repackaging bundles
      LYC-9779 [LLC][Form Builder] Editor for 'InteractSettings' - internal FormBuilder structure
      LYC-9820 [Lycia front-end] Upgrade React version to 18 - replacing npm package, changing ReactDOM.render to createRoot().render
      LYC-9820 [Lycia front-end] Upgrade React version to 18 - removed React 16 dependencies
      LYC-9811: LLC: Simplify ComboBox settings
      LYC-9805: LLC: Inserting the new record is unavailable if the list is empty (part 1)
      LYC-9779 [LLC][Form Builder] Editor for 'InteractSettings' - trying https://github.com/rjsf-team/react-jsonschema-form
      LYC-9820   [Lycia front-end] Upgrade React version to 18
      LYC-9806: LLC: Create a script for adding settings for LowCode version 2
      LYC-9690: ON IDLE crashes application
      LYC-8286 LVSCE[FormBuilder] Copy/Paste widgets into appropriate position in GroupBox
      LYC-9807   Checkbox is editable in display mode
      6ed59325
  20. 09 Feb, 2024 1 commit
    • robot's avatar
      7.2-2874-g08fdce5 · b52c7faa
      robot authored
      LYC-9790   FormBuilder[Tag][Metadata]:Metadata can not be managed in the property panel
      LYC-9795   LVSCE[FormBuilder] Navigation bar in FullScreen mode overlaps Grid Layout Outline
      LYC-9785   LVSCE Form Builder: Table Drag'n'Drop is broken
      LYC-9801   LVSCE [Form Builder]: Crash when deleting elements from design area
      LYC-8286   LVSCE[FormBuilder] Copy/Paste widgets into appropriate position in BorderPanel, CoordPanel, GridPanel, StackPanel, Table/TreeTable, MenuBar/MenuGroup using context menu
      LYC-8286+LYC9769 LVSCE[FormBuilder] Paste widget in the appropriate position in the Items-like container(Table, Tab, MenuGroup, etc)
      LYC-8783, LYC-8784, LYC-8785 Morphing of list widget to list widget doesn't preserve 'Value' property
      LYC-9785 LVSCE Form Builder Table Drag'n'Drop operations fixed
      LYC-9330: LLC: Multi-table supporting
      LYC-9778: StringBuffer[.join()]: Join() is not working correctly (converter from STRING to base.StringBuffer is missing)
      LYC-9752 [Lycia front-end] Highlight selected table row/cell in Input mode and selected row in Display mode
      LYC-8286+LYC9769 LVSCE[FormBuilder] Paste widget in the appropriate position in the StackPanel using context menu + Dnd into StackPanel
      LYC-9752   We need somehow to highlight the focused field and focused row in a table
      LYC-9751   [Lycia front-end] OnMouseDown event on disabled field with ActiveField class isn't propagated to the server
      LYC-8286 LVSCE[FormBuilder] Set Location while pasting a widget into CoordPanel using context menu
      LYC-9330: LLC: Multi-table supporting
      LYC-8286 LVSCE[FormBuilder] Set GridItemLocation while pasting a widget into GridPanel using context menu
      LYC-9594   LVSCE [FormBuilder] Add missing properties [AllowNewLines, OnCheck] to RadioGroup items
      LYC-8286 LVSCE[FormBuilder] Selecting a location in container when pasting an element using context menu
      LYC-9709: Deploying crashes if a module has a custom record type definition with built-in datatype as a field.
      LYC-9709: Deploying crashes if a module has a custom record type definition with built-in datatype as a field.
      LYC-9807   Checkbox is editable in display mode
      b52c7faa
  21. 25 Jan, 2024 1 commit
    • robot's avatar
      7.2-2845-g6fecdbc · 2875872c
      robot authored
      LYC-9734: [4gl compiler] qfgl stopped generating json
      LYC-8786, 8787,8788 LVSCE[FormBuilder] Morph Min/Max of Slider/Splinnner to TextField/FunctionField. RangleInclude and back
      LYC-9732: util.JSON.parse fails in specific case
      LYC-9726   LVSCE[FormBuilder] Simultaneous deletion of multiple rows/cols in grid incorrectly deletes widgets inside rows/cols
      LYC-9728 [Lycia front-end] Problems with form layout - runtime change of grid column/row min/max is ignored
      LYC-9721: French EDU: Web Services: Manipulate the response object
      LYC-8783/8784/8785 LVSCE[FormBuilder] Morph list type widget (RadioGroup/ComboBox/ListBox) to another list type widget
      LYC-9726   LVSCE[FormBuilder] Simultaneous deletion of multiple rows/cols in grid incorrectly deletes widgets inside rows/cols
      LYC-8782   LVSCE[FormBuilder]: Morph ComboBox/ListBox/RadioGroup to TextEdit/FunctionField (Options -> VALUE INCLUDE).
      LYC-8781   LVSCE[FormBuilder]: Morphing of TextEdit/FunctionField to list item widgets should convert ValueInclude into list item options).
      LYC-9717   LVSCE[FormBuilder] CSS Tuning - fixed colors of ComboBox dropdown button
      LYC-9717 LVSCE[FormBuilder] CSS Tuning - fixed CSS of disabled context menu items
      LYC-9526   LVSCE[FormBuilder] Form scrollbars appear when "hide empty cells" option is enabled
      LYC-8776   LVSCE[FormBuilder]: Morphing: Implementation BlobViewer specific
      LYC-9709: Deploying crashes if a module has a custom record type definition with built-in datatype as a field.
      LYC-9677: web.Response.getRequest/getSession object fails with signal 11 in usage process
      LYC-9685   LVSCE [FormBuilder]: Adding Includes to TextArea causes Form Builder to crash
      LYC-9527   LVSCE[FormBuilder] GridPanel scale does not redraw when changing “Hide/Show empty cells” mode
      LYC-9157 LVSCE [FormBuilder]: Wrong form size(form collapse) after changing alignment properties
      LYC-9671   LVSCE [FormBuilder]: FieldTable property value is not added/changed in ScreenRecord fields [implemented dnd to SR]
      2875872c
  22. 11 Jan, 2024 1 commit
    • robot's avatar
      7.2-2820-g19b360c · 21e62b37
      robot authored
      LYC-9684: HCL: The function fgl_getkey can take an optional argument, which is an INTEGER value for a timeout period, measured in seconds, but it doesn't work.
      LYC-9673   LVSCE[FormBuilder]: Cursor/selector moves when typing in BatchEventHandler editor
      LYC-9677: web.Response.getRequest/getSession object fails with signal 11 in usage process
      LYC-9130   LVSCE [FormBuilder]: ListBox/Slider cannot be stretched in GridPane
      LYC-9680   LVSCE [FormBuilder]: StartProgramEventHandler editor causes Form Builder to crash
      LYC-9464 LVSCE [FormBuilder] TextArea widget is missing 'Includes' property
      LYC-9671+LYC-9679 LVSCE [FormBuilder]: change of the FieldTable/Identifier properties does not reflect in ScreenRecord Fields
      LYC-9672   LVSCE[FormBuilder]: Content outside the dialog window when BatchEventHandler is selected
      LYC-9674   LVSCE[FormBuilder]: Check mark is not set in the KeyEventHandler editor when Key is not defined
      LYC-9614: French EDU: Invent and implement an engine to share 4gl global variable with C code
      LYC-9670   LVSCE[FormBuilder]: Crash when opening multi-line list property editor when the value is empty
      LYC-9660   LVSCE[FormBuilder]: Implement multi-line text property editor + LYC-9668   LVSCE[FormBuilder]: Implement multi-line list property editor (for ClassNames and Fields)
      LYC-9660 LVSCE[FormBuilder]: Implement multi-line text properties editor - fixed button/text overlap, textarea height increased
      LYC-9589   RING MENU with STYLE="DIALOG" and COMMENT
      LYC-9662   LVSCE: [FormBuilder] - StackPanel is broken [some items aren't selectable, drop item into works incorrectly]
      LYC-9653   HCL: content in the browser widget is reloading when switching between tabs in the tabbed container
      LYC-9660 LVSCE[FormBuilder]: Implement multi-line text properties editor
      LYC-9610: French EDU: There is a list of issues in C files during compiling with including IBM include folder.
      LYC-9658: Central Square: Compilation fails with exiting signal 11 on PRINT COLUMN outside of the REPORT block
      LYC-9654: Central Square: Compilation fails with exiting signal 11
      LYC-9654: Central Square: Compilation fails with exiting signal 11
      LYC-9589: RING MENU with STYLE="DIALOG" and COMMENT
      LYC-9610: French EDU: There is a list of issues in C files during compiling with including IBM include folder.
      LYC-9610: French EDU: There is a list of issues in C files during compiling with including IBM include folder.
      LYC-9614: French EDU: Invent and implement an engine to share 4gl global variable with C code
      LYC-8176   LVSCE: [FormBuilder] Bounding rectangle moves while GroupBox is resized and resize has no effect
      LYC-9629   fgl_winprompt window is too high with empty area inside
      21e62b37
  23. 13 Dec, 2023 1 commit
    • robot's avatar
      7.2-2791-g2374dcf · 381477b6
      robot authored
      LYC-9614: French EDU: Invent and implement an engine to share 4gl global variable with C code
      LYC-9626: THRU notation is no longer working (since one of the last updates)
      LYC-9614: French EDU: Invent and implement an engine to share 4gl global variable with C code
      LYC-9614: French EDU: Invent and implement an engine to share 4gl global variable with C code
      LYC-9610: French EDU: There is a list of issues in C files during compiling with including IBM include folder.
      LYC-9492   FR[MENU]: MENU(style=Popup) initially there shouldn't be any selected menu item
      LYC-9610: French EDU: There is a list of issues in C files during compiling with including IBM include folder.
      LYC-9293: LowCode[FourGen]: Please study: Information on how Fourgen keeps Lookup/Zoom information in PER form (and suggest improvements)
      LYC-9293: LowCode[FourGen]: Please study: Information on how Fourgen keeps Lookup/Zoom information in PER form (and suggest improvements)
      LYC-9293: LowCode[FourGen]: Please study: Information on how Fourgen keeps Lookup/Zoom information in PER form (and suggest improvements)
      LYC-9492   FR[MENU]: MENU(style=Dialog) different message box width with and w/o title
      LYC-9595: HCL: The preprocessor writes in the wrong folder if an output file is empty or the defined path doesn't have a base folder
      LYC-9340: LLC [qform]: form compiler should create primary$<table_name> screen record automatically
      LYC-9595: HCL: The preprocessor writes in the wrong folder if an output file is empty or the defined path doesn't have a base folder
      LYC-9599: Central Square: qfrom compilation fails on ACTION-zoom in ATTRIBUTES block
      LYC-9568: LowCode[On Action fieldS list]: event does not trigger LYC-9569: FeatureRequest[ON CHANGE]: Special parameter for on change to react on ANY field change in the input
      LYC-9340: LLC [qform]: form compiler should create primary$<table_name> screen record automatically
      LYC-9595: HCL: The preprocessor writes in the wrong folder if an output file is empty or the defined path doesn't have a base folder
      LYC-9492: FR[MENU]: MENU(style=Dialog/Popup) should render as a message box or popup
      LYC-9568: LowCode[On Action fieldS list]: event does not trigger     LYC-9569: FeatureRequest[ON CHANGE]: Special parameter for on change to react on ANY field change in the input
      LYC-9396: QBUILD does not move to output files with utf char in name(WINDOWS)
      381477b6
  24. 06 Dec, 2023 1 commit
  25. 27 Nov, 2023 1 commit
    • robot's avatar
      7.2-2744-g6d9039a · f3b3a7f4
      robot authored
      LYC-9458: Runtime Environment option QX_INITVAR (not Compiler flag) to invoke default initialization for variables of ALL dataTypes
      LYC-9458: Runtime Environment option QX_INITVAR (not Compiler flag) to invoke default initialization for variables of ALL dataTypes
      LYC-9458: Runtime Environment option QX_INITVAR (not Compiler flag) to invoke default initialization for variables of ALL dataTypes
      f3b3a7f4
  26. 22 Nov, 2023 1 commit
    • robot's avatar
      7.2-2741-g7c590f2 · 61cb6dc3
      robot authored
      LYC-9492   FR[MENU]: MENU statement with special style attribute should render like a popup context menu - saved work
      LYC-9519: CentralSquare: Add support of the IN, INOUT and OUT? params in EXECUTE statement for PREPARED queries
      LYC-9458: Runtime Environment option QX_INITVAR (not Compiler flag) to invoke default initialization for variables of ALL dataTypes
      LYC-9508: fgl_setkeylabel ignores control-c menu key
      LYC-8922: Tyler: Implement TABLE attributes support for PER forms
      LYC-9492: FR[MENU]: MENU statement with special style attribute should render like a popup context menu
      LYC-9396: QBUILD does not move to output files with utf char in name(WINDOWS)
      LYC-9442: qbuild: Verify that qbuild works correctly on BUILD (if the application was already built)
      LYC-9396: QBUILD does not move to output files with utf char in name(WINDOWS)
      LYC-9397: HASHMAP has different order in Windows and Linux
      LYC-9472: Debugger doesn't have access to module/private/public variable of imported 4gl module or even any IMPORTED FGL variables ...
      LYC-9502   Window's "maximize" button is in the wrong location
      LYC-9492: FR[MENU]: MENU statement with special style attribute should render like a popup context menu
      LYC-9396: QBUILD does not move to output files with utf char in name
      LYC-9499   Scrollbar of 'classic' display array table overlaps other elements
      LYC-9493 LVSCE[FormBuilder] Wrong link to master program css if program is in folder
      LYC-9466: Central Square: qform fails to compile Combobox ITEMS when label of the first item is 0 (zero)
      LYC-9470: Central Square: The keyword 'exists' used as a variable identifier leads to compilation issues
      LYC-9471: CentralSquare: qform fails to compile multiline comments in INSTRUCTIONS SECTION
      LYC-9435: CentralSquare: DIALOG control instructions (CONTINUE, EXIT, ACCEPT) in declarative DIALOG fails to compile
      LYC-8922: Tyler: Implement TABLE attributes support for PER forms
      LYC-9458: Runtime Environment option (not Compiler flag) to invoke default initialization for variables of ALL dataTypes
      LYC-9223 INPUT ARRAY breaks focus on DIALOG.insertRow() if nested dialog appeared before insert
      LYC-9438: CentralSquare: Contruct fails to compile if in FROM clause specified more then one SCREEN RECORD
      LYC-9508   fgl_setkeylabel ignores control-c menu key
      LYC-9458: Runtime Environment option QX_INITVAR (not Compiler flag) to invoke default initialization for variables of ALL dataTypes
      LYC-9543   [VDOM] TreeTable cells indentation is broken
      LYC-9545: CentralSquare: string literals are not accepted as input values in EXECUTE ... USING "input_value" statement
      LYC-9492 FR[MENU]: MENU statement with special styles - investigating problems occured because of this addition
      LYC-9458: Runtime Environment option QX_INITVAR (not Compiler flag) to invoke default initialization for variables of ALL dataTypes
      LYC-9519: CentralSquare: Add support of the IN, INOUT and OUT? params in EXECUTE statement for PREPARED queries
      LYC-9458: Runtime Environment option QX_INITVAR (not Compiler flag) to invoke default initialization for variables of ALL dataTypes
      LYC-9508: fgl_setkeylabel ignores control-c menu key
      LYC-8922: Tyler: Implement TABLE attributes support for PER forms
      LYC-9492: FR[MENU]: MENU statement with special style attribute should render like a popup context menu
      LYC-9396: QBUILD does not move to output files with utf char in name(WINDOWS)
      LYC-9442: qbuild: Verify that qbuild works correctly on BUILD (if the application was already built)
      LYC-9396: QBUILD does not move to output files with utf char in name(WINDOWS)
      LYC-9397: HASHMAP has different order in Windows and Linux
      LYC-9472: Debugger doesn't have access to module/private/public variable of imported 4gl module or even any IMPORTED FGL variables ...
      LYC-9502   Window's "maximize" button is in the wrong location
      LYC-9492: FR[MENU]: MENU statement with special style attribute should render like a popup context menu
      LYC-9396: QBUILD does not move to output files with utf char in name
      LYC-9499   Scrollbar of 'classic' display array table overlaps other elements
      LYC-9493 LVSCE[FormBuilder] Wrong link to master program css if program is in folder
      LYC-9466: Central Square: qform fails to compile Combobox ITEMS when label of the first item is 0 (zero)
      LYC-9470: Central Square: The keyword 'exists' used as a variable identifier leads to compilation issues
      LYC-9471: CentralSquare: qform fails to compile multiline comments in INSTRUCTIONS SECTION
      LYC-9435: CentralSquare: DIALOG control instructions (CONTINUE, EXIT, ACCEPT) in declarative DIALOG fails to compile
      LYC-8922: Tyler: Implement TABLE attributes support for PER forms
      LYC-9458: Runtime Environment option (not Compiler flag) to invoke default initialization for variables of ALL dataTypes
      LYC-9223 INPUT ARRAY breaks focus on DIALOG.insertRow() if nested dialog appeared before insert
      LYC-9438: CentralSquare: Contruct fails to compile if in FROM clause specified more then one SCREEN RECORD
      LYC-9557: I4GL mode ignores fgl_setkeylabel() if such INACTIVE button already present in ring menu
      LYC-9557: I4GL mode ignores fgl_setkeylabel() if such INACTIVE button already present in ring menu
      LYC-93939: Updated csp provider
      LYC-9393: Updated custom sign targets
      LYC-9393: Updated cmakelist for compatability with DigiCert code-sign tools
      61cb6dc3
  27. 06 Nov, 2023 1 commit
    • robot's avatar
      7.2-2704-gd7a1899 · fd692c49
      robot authored
      LYC-9435: CentralSquare: DIALOG control instructions (CONTINUE, EXIT, ACCEPT) in declarative DIALOG fails to compile
      LYC-9456: Compilation error on Genero syntax. CHAR in (1,2,3) (NOT IN)
      LYC-9440: Soloro: QLINK error compiling the function abs
      LYC-9195  LVSCE[FormBuilder][GridPanel]: Implement moving grid rows/columns by dragging
      LYC-9443: QFGL should not compile file from IMPORT FGL automatically
      LYC-9437: CentralSquare: Nested SQL query fails to compile
      LYC-9436: CentralSquare: Compilation fails on statement terminator (;) after DISPLAY .. TO .. statement
      LYC-9432   [ESAPI] /status call returns wrong response if not-existent token is specified
      LYC-9420   LVSCE [FormBuilder] Property setting operation cannot be undone
      LYC-9427: QBUILD execution from 4gl program causes error
      LYC-9419 LVSCE [FormBuilder] Property value is set for another widget when input is incomplete
      LYC-9407: qbuild: ninja: multiple rules generate error is raised in case two .fgltargets have the same media files and one of them with ./ location path
      LYC-9388: Swagger: Compilation fails with signal 11 on Linux if the swagger URL can not be reached
      LYC-9398: CLONE - CASE in embedded SQL query (Genero)
      LYC-9332 Webservice client shoud be able to get a last service error
      LYC-9412: qbuild[clean]: Clean does not remove .4o and .tr2 files
      LYC-9413: LVSCE [Error]: qbuild reports correct error and VS-Code does not show it in code or problems tab
      LYC-9412: qbuild[clean]: Clean does not remove .4o and .tr2 files
      LYC-9414: Datatype method to assign list/array of data to a record (or any other way, function etc.)
      LYC-9408: Correct fgl_target location for resource files
      LYC-9407: qbuild: ninja: multiple rules generate error is raised in case two .fgltargets have the same media files and one of them with ./ location path
      fd692c49
  28. 25 Oct, 2023 2 commits
    • robot's avatar
      7.2-2681-g9d96be0 · 999054d1
      robot authored
      999054d1
    • robot's avatar
      7.2-2681-g9d96be0 · 15f3c1e4
      robot authored
      LYC-9383 LVSCE[FormBuilder] - Develop editor for 'Íncludes' property - Part 2[RangeInculde]
      LYC-9401: IMPORT FGL: PUBLIC custom TYPE definition is ignored
      LYC-9405: Assingment array of variants to array fails compilation
      LYC-9400: Web API: Symbol '+' is replaced with blank symbol in base64 string on performing a request
      LYC-9399: Web API: The parameters string is truncated on performing a request
      LYC-9290 Next Page action moves focus to the wrong row - debug message elaborated
      LYC-9388: Swagger: Compilation fails with signal 11 on Linux if the swagger URL can not be reached
      LYC-9388: Swagger: Compilation fails with signal 11 on Linux if the swagger URL can not be reached
      LYC-9290   Next Page action moves focus to the wrong row
      LYC-7763: Implement engine for generating SWAGGER with API of the application
      LYC-9277   LVSCE: [FormBuilder] - Develop editor for 'Íncludes' property - typo fix
      LYC-9380   Error message for running application in not existent instance
      LYC-9375: Webservice crashes with signal 11 when request url is wrong
      LYC-9277 LVSCE: [FormBuilder] - Develop editor for 'Íncludes' property - Part 1[ValueInclude]
      LYC-9374: Application built as webservice removes DATABASE statement
      LYC-9374: Application built as webservice removes DATABASE statement
      LYC-9374: Application built as webservice removes DATABASE statement
      LYC-9376: LVSCE Debgger: Error when variable name contains uppercase character
      LYC-9228   Progresbar has wrong height (23px instead of 4px)
      LYC-9332 Webservice client shoud be able to get a last service error
      LYC-9398: CLONE - CASE in embedded SQL query (Genero)
      15f3c1e4
  29. 05 Oct, 2023 1 commit
    • robot's avatar
      7.2-2659-g7562ea1 · 80943f10
      robot authored
      LYC-9228   Disabled widgets should be styled in one palete of grey colors - spinner height, border color
      LYC-9228   Disabled widgets should be styled in one palete of grey colors
      LYC-9282: SOLORO: Analyse datatype conversion and signal 11 compilation errors
      LYC-9314: When you try to show non-existent data, a runtime error occurs.
      LYC-9272: Debugger[Function Breakpoint]: Implement support for Function Breakpoints
      LYC-9303: HCL: Solution to hide the warning "function being called before it is declared"
      LYC-9335: HASHMAP: Getting the element of a HASHMAP by key with different types and with the same value is wrong
      LYC-9303: HCL: Solution to hide the warning "function being called before it is declared"
      LYC-9297: HCL: qbuild copy/deploy operation - don't copy file if source and destination is the same file
      LYC-9282: SOLORO: Analyse datatype conversion and signal 11 compilation errors
      LYC-9299: QXDEBUG: m (or Add Argument M) the argument in the log file should be created in the correct format for launch.json
      LYC-9270: Debugger[LogPoints]: Implement LogPoint support in the Debugger Adapter
      LYC-9270: Debugger[LogPoints]: Implement LogPoint support in the Debugger Adapter
      LYC-9300: Debgger[Debug Console]: Is it possible to get a result on object methods ? Using them like expression in the debug console ?
      LYC-9320: Debugger: values of the modular variables are not displayed in LVSCE Debugger Watch view
      LYC-9317: Debugger: Breakpoints are skipped in case the UNL object cache was not built before
      LYC-9292 LVSCE: [FormBuilder] FormStructure component is collapsing after every form update
      LYC-9305: Compilation error on Genero syntax. CHAR in (1,2,3)
      LYC-9268: Debugger[Data Breakpoint]: We need a way to trigger a Breakpoint when any given variable has been accessed (changed/read/..)
      LYC-9271: Debugger[Stop & Disconnect]: Implement Disconnect app from debugger
      LYC-9270: Debugger[LogPoints]: Implement LogPoint support in the Debugger Adapter
      LYC-9308   LVSCE: [FormBuilder][VS Code Web] - Morphing crashes FormBuilder
      LYC-9272: Debugger[Function Breakpoint]: Implement support for Function Breakpoints
      LYC-9232   Implement an ability for the 4gl developer to receive the current local date and time on the client side
      LYC-9296: HCL: Calling of poplong function produces a warning in case the input parameter is long* value
      LYC-9269: Debugger[Hit Count Breakpoint]: Wrong syntax breaks debugger without any error/warning
      LYC-9273: Debugger[Debugger Console]: Entering an invalid variable or expression (i.e. with a dot or method name) disables DebugConsole and Adapter...
      LYC-9292   LVSCE: [FormBuilder][Linux] - Investigate problem with form area not updating while widget property was changed
      LYC-9232   Implement an ability for the 4gl developer to receive the current local date and time on the client side.
      LYC-9279: DISPLAY/INPUT ARRAY: Removing a row in the screen array doesn't clear fields
      LYC-9263 LVSCE[FormBuilder]: Implement simplified FGL literals editor for FormBuilder [Date, DateTime]
      LYC-9064: In the program it is not possible to enter a value in the 'cont_org' field.
      LYC-9132 LVSCE [FormBuilder]: PlaceHolder has an incomplete set of properties
      LYC-9232: Implement an ability for the 4gl developer to receive the current local date and time on the client side.
      LYC-9232: Implement an ability for the 4gl developer to receive the current local date and time on the client side.
      LYC-9198   LVSCE[FormBuilder]: Implement simplified FGL literals editor for FormBuilder
      LYC-9216: Assignment Operators[Genero]: Need to be tested and documented (& may be partially implemented/completed)
      LYC-9127 LVSCE[FormBuilder]: Morph operations must be logged in the console (notification)
      LYC-9168: Define qform rules for multiple table support
      LYC-8434 LVSCE [FormBuilder]: ToolBarButton has no 'place' property.
      LYC-9042   Compatibility: Implement SaveScreenShot task to create screenshot and save it on the server side
      LYC-9231   LVSCE [FormBuilder]: Auto-refresh is not working - fileWatcher is actuvated for pathentry.src of the current project
      LYC-9223: INPUT ARRAY breaks focus on DIALOG.insertRow() if nested dialog appeared before insert
      LYC-9169: Compatibility: Add the possibility of getting the current dialog type
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9127 LVSCE[FormBuilder]: Morph operations must be logged in the console
      LYC-9213   CSS: CheckBox is shown in red in disabled state
      LYC-9042   Compatibility: Implement SaveScreenShot task to create screenshot and save it on the server side
      LYC-8883: Prepare a set of examples of how to replace using ui.Interface.getDocument and ui.Interface.getRootNode with UI methods from Lycia
      LYC-8915 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area
      LYC-9042: Compatibility: Implement FrontEnd function for saving ScreenShot into a file
      LYC-9100   Calendar picker. Focus does not return do day picker after year selection
      LYC-9101   Timeeditfield picker ignores time value in the field
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT - widget doesn't show typed datetime in picker
      LYC-9042 Compatibility: Implement FrontEnd function for saving ScreenShot into a file
      LYC-9193   REPORT viewer is not able to switch between pages(Linux)
      LYC-9197   LVSCE[FormBuilder] Changing the alignment deletes the screen record definition
      LYC-9042   Compatibility: Implement FrontEnd function for saving ScreenShot into a file
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin. (Return)
      LYC-9153: GLOBALS/IMPORT file fails compilation
      LYC-9048: Compatibility: We need to dump somehow the current UI state for the debugging purpose
      LYC-8790 LVSCE[FormBuilder]: Exclude ProgressBar from morphing.
      LYC-9129 LVSCE [FormBuilder]: ComboBox/ListBox/RadioGroup items are not saved on morphing
      LYC-9119: User type RECORD fails on RETURN record without star from user type method
      LYC-9169: Compatibility: Add the possibility of getting the current dialog type
      LYC-9170   LVSCE[FormBuilder]: Revisit widget icons and assort more appropriate ones where needed (icons updated for Spinner and Slider)
      LYC-9167   LVSCE[FormBuilder] Runtime error when adding widget to GridPanel (SCREEN_RECS undefined)
      LYC-9160: fgl_dialog_setActionlabel doesn't map the COMMAND in MENU statement
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin.
      LYC-9153: GLOBALS/IMPORT file fails compilation
      LYC-9145: Check the output of ui.Interface.getType()
      LYC-9119: User type RECORD fails on RETURN record without star from user type method
      LYC-9124   CheckBox smart widget picker has too small click areas for pickers
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area(3)
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area(2)
      LYC-9145: Check the output of ui.Interface.getType()
      LYC-9026: LVSCE[FglProjectExplorer] Error during program build: Output is not open or in invalid state
      LYC-9131 LVSCE [FormBuilder]: PlaceHolder is not replaced by another widget
      LYC-9135   VDOM: Html5Function getLocalStorage() doesn't work with non-array values
      LYC-9135   VDOM: Html5Function getLocalStorage() doesn't work
      LYC-9026: LVSCE[FglProjectExplorer] Error during program build: Output is not open or in invalid state
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-9006: qbuild doesn't deploy translated files (st4, ad4..., get translated and renamed to st2, ad2....)
      LYC-9126: qbuild with ninja fails building application if folder "output" doesn't exist
      LYC-9087: Static C library should stay linked at the same version until program rebuild
      LYC-9014: OPTIONS ON TERMINATE & STARTLOG - closing the browser tab prduces 50'000 lines of log file
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area
      LYC-9006: qbuild doesn't deploy translated files (st4, ad4..., get translated and renamed to st2, ad2....)
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-9108: Compatibility: Implement the possibility of getting all widgets by type.
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9105: Listbox functions (fgl_list_count, fgl_list_find, fgl_list_get) return incorrect values
      LYC-9052: Compatibility: MenuBar doesn't have the title property
      LYC-9059: Compatibility: Implement a method for getting all ui.ActionView
      LYC-9050: Compatibility: Implement a generic method of ui object for getting a list of all children without casting to a container
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-9049: Compatibility: Implement a method for getting the form file name
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-8434 LVSCE [FormBuilder]: ToolBarButton has no place property
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-9079: LVSCE [FGL Project Explorer] Handling missing fgltargets in sources or project explorer
      LYC-9057   LVSCE FormBuilder fails with datetimeedit widget
      LYC-6383 LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-6383   LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism - fixed morphing undo
      LYC-9074: qbuild: .tr2 files should not be created in the source folder.
      LYC-9066: Exiting signal 6 on compilation with schema from Postgres
      LYC-9071 LVSCE [FormBuilder] Show/hide empty cells in a form with GridPanel (NavBar button)
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-9009: QFORM. Gridpanel does not get preferredSize
      LYC-9015: Datetime sets to a field value with +0000(+0300) appendix
      LYC-8829   Implement keyboard manipulation for TimeEditField, Calendar, DateTimeEditField
      LYC-8815   [Lycia public styles] Inner buttons of widgets are hidden in FormBuilder - changes moved to /public
      LYC-9025   LVSCE[FormBuilder] Tune CSS to make visible inner buttons of widgets(FunctionField, ComboBox, etc)
      LYC-8829   TimeEditField picker manipulation via keyboard - added tab cycle
      LYC-8985   COMPLETER does not close the list after item selection
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe - fixes of scripts in Lycia/images
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism
      LYC-8176 LVSCE: [FormBuilder] Bounding rectangle moves while GroupBox is resized
      LYC-8977 LVSCE [FormBuilder]: Scrollbar appears when ScrollViewer is stretched or an element inside container is selected
      LYC-8975   LVSCE [FormBuilder]: Crash when moving widget from one table to another
      LYC-8972   Table container GOTO does not keep cursor in window
      LYC-8971   Window with toolbar becomes disabled/not functional
      LYC-8814 LVSCE [FormBuilder] Resize by mouse in gridpanel should snap by rows/columns instead of setting size
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-8843 LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8843   LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8924 [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8843: LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-7449 Two requests crash service with -102083 error - logging improvements
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-8924   [Lycia Security] Investigate how to change Lycia cross-origin policy to enable its work in iframe
      LYC-8451 LVSCE [FormBuilder]: Resizing the rootContainer by stretching
      LYC-8923: Tyler: qform fails on empty [] row in grid
      LYC-8921: Tyler: qform fails to build form without ATTRIBUTES section
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8920: Tyler: qform doesn't acept reserved word 'tree' as a SCREEN RECORD identifier
      LYC-8912   LVSCE [FormBuilder] NotNull missing in properties tab
      LYC-8955   Table search and search next icons need changing
      LYC-8960: Postgres. QEXPT gets INTERVAL as YEAR TO YEAR
      LYC-8958: Postgres. QEXPT currupts BOOLEAN to CHAR(-1)
      LYC-8927: Support {xml_usetypedefinition} attribute for {xml.Serializer.SetOption}
      LYC-8937: LVSCE[FormBuilder]: With QX_COMPAT=Informix4gl server sends CoordPanel definition which is absent in form xml
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8884 Irium: implement COMPLETER attribute support in forms
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8935: QFGL crashes on windows
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8755 LVSCE: [FormBuilder]: Table/TreeTable column(properties) should not be replaced when replacing widget
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8909: Support {xml_ignoreunknownelements} attribute for {xml.Serializer.SetOption}
      LYC-8896: QFORM compilation fails with PHANTON field when there is SCROLLGRID
      LYC-7388: Form compiler QFORM: " " as placeholder identifier. Not sure how should it be converted, need to investigate with Genero
      LYC-8899: QEXPT corrupts LVARCHAR/VARCHAR/NVARCHAR
      LYC-7381 Form compiler QFORM: Add support for DATETIMEEDIT widget (client side)
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8842 LVSCE: [FormBuilder]: Adding, dragging and deleting widgets and columns in Table/TreeTable
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8884: Irium: implement COMPLETER attribute support in forms
      LYC-8861: com.HttpServiceRequest.getRequestVersion returns not existent version
      LYC-8835: Irium: GLOBALS file with $include pre-processor directive fails to compile
      LYC-8879: POSTGRES often returns error -999 which does not show real problem appeared in driver
      LYC-8824: Context menu items Copy, Cut and Past are disabled
      LYC-8878: HCL: deccmp issue
      LYC-7390: Form compiler QFORM: add attribute WANTFIXEDPAGESIZE to SCROLLGRID
      80943f10
  30. 25 Sep, 2023 1 commit
    • robot's avatar
      7.2-2635-g111c5be · d99e93b2
      robot authored
      LYC-9270: Debugger[LogPoints]: Implement LogPoint support in the Debugger Adapter
      LYC-9308   LVSCE: [FormBuilder][VS Code Web] - Morphing crashes FormBuilder
      LYC-9272: Debugger[Function Breakpoint]: Implement support for Function Breakpoints
      LYC-9232   Implement an ability for the 4gl developer to receive the current local date and time on the client side
      LYC-9296: HCL: Calling of poplong function produces a warning in case the input parameter is long* value
      LYC-9269: Debugger[Hit Count Breakpoint]: Wrong syntax breaks debugger without any error/warning
      LYC-9273: Debugger[Debugger Console]: Entering an invalid variable or expression (i.e. with a dot or method name) disables DebugConsole and Adapter...
      LYC-9292   LVSCE: [FormBuilder][Linux] - Investigate problem with form area not updating while widget property was changed
      LYC-9232   Implement an ability for the 4gl developer to receive the current local date and time on the client side.
      LYC-9279: DISPLAY/INPUT ARRAY: Removing a row in the screen array doesn't clear fields
      LYC-9263 LVSCE[FormBuilder]: Implement simplified FGL literals editor for FormBuilder [Date, DateTime]
      LYC-9064: In the program it is not possible to enter a value in the 'cont_org' field.
      LYC-9132 LVSCE [FormBuilder]: PlaceHolder has an incomplete set of properties
      LYC-9232: Implement an ability for the 4gl developer to receive the current local date and time on the client side.
      LYC-9232: Implement an ability for the 4gl developer to receive the current local date and time on the client side.
      LYC-9198   LVSCE[FormBuilder]: Implement simplified FGL literals editor for FormBuilder
      LYC-9216: Assignment Operators[Genero]: Need to be tested and documented (& may be partially implemented/completed)
      LYC-9127 LVSCE[FormBuilder]: Morph operations must be logged in the console (notification)
      LYC-9168: Define qform rules for multiple table support
      LYC-8434 LVSCE [FormBuilder]: ToolBarButton has no 'place' property.
      LYC-9042   Compatibility: Implement SaveScreenShot task to create screenshot and save it on the server side
      LYC-9231   LVSCE [FormBuilder]: Auto-refresh is not working - fileWatcher is actuvated for pathentry.src of the current project
      LYC-9223: INPUT ARRAY breaks focus on DIALOG.insertRow() if nested dialog appeared before insert
      LYC-9169: Compatibility: Add the possibility of getting the current dialog type
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9127 LVSCE[FormBuilder]: Morph operations must be logged in the console
      LYC-9213   CSS: CheckBox is shown in red in disabled state
      LYC-9042   Compatibility: Implement SaveScreenShot task to create screenshot and save it on the server side
      LYC-8883: Prepare a set of examples of how to replace using ui.Interface.getDocument and ui.Interface.getRootNode with UI methods from Lycia
      LYC-8915 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area
      LYC-9042: Compatibility: Implement FrontEnd function for saving ScreenShot into a file
      LYC-9100   Calendar picker. Focus does not return do day picker after year selection
      LYC-9101   Timeeditfield picker ignores time value in the field
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT - widget doesn't show typed datetime in picker
      LYC-9042 Compatibility: Implement FrontEnd function for saving ScreenShot into a file
      LYC-9193   REPORT viewer is not able to switch between pages(Linux)
      LYC-9197   LVSCE[FormBuilder] Changing the alignment deletes the screen record definition
      LYC-9042   Compatibility: Implement FrontEnd function for saving ScreenShot into a file
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin. (Return)
      LYC-9153: GLOBALS/IMPORT file fails compilation
      LYC-9048: Compatibility: We need to dump somehow the current UI state for the debugging purpose
      LYC-8790 LVSCE[FormBuilder]: Exclude ProgressBar from morphing.
      LYC-9129 LVSCE [FormBuilder]: ComboBox/ListBox/RadioGroup items are not saved on morphing
      LYC-9119: User type RECORD fails on RETURN record without star from user type method
      LYC-9169: Compatibility: Add the possibility of getting the current dialog type
      LYC-9170   LVSCE[FormBuilder]: Revisit widget icons and assort more appropriate ones where needed (icons updated for Spinner and Slider)
      LYC-9167   LVSCE[FormBuilder] Runtime error when adding widget to GridPanel (SCREEN_RECS undefined)
      LYC-9160: fgl_dialog_setActionlabel doesn't map the COMMAND in MENU statement
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin.
      LYC-9153: GLOBALS/IMPORT file fails compilation
      LYC-9145: Check the output of ui.Interface.getType()
      LYC-9119: User type RECORD fails on RETURN record without star from user type method
      LYC-9124   CheckBox smart widget picker has too small click areas for pickers
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area(3)
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area(2)
      LYC-9145: Check the output of ui.Interface.getType()
      LYC-9026: LVSCE[FglProjectExplorer] Error during program build: Output is not open or in invalid state
      LYC-9131 LVSCE [FormBuilder]: PlaceHolder is not replaced by another widget
      LYC-9135   VDOM: Html5Function getLocalStorage() doesn't work with non-array values
      LYC-9135   VDOM: Html5Function getLocalStorage() doesn't work
      LYC-9026: LVSCE[FglProjectExplorer] Error during program build: Output is not open or in invalid state
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-9006: qbuild doesn't deploy translated files (st4, ad4..., get translated and renamed to st2, ad2....)
      LYC-9126: qbuild with ninja fails building application if folder "output" doesn't exist
      LYC-9087: Static C library should stay linked at the same version until program rebuild
      LYC-9014: OPTIONS ON TERMINATE & STARTLOG - closing the browser tab prduces 50'000 lines of log file
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area
      LYC-9006: qbuild doesn't deploy translated files (st4, ad4..., get translated and renamed to st2, ad2....)
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-9108: Compatibility: Implement the possibility of getting all widgets by type.
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9105: Listbox functions (fgl_list_count, fgl_list_find, fgl_list_get) return incorrect values
      LYC-9052: Compatibility: MenuBar doesn't have the title property
      LYC-9059: Compatibility: Implement a method for getting all ui.ActionView
      LYC-9050: Compatibility: Implement a generic method of ui object for getting a list of all children without casting to a container
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-9049: Compatibility: Implement a method for getting the form file name
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-8434 LVSCE [FormBuilder]: ToolBarButton has no place property
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-9079: LVSCE [FGL Project Explorer] Handling missing fgltargets in sources or project explorer
      LYC-9057   LVSCE FormBuilder fails with datetimeedit widget
      LYC-6383 LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-6383   LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism - fixed morphing undo
      LYC-9074: qbuild: .tr2 files should not be created in the source folder.
      LYC-9066: Exiting signal 6 on compilation with schema from Postgres
      LYC-9071 LVSCE [FormBuilder] Show/hide empty cells in a form with GridPanel (NavBar button)
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-9009: QFORM. Gridpanel does not get preferredSize
      LYC-9015: Datetime sets to a field value with +0000(+0300) appendix
      LYC-8829   Implement keyboard manipulation for TimeEditField, Calendar, DateTimeEditField
      LYC-8815   [Lycia public styles] Inner buttons of widgets are hidden in FormBuilder - changes moved to /public
      LYC-9025   LVSCE[FormBuilder] Tune CSS to make visible inner buttons of widgets(FunctionField, ComboBox, etc)
      LYC-8829   TimeEditField picker manipulation via keyboard - added tab cycle
      LYC-8985   COMPLETER does not close the list after item selection
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe - fixes of scripts in Lycia/images
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism
      LYC-8176 LVSCE: [FormBuilder] Bounding rectangle moves while GroupBox is resized
      LYC-8977 LVSCE [FormBuilder]: Scrollbar appears when ScrollViewer is stretched or an element inside container is selected
      LYC-8975   LVSCE [FormBuilder]: Crash when moving widget from one table to another
      LYC-8972   Table container GOTO does not keep cursor in window
      LYC-8971   Window with toolbar becomes disabled/not functional
      LYC-8814 LVSCE [FormBuilder] Resize by mouse in gridpanel should snap by rows/columns instead of setting size
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-8843 LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8843   LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8924 [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8843: LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-7449 Two requests crash service with -102083 error - logging improvements
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-8924   [Lycia Security] Investigate how to change Lycia cross-origin policy to enable its work in iframe
      LYC-8451 LVSCE [FormBuilder]: Resizing the rootContainer by stretching
      LYC-8923: Tyler: qform fails on empty [] row in grid
      LYC-8921: Tyler: qform fails to build form without ATTRIBUTES section
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8920: Tyler: qform doesn't acept reserved word 'tree' as a SCREEN RECORD identifier
      LYC-8912   LVSCE [FormBuilder] NotNull missing in properties tab
      LYC-8955   Table search and search next icons need changing
      LYC-8960: Postgres. QEXPT gets INTERVAL as YEAR TO YEAR
      LYC-8958: Postgres. QEXPT currupts BOOLEAN to CHAR(-1)
      LYC-8927: Support {xml_usetypedefinition} attribute for {xml.Serializer.SetOption}
      LYC-8937: LVSCE[FormBuilder]: With QX_COMPAT=Informix4gl server sends CoordPanel definition which is absent in form xml
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8884 Irium: implement COMPLETER attribute support in forms
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8935: QFGL crashes on windows
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8755 LVSCE: [FormBuilder]: Table/TreeTable column(properties) should not be replaced when replacing widget
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8909: Support {xml_ignoreunknownelements} attribute for {xml.Serializer.SetOption}
      LYC-8896: QFORM compilation fails with PHANTON field when there is SCROLLGRID
      LYC-7388: Form compiler QFORM: " " as placeholder identifier. Not sure how should it be converted, need to investigate with Genero
      LYC-8899: QEXPT corrupts LVARCHAR/VARCHAR/NVARCHAR
      LYC-7381 Form compiler QFORM: Add support for DATETIMEEDIT widget (client side)
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8842 LVSCE: [FormBuilder]: Adding, dragging and deleting widgets and columns in Table/TreeTable
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8884: Irium: implement COMPLETER attribute support in forms
      LYC-8861: com.HttpServiceRequest.getRequestVersion returns not existent version
      LYC-8835: Irium: GLOBALS file with $include pre-processor directive fails to compile
      LYC-8879: POSTGRES often returns error -999 which does not show real problem appeared in driver
      LYC-8824: Context menu items Copy, Cut and Past are disabled
      LYC-8878: HCL: deccmp issue
      LYC-7390: Form compiler QFORM: add attribute WANTFIXEDPAGESIZE to SCROLLGRID
      LYC-9305: Compilation error on Genero syntax. CHAR in (1,2,3)
      LYC-9270: Debugger[LogPoints]: Implement LogPoint support in the Debugger Adapter
      LYC-9308   LVSCE: [FormBuilder][VS Code Web] - Morphing crashes FormBuilder
      LYC-9272: Debugger[Function Breakpoint]: Implement support for Function Breakpoints
      LYC-9232   Implement an ability for the 4gl developer to receive the current local date and time on the client side
      LYC-9296: HCL: Calling of poplong function produces a warning in case the input parameter is long* value
      LYC-9269: Debugger[Hit Count Breakpoint]: Wrong syntax breaks debugger without any error/warning
      LYC-9273: Debugger[Debugger Console]: Entering an invalid variable or expression (i.e. with a dot or method name) disables DebugConsole and Adapter...
      LYC-9292   LVSCE: [FormBuilder][Linux] - Investigate problem with form area not updating while widget property was changed
      LYC-9232   Implement an ability for the 4gl developer to receive the current local date and time on the client side.
      LYC-9279: DISPLAY/INPUT ARRAY: Removing a row in the screen array doesn't clear fields
      LYC-9263 LVSCE[FormBuilder]: Implement simplified FGL literals editor for FormBuilder [Date, DateTime]
      LYC-9064: In the program it is not possible to enter a value in the 'cont_org' field.
      LYC-9132 LVSCE [FormBuilder]: PlaceHolder has an incomplete set of properties
      LYC-9232: Implement an ability for the 4gl developer to receive the current local date and time on the client side.
      LYC-9232: Implement an ability for the 4gl developer to receive the current local date and time on the client side.
      LYC-9198   LVSCE[FormBuilder]: Implement simplified FGL literals editor for FormBuilder
      LYC-9216: Assignment Operators[Genero]: Need to be tested and documented (& may be partially implemented/completed)
      LYC-9127 LVSCE[FormBuilder]: Morph operations must be logged in the console (notification)
      LYC-9168: Define qform rules for multiple table support
      LYC-8434 LVSCE [FormBuilder]: ToolBarButton has no 'place' property.
      LYC-9042   Compatibility: Implement SaveScreenShot task to create screenshot and save it on the server side
      LYC-9231   LVSCE [FormBuilder]: Auto-refresh is not working - fileWatcher is actuvated for pathentry.src of the current project
      LYC-9223: INPUT ARRAY breaks focus on DIALOG.insertRow() if nested dialog appeared before insert
      LYC-9169: Compatibility: Add the possibility of getting the current dialog type
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9127 LVSCE[FormBuilder]: Morph operations must be logged in the console
      LYC-9213   CSS: CheckBox is shown in red in disabled state
      LYC-9042   Compatibility: Implement SaveScreenShot task to create screenshot and save it on the server side
      LYC-8883: Prepare a set of examples of how to replace using ui.Interface.getDocument and ui.Interface.getRootNode with UI methods from Lycia
      LYC-8915 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area
      LYC-9042: Compatibility: Implement FrontEnd function for saving ScreenShot into a file
      LYC-9100   Calendar picker. Focus does not return do day picker after year selection
      LYC-9101   Timeeditfield picker ignores time value in the field
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT - widget doesn't show typed datetime in picker
      LYC-9042 Compatibility: Implement FrontEnd function for saving ScreenShot into a file
      LYC-9193   REPORT viewer is not able to switch between pages(Linux)
      LYC-9197   LVSCE[FormBuilder] Changing the alignment deletes the screen record definition
      LYC-9042   Compatibility: Implement FrontEnd function for saving ScreenShot into a file
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin. (Return)
      LYC-9153: GLOBALS/IMPORT file fails compilation
      LYC-9048: Compatibility: We need to dump somehow the current UI state for the debugging purpose
      LYC-8790 LVSCE[FormBuilder]: Exclude ProgressBar from morphing.
      LYC-9129 LVSCE [FormBuilder]: ComboBox/ListBox/RadioGroup items are not saved on morphing
      LYC-9119: User type RECORD fails on RETURN record without star from user type method
      LYC-9169: Compatibility: Add the possibility of getting the current dialog type
      LYC-9170   LVSCE[FormBuilder]: Revisit widget icons and assort more appropriate ones where needed (icons updated for Spinner and Slider)
      LYC-9167   LVSCE[FormBuilder] Runtime error when adding widget to GridPanel (SCREEN_RECS undefined)
      LYC-9160: fgl_dialog_setActionlabel doesn't map the COMMAND in MENU statement
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin.
      LYC-9153: GLOBALS/IMPORT file fails compilation
      LYC-9145: Check the output of ui.Interface.getType()
      LYC-9119: User type RECORD fails on RETURN record without star from user type method
      LYC-9124   CheckBox smart widget picker has too small click areas for pickers
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area(3)
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area(2)
      LYC-9145: Check the output of ui.Interface.getType()
      LYC-9026: LVSCE[FglProjectExplorer] Error during program build: Output is not open or in invalid state
      LYC-9131 LVSCE [FormBuilder]: PlaceHolder is not replaced by another widget
      LYC-9135   VDOM: Html5Function getLocalStorage() doesn't work with non-array values
      LYC-9135   VDOM: Html5Function getLocalStorage() doesn't work
      LYC-9026: LVSCE[FglProjectExplorer] Error during program build: Output is not open or in invalid state
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-9006: qbuild doesn't deploy translated files (st4, ad4..., get translated and renamed to st2, ad2....)
      LYC-9126: qbuild with ninja fails building application if folder "output" doesn't exist
      LYC-9087: Static C library should stay linked at the same version until program rebuild
      LYC-9014: OPTIONS ON TERMINATE & STARTLOG - closing the browser tab prduces 50'000 lines of log file
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area
      LYC-9006: qbuild doesn't deploy translated files (st4, ad4..., get translated and renamed to st2, ad2....)
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-9108: Compatibility: Implement the possibility of getting all widgets by type.
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9105: Listbox functions (fgl_list_count, fgl_list_find, fgl_list_get) return incorrect values
      LYC-9052: Compatibility: MenuBar doesn't have the title property
      LYC-9059: Compatibility: Implement a method for getting all ui.ActionView
      LYC-9050: Compatibility: Implement a generic method of ui object for getting a list of all children without casting to a container
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-9049: Compatibility: Implement a method for getting the form file name
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-8434 LVSCE [FormBuilder]: ToolBarButton has no place property
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-9079: LVSCE [FGL Project Explorer] Handling missing fgltargets in sources or project explorer
      LYC-9057   LVSCE FormBuilder fails with datetimeedit widget
      LYC-6383 LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-6383   LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism - fixed morphing undo
      LYC-9074: qbuild: .tr2 files should not be created in the source folder.
      LYC-9066: Exiting signal 6 on compilation with schema from Postgres
      LYC-9071 LVSCE [FormBuilder] Show/hide empty cells in a form with GridPanel (NavBar button)
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-9009: QFORM. Gridpanel does not get preferredSize
      LYC-9015: Datetime sets to a field value with +0000(+0300) appendix
      LYC-8829   Implement keyboard manipulation for TimeEditField, Calendar, DateTimeEditField
      LYC-8815   [Lycia public styles] Inner buttons of widgets are hidden in FormBuilder - changes moved to /public
      LYC-9025   LVSCE[FormBuilder] Tune CSS to make visible inner buttons of widgets(FunctionField, ComboBox, etc)
      LYC-8829   TimeEditField picker manipulation via keyboard - added tab cycle
      LYC-8985   COMPLETER does not close the list after item selection
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe - fixes of scripts in Lycia/images
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism
      LYC-8176 LVSCE: [FormBuilder] Bounding rectangle moves while GroupBox is resized
      LYC-8977 LVSCE [FormBuilder]: Scrollbar appears when ScrollViewer is stretched or an element inside container is selected
      LYC-8975   LVSCE [FormBuilder]: Crash when moving widget from one table to another
      LYC-8972   Table container GOTO does not keep cursor in window
      LYC-8971   Window with toolbar becomes disabled/not functional
      LYC-8814 LVSCE [FormBuilder] Resize by mouse in gridpanel should snap by rows/columns instead of setting size
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-8843 LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8843   LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8924 [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8843: LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-7449 Two requests crash service with -102083 error - logging improvements
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-8924   [Lycia Security] Investigate how to change Lycia cross-origin policy to enable its work in iframe
      LYC-8451 LVSCE [FormBuilder]: Resizing the rootContainer by stretching
      LYC-8923: Tyler: qform fails on empty [] row in grid
      LYC-8921: Tyler: qform fails to build form without ATTRIBUTES section
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8920: Tyler: qform doesn't acept reserved word 'tree' as a SCREEN RECORD identifier
      LYC-8912   LVSCE [FormBuilder] NotNull missing in properties tab
      LYC-8955   Table search and search next icons need changing
      LYC-8960: Postgres. QEXPT gets INTERVAL as YEAR TO YEAR
      LYC-8958: Postgres. QEXPT currupts BOOLEAN to CHAR(-1)
      LYC-8927: Support {xml_usetypedefinition} attribute for {xml.Serializer.SetOption}
      LYC-8937: LVSCE[FormBuilder]: With QX_COMPAT=Informix4gl server sends CoordPanel definition which is absent in form xml
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8884 Irium: implement COMPLETER attribute support in forms
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8935: QFGL crashes on windows
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8755 LVSCE: [FormBuilder]: Table/TreeTable column(properties) should not be replaced when replacing widget
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8909: Support {xml_ignoreunknownelements} attribute for {xml.Serializer.SetOption}
      LYC-8896: QFORM compilation fails with PHANTON field when there is SCROLLGRID
      LYC-7388: Form compiler QFORM: " " as placeholder identifier. Not sure how should it be converted, need to investigate with Genero
      LYC-8899: QEXPT corrupts LVARCHAR/VARCHAR/NVARCHAR
      LYC-7381 Form compiler QFORM: Add support for DATETIMEEDIT widget (client side)
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8842 LVSCE: [FormBuilder]: Adding, dragging and deleting widgets and columns in Table/TreeTable
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8884: Irium: implement COMPLETER attribute support in forms
      LYC-8861: com.HttpServiceRequest.getRequestVersion returns not existent version
      LYC-8835: Irium: GLOBALS file with $include pre-processor directive fails to compile
      LYC-8879: POSTGRES often returns error -999 which does not show real problem appeared in driver
      LYC-8824: Context menu items Copy, Cut and Past are disabled
      LYC-8878: HCL: deccmp issue
      LYC-7390: Form compiler QFORM: add attribute WANTFIXEDPAGESIZE to SCROLLGRID
      d99e93b2
  31. 29 Aug, 2023 1 commit
    • robot's avatar
      7.2-2571-g964965f · 8dbbda8f
      robot authored
      LYC-9145: Check the output of ui.Interface.getType()
      LYC-9119: User type RECORD fails on RETURN record without star from user type method
      LYC-9124   CheckBox smart widget picker has too small click areas for pickers
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area(3)
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area(2)
      LYC-9145: Check the output of ui.Interface.getType()
      LYC-9026: LVSCE[FglProjectExplorer] Error during program build: Output is not open or in invalid state
      LYC-9131 LVSCE [FormBuilder]: PlaceHolder is not replaced by another widget
      LYC-9135   VDOM: Html5Function getLocalStorage() doesn't work with non-array values
      LYC-9135   VDOM: Html5Function getLocalStorage() doesn't work
      LYC-9026: LVSCE[FglProjectExplorer] Error during program build: Output is not open or in invalid state
      LYC-8905 LVSCE[FormBuilder] Spinner has wrong visual skin
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-9006: qbuild doesn't deploy translated files (st4, ad4..., get translated and renamed to st2, ad2....)
      LYC-9126: qbuild with ninja fails building application if folder "output" doesn't exist
      LYC-9087: Static C library should stay linked at the same version until program rebuild
      LYC-9014: OPTIONS ON TERMINATE & STARTLOG - closing the browser tab prduces 50'000 lines of log file
      LYC-8925 VS-Code[FormBuilder]: Elements in stackPanel can not be selected in design area
      LYC-9006: qbuild doesn't deploy translated files (st4, ad4..., get translated and renamed to st2, ad2....)
      LYC-9102: qbuild stops deploying entire project in case of some application is missing
      LYC-9108: Compatibility: Implement the possibility of getting all widgets by type.
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9051: Compatibility: We need to investigate what the "TAG" attribute means
      LYC-9105: Listbox functions (fgl_list_count, fgl_list_find, fgl_list_get) return incorrect values
      LYC-9052: Compatibility: MenuBar doesn't have the title property
      LYC-9059: Compatibility: Implement a method for getting all ui.ActionView
      LYC-9050: Compatibility: Implement a generic method of ui object for getting a list of all children without casting to a container
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-9049: Compatibility: Implement a method for getting the form file name
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-8434 LVSCE [FormBuilder]: ToolBarButton has no place property
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-9079: LVSCE [FGL Project Explorer] Handling missing fgltargets in sources or project explorer
      LYC-9057   LVSCE FormBuilder fails with datetimeedit widget
      LYC-6383 LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-6383   LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism - fixed morphing undo
      LYC-9074: qbuild: .tr2 files should not be created in the source folder.
      LYC-9066: Exiting signal 6 on compilation with schema from Postgres
      LYC-9071 LVSCE [FormBuilder] Show/hide empty cells in a form with GridPanel (NavBar button)
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-9009: QFORM. Gridpanel does not get preferredSize
      LYC-9015: Datetime sets to a field value with +0000(+0300) appendix
      LYC-8829   Implement keyboard manipulation for TimeEditField, Calendar, DateTimeEditField
      LYC-8815   [Lycia public styles] Inner buttons of widgets are hidden in FormBuilder - changes moved to /public
      LYC-9025   LVSCE[FormBuilder] Tune CSS to make visible inner buttons of widgets(FunctionField, ComboBox, etc)
      LYC-8829   TimeEditField picker manipulation via keyboard - added tab cycle
      LYC-8985   COMPLETER does not close the list after item selection
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe - fixes of scripts in Lycia/images
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism
      LYC-8176 LVSCE: [FormBuilder] Bounding rectangle moves while GroupBox is resized
      LYC-8977 LVSCE [FormBuilder]: Scrollbar appears when ScrollViewer is stretched or an element inside container is selected
      LYC-8975   LVSCE [FormBuilder]: Crash when moving widget from one table to another
      LYC-8972   Table container GOTO does not keep cursor in window
      LYC-8971   Window with toolbar becomes disabled/not functional
      LYC-8814 LVSCE [FormBuilder] Resize by mouse in gridpanel should snap by rows/columns instead of setting size
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-8843 LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8843   LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8924 [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8843: LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-7449 Two requests crash service with -102083 error - logging improvements
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-8924   [Lycia Security] Investigate how to change Lycia cross-origin policy to enable its work in iframe
      LYC-8451 LVSCE [FormBuilder]: Resizing the rootContainer by stretching
      LYC-8923: Tyler: qform fails on empty [] row in grid
      LYC-8921: Tyler: qform fails to build form without ATTRIBUTES section
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8920: Tyler: qform doesn't acept reserved word 'tree' as a SCREEN RECORD identifier
      LYC-8912   LVSCE [FormBuilder] NotNull missing in properties tab
      LYC-8955   Table search and search next icons need changing
      LYC-8960: Postgres. QEXPT gets INTERVAL as YEAR TO YEAR
      LYC-8958: Postgres. QEXPT currupts BOOLEAN to CHAR(-1)
      LYC-8927: Support {xml_usetypedefinition} attribute for {xml.Serializer.SetOption}
      LYC-8937: LVSCE[FormBuilder]: With QX_COMPAT=Informix4gl server sends CoordPanel definition which is absent in form xml
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8884 Irium: implement COMPLETER attribute support in forms
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8935: QFGL crashes on windows
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8755 LVSCE: [FormBuilder]: Table/TreeTable column(properties) should not be replaced when replacing widget
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8909: Support {xml_ignoreunknownelements} attribute for {xml.Serializer.SetOption}
      LYC-8896: QFORM compilation fails with PHANTON field when there is SCROLLGRID
      LYC-7388: Form compiler QFORM: " " as placeholder identifier. Not sure how should it be converted, need to investigate with Genero
      LYC-8899: QEXPT corrupts LVARCHAR/VARCHAR/NVARCHAR
      LYC-7381 Form compiler QFORM: Add support for DATETIMEEDIT widget (client side)
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8842 LVSCE: [FormBuilder]: Adding, dragging and deleting widgets and columns in Table/TreeTable
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8884: Irium: implement COMPLETER attribute support in forms
      LYC-8861: com.HttpServiceRequest.getRequestVersion returns not existent version
      LYC-8835: Irium: GLOBALS file with $include pre-processor directive fails to compile
      LYC-8879: POSTGRES often returns error -999 which does not show real problem appeared in driver
      LYC-8824: Context menu items Copy, Cut and Past are disabled
      LYC-8878: HCL: deccmp issue
      LYC-7390: Form compiler QFORM: add attribute WANTFIXEDPAGESIZE to SCROLLGRID
      8dbbda8f
  32. 11 Aug, 2023 1 commit
    • robot's avatar
      7.2-2541-g4f76581 · e20b7839
      robot authored
      LYC-9050: Compatibility: Implement a generic method of ui object for getting a list of all children without casting to a container
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-9049: Compatibility: Implement a method for getting the form file name
      LYC-9041: Compatibility: Lycia should allow to get the origin type name of any variable (including UI objects)
      LYC-8434 LVSCE [FormBuilder]: ToolBarButton has no place property
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-9079: LVSCE [FGL Project Explorer] Handling missing fgltargets in sources or project explorer
      LYC-9057   LVSCE FormBuilder fails with datetimeedit widget
      LYC-6383 LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-6383   LVSCE [FormBuilder] Creating GridPanel rows/columns by adding/moving widget
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism - fixed morphing undo
      LYC-9074: qbuild: .tr2 files should not be created in the source folder.
      LYC-9066: Exiting signal 6 on compilation with schema from Postgres
      LYC-9071 LVSCE [FormBuilder] Show/hide empty cells in a form with GridPanel (NavBar button)
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-9009: QFORM. Gridpanel does not get preferredSize
      LYC-9015: Datetime sets to a field value with +0000(+0300) appendix
      LYC-8829   Implement keyboard manipulation for TimeEditField, Calendar, DateTimeEditField
      LYC-8815   [Lycia public styles] Inner buttons of widgets are hidden in FormBuilder - changes moved to /public
      LYC-9025   LVSCE[FormBuilder] Tune CSS to make visible inner buttons of widgets(FunctionField, ComboBox, etc)
      LYC-8829   TimeEditField picker manipulation via keyboard - added tab cycle
      LYC-8985   COMPLETER does not close the list after item selection
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe - fixes of scripts in Lycia/images
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism
      LYC-8176 LVSCE: [FormBuilder] Bounding rectangle moves while GroupBox is resized
      LYC-8977 LVSCE [FormBuilder]: Scrollbar appears when ScrollViewer is stretched or an element inside container is selected
      LYC-8975   LVSCE [FormBuilder]: Crash when moving widget from one table to another
      LYC-8972   Table container GOTO does not keep cursor in window
      LYC-8971   Window with toolbar becomes disabled/not functional
      LYC-8814 LVSCE [FormBuilder] Resize by mouse in gridpanel should snap by rows/columns instead of setting size
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-8843 LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8843   LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8924 [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8843: LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-7449 Two requests crash service with -102083 error - logging improvements
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-8924   [Lycia Security] Investigate how to change Lycia cross-origin policy to enable its work in iframe
      LYC-8451 LVSCE [FormBuilder]: Resizing the rootContainer by stretching
      LYC-8923: Tyler: qform fails on empty [] row in grid
      LYC-8921: Tyler: qform fails to build form without ATTRIBUTES section
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8920: Tyler: qform doesn't acept reserved word 'tree' as a SCREEN RECORD identifier
      LYC-8912   LVSCE [FormBuilder] NotNull missing in properties tab
      LYC-8955   Table search and search next icons need changing
      LYC-8960: Postgres. QEXPT gets INTERVAL as YEAR TO YEAR
      LYC-8958: Postgres. QEXPT currupts BOOLEAN to CHAR(-1)
      LYC-8927: Support {xml_usetypedefinition} attribute for {xml.Serializer.SetOption}
      LYC-8937: LVSCE[FormBuilder]: With QX_COMPAT=Informix4gl server sends CoordPanel definition which is absent in form xml
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8884 Irium: implement COMPLETER attribute support in forms
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8935: QFGL crashes on windows
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8755 LVSCE: [FormBuilder]: Table/TreeTable column(properties) should not be replaced when replacing widget
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8909: Support {xml_ignoreunknownelements} attribute for {xml.Serializer.SetOption}
      LYC-8896: QFORM compilation fails with PHANTON field when there is SCROLLGRID
      LYC-7388: Form compiler QFORM: " " as placeholder identifier. Not sure how should it be converted, need to investigate with Genero
      LYC-8899: QEXPT corrupts LVARCHAR/VARCHAR/NVARCHAR
      LYC-7381 Form compiler QFORM: Add support for DATETIMEEDIT widget (client side)
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8842 LVSCE: [FormBuilder]: Adding, dragging and deleting widgets and columns in Table/TreeTable
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8884: Irium: implement COMPLETER attribute support in forms
      LYC-8861: com.HttpServiceRequest.getRequestVersion returns not existent version
      LYC-8835: Irium: GLOBALS file with $include pre-processor directive fails to compile
      LYC-8879: POSTGRES often returns error -999 which does not show real problem appeared in driver
      LYC-8824: Context menu items Copy, Cut and Past are disabled
      LYC-8878: HCL: deccmp issue
      LYC-7390: Form compiler QFORM: add attribute WANTFIXEDPAGESIZE to SCROLLGRID
      LYC-9105: Listbox functions (fgl_list_count, fgl_list_find, fgl_list_get) return incorrect values
      e20b7839
  33. 27 Jul, 2023 1 commit
    • robot's avatar
      7.2-2513-g4df3cab · f363c7f9
      robot authored
      LYC-8985   COMPLETER does not close the list after item selection
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe - fixes of scripts in Lycia/images
      LYC-8775   LVSCE[FormBuilder]: Implement generic morphing mechanism
      LYC-8176 LVSCE: [FormBuilder] Bounding rectangle moves while GroupBox is resized
      LYC-8977 LVSCE [FormBuilder]: Scrollbar appears when ScrollViewer is stretched or an element inside container is selected
      LYC-8975   LVSCE [FormBuilder]: Crash when moving widget from one table to another
      LYC-8972   Table container GOTO does not keep cursor in window
      LYC-8971   Window with toolbar becomes disabled/not functional
      LYC-8814 LVSCE [FormBuilder] Resize by mouse in gridpanel should snap by rows/columns instead of setting size
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-8843 LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8843   LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8924 [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8843: LVSCE[FormBuilder]: Crash when modifying a table with an empty column
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-7449 Two requests crash service with -102083 error - logging improvements
      LYC-8924   [Lycia Security] Modify/fix Lycia client to enable its work in iframe
      LYC-8924   [Lycia Security] Investigate how to change Lycia cross-origin policy to enable its work in iframe
      LYC-8451 LVSCE [FormBuilder]: Resizing the rootContainer by stretching
      LYC-8923: Tyler: qform fails on empty [] row in grid
      LYC-8921: Tyler: qform fails to build form without ATTRIBUTES section
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8920: Tyler: qform doesn't acept reserved word 'tree' as a SCREEN RECORD identifier
      LYC-8912   LVSCE [FormBuilder] NotNull missing in properties tab
      LYC-8955   Table search and search next icons need changing
      LYC-8960: Postgres. QEXPT gets INTERVAL as YEAR TO YEAR
      LYC-8958: Postgres. QEXPT currupts BOOLEAN to CHAR(-1)
      LYC-8927: Support {xml_usetypedefinition} attribute for {xml.Serializer.SetOption}
      LYC-8937: LVSCE[FormBuilder]: With QX_COMPAT=Informix4gl server sends CoordPanel definition which is absent in form xml
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8884 Irium: implement COMPLETER attribute support in forms
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8935: QFGL crashes on windows
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8755 LVSCE: [FormBuilder]: Table/TreeTable column(properties) should not be replaced when replacing widget
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8909: Support {xml_ignoreunknownelements} attribute for {xml.Serializer.SetOption}
      LYC-8896: QFORM compilation fails with PHANTON field when there is SCROLLGRID
      LYC-7388: Form compiler QFORM: " " as placeholder identifier. Not sure how should it be converted, need to investigate with Genero
      LYC-8899: QEXPT corrupts LVARCHAR/VARCHAR/NVARCHAR
      LYC-7381 Form compiler QFORM: Add support for DATETIMEEDIT widget (client side)
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8842 LVSCE: [FormBuilder]: Adding, dragging and deleting widgets and columns in Table/TreeTable
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8884: Irium: implement COMPLETER attribute support in forms
      LYC-8861: com.HttpServiceRequest.getRequestVersion returns not existent version
      LYC-8835: Irium: GLOBALS file with $include pre-processor directive fails to compile
      LYC-8879: POSTGRES often returns error -999 which does not show real problem appeared in driver
      LYC-8824: Context menu items Copy, Cut and Past are disabled
      LYC-8878: HCL: deccmp issue
      LYC-7390: Form compiler QFORM: add attribute WANTFIXEDPAGESIZE to SCROLLGRID
      f363c7f9
  34. 14 Jul, 2023 1 commit
    • robot's avatar
      7.2-2483-g4df44b3 · 9c1edb9d
      robot authored
      LYC-8920: Tyler: qform doesn't acept reserved word 'tree' as a SCREEN RECORD identifier
      LYC-8912   LVSCE [FormBuilder] NotNull missing in properties tab
      LYC-8955   Table search and search next icons need changing
      LYC-8960: Postgres. QEXPT gets INTERVAL as YEAR TO YEAR
      LYC-8958: Postgres. QEXPT currupts BOOLEAN to CHAR(-1)
      LYC-8927: Support {xml_usetypedefinition} attribute for {xml.Serializer.SetOption}
      LYC-8937: LVSCE[FormBuilder]: With QX_COMPAT=Informix4gl server sends CoordPanel definition which is absent in form xml
      LYC-8939: Ring Menu: I4gl compat mode LYC-8925: Actions defined in RING MENU without decorations are absent on action toolbar in Informix4gl compat mode LYC-8600: QXCOMPAT: Investigate toolbar actions behaviour with Informix4GL
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8884 Irium: implement COMPLETER attribute support in forms
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8935: QFGL crashes on windows
      LYC-7381   Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8755 LVSCE: [FormBuilder]: Table/TreeTable column(properties) should not be replaced when replacing widget
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8913: Support XMLAttribute variables for XML deserialization
      LYC-8865: Implement {SetOption} function from xml.Serializer class
      LYC-8909: Support {xml_ignoreunknownelements} attribute for {xml.Serializer.SetOption}
      LYC-8896: QFORM compilation fails with PHANTON field when there is SCROLLGRID
      LYC-7388: Form compiler QFORM: " " as placeholder identifier. Not sure how should it be converted, need to investigate with Genero
      LYC-8899: QEXPT corrupts LVARCHAR/VARCHAR/NVARCHAR
      LYC-7381 Form compiler QFORM: Add support for DATETIMEEDIT widget (client side)
      LYC-7381: Form compiler QFORM: Add support for DATETIMEEDIT widget
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8842 LVSCE: [FormBuilder]: Adding, dragging and deleting widgets and columns in Table/TreeTable
      LYC-8862: com.HttpResponse.getHeader does not return value by key
      LYC-8884: Irium: implement COMPLETER attribute support in forms
      LYC-8861: com.HttpServiceRequest.getRequestVersion returns not existent version
      LYC-8835: Irium: GLOBALS file with $include pre-processor directive fails to compile
      LYC-8879: POSTGRES often returns error -999 which does not show real problem appeared in driver
      LYC-8824: Context menu items Copy, Cut and Past are disabled
      LYC-8878: HCL: deccmp issue
      LYC-7390: Form compiler QFORM: add attribute WANTFIXEDPAGESIZE to SCROLLGRID
      9c1edb9d
  35. 29 Jun, 2023 1 commit
    • robot's avatar
      7.2-2446-g7bc6d8a · 287c03c7
      robot authored
      LYC-8878: HCL: deccmp issue
      LYC-8879: POSTGRES often returns error -999 which does not show real problem appeared in driver
      LYC-8876: Irium: object_cache build fails with error : multiple definition of `_qx_call__$dynamic__array$appendelement'
      LYC-8855: QEXPT gets only empty tables from POSTGRES
      LYC-8846: Table with collapsible columns are not operable when all column are collapsed
      LYC-8792   LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8618: LLC: Add the Lycia LowCode library as a component of the Lycia installation
      LYC-7389: Form compiler QFORM: add property TOOLBAR to widget
      LYC-8837: Irium: object_cache build fails when a function from an imported module is called in different 4gl sources
      LYC-7385: Form compiler QFORM: Fails in case form contains TREE with field inside
      LYC-8839 LVSCE [FormBuilder]: Scrollbar not active in ScrollViewer
      LYC-8825: After refresh the data, the cursor is lost and the data is not actually updated.
      LYC-8834: QPM: QPM-Gui don't show actual components versions
      LYC-8840   Custom background widget's color is ignored
      LYC-8820   QAT: Chromedriver throws error while test types ArrowDown key on disabled input
      LYC-8618: LLC: Add the Lycia LowCode library as a component of the Lycia installation
      LYC-8212   VDOM [CSS Customization] Blob images should keep aspect ratio. Also there should be CSS class to disable aspect ratio
      LYC-8815   [Lycia public styles] ComboBox button is hidden in FormBuilder (as it doesn't have a value) making it look the same as TextField
      LYC-8834: QPM: QPM-Gui don't show actual components versions
      LYC-8829   TimeEditField picker manipulation via keyboard fails
      LYC-7381: Form compiler QFORM: Add supporting DATETIMEEDIT widget
      LYC-8816   LVSCE [FormBuilder] NotNull/Required fields shouldn't have red border in FormBuilder
      LYC-8097 RAD: db_browser: blobViewer widget does not view/show blobs correctly
      LYC-8097   RAD: db_browser: blobViewer widget does not view/show blobs correctly
      LYC-8823: Context menu items of the Table's header for collapsing table columns are shown and disabled
      LYC-8817 LVSCE [FormBuilder]: Can't add widgets to any container when ScrollWeaver is root2
      LYC-8826: Irium: QFORM crashes with "Segmentation fault" error message on PHANTOM fields in FOLDER (TAB) container
      LYC-8097: RAD: db_browser: blobViewer widget does not view/show blobs correctly
      LYC-7381: Form compiler QFORM: Add supporting DATETIMEEDIT widget
      LYC-8792 LVSCE[FormBuilder] XML serializer misplaces comments during file save
      LYC-8822   LVSCE [FormBuilder]: Scrollbar missing in dialog mode when form is larger than design area
      LYC-8671 LVSCE [FormBuilder][GridPanel]: Develop visual indication of row/column - fixed crash on grid panel replacement with another widget
      LYC-8824: Context menu items Copy, Cut and Past are disabled
      LYC-8817 LVSCE [FormBuilder]: Can't add widgets to any container when ScrollWeaver is root
      LYC-8097: RAD: db_browser: blobViewer widget does not view/show blobs correctly
      LYC-8768   LVSCE [FormBuilder]: Turn plain string accelerator value into editor with separate Key textfield and checkboxes for shift,ctrl,alt
      LYC-8811: qform: auto form generation should not add empty columns and dimensions for columns & rows
      LYC-8813   VDOM: Tune svg icons in /public package so they fit to icon-only toolbar buttons
      LYC-8704: LOAD to BOOLEAN table field
      LYC-8773 LVSCE [FormBuilder]: MenuBar and ToolBar items are assigned the same ID
      LYC-8766   LVSCE [FormBuilder]: Actions property after setting is duplicated for all next added widgets
      LYC-8803   The TIMEEDIT widget causes CSP when picker button is used
      LYC-8794   Background color in CONSTRUCT and INPUT widgets of TABLE container should be identical for both dialogs and between all fields
      LYC-7381: Form compiler QFORM: Add supporting DATETIMEEDIT widget
      LYC-8707: Postgres. Any SQL block code fails with error at runtime
      LYC-8797 LVSCE [FormBuilder]: Widgets are not replaced in ScrollWeaver container
      LYC-8878: HCL: deccmp issue
      287c03c7
  36. 21 Jun, 2023 1 commit
    • robot's avatar
      7.2-2396-g7cd808e · f7b2adf4
      robot authored
      LYC-8779   LVSCE [FormBuilder] Problems with the item in grid panel (grid width/height values may change their places, preferred size value looks strange and changing unexpectedly)
      LYC-8704: LOAD to BOOLEAN table field
      LYC-8778   LVSCE [FormBuilder] Two scrollbars may appear in form
      LYC-8756   LVSCE[Form Builder]: Implement property editing of multiple selected elements
      LYC-8707: Postgres. Any SQL block code fails with error at runtime
      LYC-8774 LVSCE [FormBuilder]: Unable to add widgets to ScrollWeaver container
      LYC-8735   Image defined in form title is not shown
      LYC-8764   CONSTRUCT/INPUT table widgets behavior
      LYC-8097: RAD: db_browser: blobViewer widget does not view/show blobs correctly
      LYC-8753 LVSCE [FormBuilder]: Synchronizing ScreenRecord fields with the FieldTable widget property
      LYC-8770   Form textfield is editable when value displayed into TEXT blobviewer in the same form
      LYC-8677: Combobox doesn't update its value if a set of ComboBoxItems is changed
      LYC-7386: Form compiler QFORM: syntax error, unexpected |
      LYC-8722: QFORM stopped compiling identifier 'image'
      LYC-8706: Lycia installation: Add HTTPS support in QPM
      LYC-8763 LVSCE [FormBuilder]: ToolBarButton cannot be placed in ToolBar
      LYC-8677   Combobox doesn't update its value if a set of ComboBoxItems is changed
      LYC-8706: Lycia installation: Add HTTPS support in QPM
      LYC-8750   VS-CODE [FormBuilder]: Form menu items can not be selected/modified
      LYC-8653: Irium/Tyler: qform fails to compile ACTION with IMAGE attribute placed before attribute TEXT or without it
      LYC-8654: Irium: qform fails to compile LAYOUT section if IMAGE attribute placed before attribute TEXT
      LYC-8639: Required/Mandatory fields need a visible indication of this state
      LYC-8744 Spinner Widget does not render correctly (like the other widgets)
      LYC-8639   Required/Mandatory fields need a visible indication of this state
      LYC-8743 BlobViewer widget does not get cleared on CONSTRUCT /´CLEAR SCREEN
      LYC-8746: Investigating how one lowCode module can call another lowCodemodule
      LYC-8538   RAD: No upload/download buttons in demo program db_qxt_document_blob
      LYC-8706: Lycia installation: Add HTTPS support in QPM
      LYC-8538   RAD: Demo program db_qxt_document_blob no longer works
      LYC-8724   LVSCE [FormBuilder]: RadioGroup context menu is not called
      LYC-8726   LVSCE [FormBuilder]: Content not displaying in TreeTable and FB freezes when TreeTable is selected
      LYC-8450   LVSCE [FormBuilder]: Table added to the form must contain ready-made content
      LYC-8803   The TIMEEDIT widget causes CSP when picker button is used
      LYC-8704: LOAD to BOOLEAN table field
      f7b2adf4
  37. 02 Jun, 2023 1 commit
    • robot's avatar
      7.2-2358-g3325bbb · 43e88ce7
      robot authored
      LYC-8682   HCL: Investigate STRING to DATE converting
      LYC-8720: HCL: Issue with EC code. INT to LONG conversion.
      LYC-8714   LVSCE [FormBuilder]: Failure on the deletion of the RadioGroup item
      LYC-8682: HCL: Investigate STRING to DATE converting
      LYC-8636   LVSCE[FormBuilder] Complex property editor - DataType
      LYC-8449 LVSCE [FormBuilder]: Items are created automatically when widget is added to form(RadioGroup, ListBox, ComboBox)
      LYC-8682: HCL: Investigate STRING to DATE converting
      LYC-8718   RadioGroup without items corrupts form layout
      LYC-8652: Irium: qform doesn't accept reserved word 'actions' as GRID container identifier
      LYC-7391: Tyler/Irium: Form compiler QFORM: add attribute PLACEHOLDER to widget
      LYC-8695: qbuild must support parameter for hiding warnings --no-warnings
      LYC-7394: Tyler/Irium: Form compiler QFORM: add attribute PIXELWIDTH and PIXELHEIGHT to widget IMAGE
      LYC-8713: LVSCE [ErrorMessage-Ninja]: Form compilation generates error
      LYC-8712 [VDOM] Listbox without explicit size and/or auto grid cell size  is shrinked in GridPanel
      LYC-8671   LVSCE [FormBuilder][GridPanel]: Develop visual indication of row/column selection in form area
      LYC-8682: HCL: Investigate STRING to DATE converting
      LYC-8671   LVSCE [FormBuilder][GridPanel]: Develop visual indication of row/column selection in form area
      LYC-8654: Irium: qform fails to compile LAYOUT section if IMAGE attribute placed before attribute TEXT
      LYC-8652: Irium: qform doesn't accept reserved word 'actions' as GRID container identifier
      LYC-8655: Irium: qform doesn't accept identifiers starting with _1* (underscore + digit)
      LYC-8657: Irium: qform doesn't accept TOOLBAR section identifiers
      LYC-8656: Irium: qform add TOPMENU section support in per forms
      LYC-8685: LLC: Application terminates with Signal 6 (seems to depend on the table column dataTypes)
      LYC-8682: HCL: Investigate STRING to DATE converting
      LYC-8641: Autofilled TextField value is rejected by qrun
      LYC-8453   LVSCE [FormBuilder]: Missing gridLength for table columns in properties tab
      LYC-8682: HCL: Investigate STRING to DATE converting
      LYC-8641   Autofilled TextField value is rejected by qrun
      LYC-8682: HCL: Investigate STRING to DATE converting
      LYC-8682: HCL: Investigate STRING to DATE converting
      LYC-8671   LVSCE [FormBuilder][GridPanel]: Develop visual indication of row/column selection in form area
      LYC-8641: Autofilled TextField value is rejected by qrun
      LYC-8645: Investigate: TABINDEX in embedded forms
      LYC-8671   LVSCE [FormBuilder][GridPanel]: There is no visual indication what row or column is selected (also, it can not be done in the UI)
      LYC-8672   VS-Code [FormEditor]: Design Area has no horizontal scrollbar
      LYC-8674   LVSCE [FormBuilder]: GridPanel row or column deletion should also delete widgets contained there
      LYC-8665 LYC-8668 LVSCE [FormBuilder]: Toolbar/Menubar can be placed in a Table/TreeTable
      LYC-8673 GridPanel always have vertical scrollbar (FunctionField button overflows layout causing scroll)
      LYC-8649 LVSCE: Add FormBuilder settings for instance/user/password
      LYC-8659: COUNT attribute of INPUT ARRAY ignores by ON FILL BUFFER/FGL_DIALOG_SETCURRLINE()
      LYC-8667: Postgres. FORMAT for DATE datatype in form does not allow validate a value
      LYC-8665 LVSCE [FormBuilder]: Toolbar/MenuBar can be placed in a table
      LYC-8651 LVSCE [FormBuilder]: ToolbarButton can be placed in a table
      LYC-8639   Required/Mandatory fields need a visible indication of this state
      LYC-8645: Investigate: TABINDEX in embedded forms
      LYC-8659: COUNT attribute of INPUT ARRAY ignores by ON FILL BUFFER/FGL_DIALOG_SETCURRLINE()
      LYC-8659: COUNT attribute of INPUT ARRAY ignores by ON FILL BUFFER/FGL_DIALOG_SETCURRLINE()
      LYC-8645: Investigate: Different databases in embedded forms
      LYC-8531: Implement {VariableToDom} function from xml.Serializer class
      LYC-8632 LVSCE [FormBuilder]: Dragging a widget from a table column causes a crash
      43e88ce7
  38. 24 May, 2023 1 commit
    • robot's avatar
      7.2-2312-ge00e166 · e2a79b48
      robot authored
      LYC-8531: Implement {VariableToDom} function from xml.Serializer class
      LYC-8620: When trying to select the "Activity List" menu item after the query is completed, an error appears.
      LYC-8639   Required/Mandatory fields need a visible indication of this state - mostly styling
      LYC-8636 LVSCE: [FormBuilder] Complex property editor - DataType - saved work
      LYC-8460 LVSCE [FormBuilder]: Form is not redrawn when widget is removed from Table
      LYC-8639   Required/Mandatory fields need a visible indication of this state - added data-empty attribute, required CSS class
      LYC-8616   Saved credentials can't be submitted in login window (Lycia can't process autofilled input fields)
      LYC-8556: RAD: If the user does not have a license, the application should generate the appropriate message.
      LYC-8617: Constant variable of static array assignment valdation
      LYC-8604: CLONE - MDI. Toolbar in border window ignores default actions(Accept/Cancel)
      LYC-7851: Implement FORM clause to include external form in the current one
      LYC-8619 LVSCE [FormBuilder]: ScreenRecord is not removed when table is deleted inside another container
      LYC-8615: NOTEDITABLE is ignored for BUTTONEDIT
      LYC-8586   com.HttpRequest/com.HttpResponse causes CSP in specific case - add multiple exit messages support (from different apps)
      LYC-8457 LVSCE [FormBuilder]: ScreenRecord is not removed from XML when table is deleted
      LYC-7342 Implement ui.dialog - implement 'Compleer' functionality for the client side
      LYC-8583 LVSCE[FormBuilder]: EventHandler editors [SpecificKey] - fixes of wrong git rebase
      LYC-8583 LVSCE[FormBuilder]: EventHandler editors [SpecificKey]
      LYC-8597: Database tests with privileges hangs with endless compilation
      LYC-8582 LYC-8456 LYC-8459 Table ScreenRecords implementation.
      LYC-7342: Implement full functionality of ui.dialog class
      LYC-8532: RAD: Array index out of bounds error appears in case paged_mode and input_mode are turned on
      LYC-8586   com.HttpRequest/com.HttpResponse causes CSP in specific case
      LYC-8586: com.HttpRequest/com.HttpResponse causes CSP in specific case
      LYC-7846: PER Form with UNSIZABLECOLUMNS table attribute does not compile
      LYC-7401: Implement full functionality of the com.HttpServiceRequest class
      LYC-8532: RAD: Array index out of bounds error appears in case paged_mode and input_mode are turned on
      LYC-7401: Implement full functionality of the com.HttpServiceRequest class
      LYC-7854: PER Form with % prefix in includes/items does not compile
      LYC-8586: com.HttpRequest/com.HttpResponse causes CSP in specific case
      LYC-8659: COUNT attribute of INPUT ARRAY ignores by ON FILL BUFFER/FGL_DIALOG_SETCURRLINE()
      LYC-8659: COUNT attribute of INPUT ARRAY ignores by ON FILL BUFFER/FGL_DIALOG_SETCURRLINE()
      LYC-8531: Implement {VariableToDom} function from xml.Serializer class
      LYC-8673 GridPanel always have vertical scrollbar (FunctionField button overflows layout causing scroll)
      LYC-8659: COUNT attribute of INPUT ARRAY ignores by ON FILL BUFFER/FGL_DIALOG_SETCURRLINE()
      LYC-8667: Postgres. FORMAT for DATE datatype in form does not allow validate a value
      e2a79b48