gambas
f295b31469
Form editor: Automatically reload the form after its unknown controls have been removed.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Automatically reload the form after its unknown controls have been removed.
2022-04-03 00:27:30 +02:00
gambas
0883d7f084
Project editor: Handle controls from missing components gracefully.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: When a control cannot be loaded because of a missing
component, now display the form with a red background, in read-only
mode, and with a button that allows to remove all controls whose
component is missing.
* NEW: Update French translation.
* NEW: Project properties dialog: Save the project before opening the dialog.
2022-04-02 20:07:06 +02:00
gambas
377a66d985
Fix project tree renaming and breakpoint removing.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Renaming does not miss sometimes the correct item anymore.
* BUG: Debugger: Removing all breakpoints should not sometimes crash anymore.
2022-04-02 14:53:04 +02:00
Benoît Minisini
f6c234531a
Merge branch 'cross-pkg-config' into 'master'
...
Use the host architecture pkg-config
See merge request gambas/gambas!265
2022-03-31 21:07:50 +00:00
Helmut Grohne
cc50a31fbd
Use the host architecture pkg-config
...
gambas3 fails to cross build from source, because it hard codes the
build architecture pkg-config in various places and thus fails finding
required components that are only installed for the host architecture.
Employ PKG_PROG_PKG_CONFIG to discover the host architecture pkg-config
and let the build proceed quite a bit further.
[GB.NCURSES]
* Use the host architecture pkg-config
[GB.PDF]
* Use the host architecture pkg-config
[GB.QT4]
* Use the host architecture pkg-config
[GB.QT5]
* Use the host architecture pkg-config
2022-03-31 22:40:31 +02:00
Christof Thalhofer
9689fa13f2
Tests for error handling
...
[DEVELOPMENT ENVIRONMENT]
*NEW: Tests for error handling
2022-03-27 12:44:45 +02:00
gambas
0579f59af6
Version control: Correctly hide the 'Locate change' button when there is no change.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Correctly hide the 'Locate change' button when there is no change.
2022-03-26 22:42:57 +01:00
gambas
be3731a7c2
Help browser: Correctly save and restore the side panel state.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Correctly save and restore the side panel state.
2022-03-26 22:29:52 +01:00
gambas
bf33067bdd
Add 'open-link' and 'cherry' icons.
...
[GB.FORM.STOCK]
* NEW: Add 'open-link' and 'cherry' icons.
2022-03-26 20:26:36 +01:00
gambas
394ac2a5c4
Use the new GUI API to decide if a control must be animated.
...
[GB.FORM]
* NEW: Use the new GUI API to decide if a control must be animated.
* NEW: Add 'open-extern' and 'cherry' icons.
2022-03-26 20:26:10 +01:00
gambas
9f8f4a9b15
Add a GUI API for checking if a control must be animated.
...
[GB.GUI.BASE]
* NEW: Add a GUI API for checking if a control must be animated.
2022-03-26 20:25:25 +01:00
gambas
4d299a1eac
Language: Support for some languages from India.
...
[GB.UTIL]
* NEW: Language: Support for some languages from India.
2022-03-26 20:23:52 +01:00
gambas
116d319b8d
Update to the latest 'litehtml' master. Font changes now should be taken into account correctly.
...
[GB.FORM.HTMLVIEW]
* NEW: Update to the latest 'litehtml' master.
* BUG: HtmlView: Font changes now should be taken into account correctly (litehtml has some weird layout bugs sometimes).
2022-03-26 15:46:15 +01:00
gambas
ab5a10a18d
Help browser: Correctly take help font into account in offline mode.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Correctly take help font into account in offline mode.
2022-03-26 15:39:51 +01:00
gambas
40d26e01e5
Project open dialog: Draw project box buttons differently.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Project open dialog: Draw project box buttons differently.
2022-03-26 09:16:40 +01:00
gambas
cb752e9f87
ListEditor: The remove button is correctly enabled when the first item is selected.
...
[GB.FORM]
* BUG: ListEditor: The remove button is correctly enabled when the first item is selected.
2022-03-26 04:41:38 +01:00
gambas
09a2dc5aa0
Code editor: Identifiers can now include the "-" character for autocompletion.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Identifiers can now include the "-" character for autocompletion.
2022-03-24 23:28:35 +01:00
gambas
b86b94c6df
TextEditor: Take the mode into account when selecting a word.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Take the mode into account when selecting a word.
* BUG: TextEditor: Correctly define the identifier characters of the different modes.
2022-03-24 15:36:24 +01:00
gambas
cc5cba7378
Toolbar: Try to prevent a crash when configuring a toolbar.
...
[GB.FORM.MDI]
* BUG: Toolbar: Try to prevent a crash when configuring a toolbar.
2022-03-23 00:19:23 +01:00
gambas
0f0bb17a6d
WebScrollView: Draw the control with a 'ScrollView' whose 'Border' is initially unset.
...
[GB.WEB.GUI]
* BUG: WebScrollView: Draw the control with a 'ScrollView' whose 'Border' is initially unset.
2022-03-20 23:10:50 +01:00
gambas
135e08483d
ScrollView: Ignore controls with 'Ignore' property set when resizing the contents.
...
[GB.GUI.BASE]
* BUG: ScrollView: Ignore controls with 'Ignore' property set when resizing the contents.
2022-03-20 23:09:57 +01:00
gambas
c7451f1086
Form editor: Allow the 'DrawWith' control constant to define the initial value of properties of the control used for drawing.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Allow the 'DrawWith' control constant to define the initial value of properties of the control used for drawing.
2022-03-20 23:09:19 +01:00
gambas
44a540c9cc
Code editor: Opening the procedure list now should make the current procedure name visible reliably.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Opening the procedure list now should make the current procedure name visible reliably.
2022-03-20 21:52:32 +01:00
gambas
1ad9bf5963
WebTable: Fix internal row ids and checkbox ids, so that selection works as expected.
...
[GB.WEB.GUI]
* BUG: WebTable: Fix internal row ids and checkbox ids, so that selection works as expected.
2022-03-20 21:27:38 +01:00
gambas
276a5df4df
Version control: Add a button to locate a specific change inside the source code.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Add a button to locate a specific change inside the source code.
* OPT: Form editor: Some cosmetic changes.
2022-03-18 23:21:08 +01:00
gambas
541deeede0
Form editor: 'Cursor' property is not applied anymore.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: 'Cursor' property is not applied anymore.
2022-03-18 23:19:57 +01:00
gambas
6a451b4b6c
Project tree: Classes are now correctly sorted in all cases when showing inheritance is activated.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Classes are now correctly sorted in all cases when showing inheritance is activated.
2022-03-14 00:43:03 +01:00
gambas
8fb93842ad
Redraw 'compress' and 'uncompress' icons.
...
[GB.FORM.STOCK]
* NEW: Redraw 'compress' and 'uncompress' icons.
2022-03-13 23:47:36 +01:00
gambas
5622a4d915
WebTable: Always define row ids, so that 'EnsureVisible()' works when 'ShowCheck' is TRUE.
...
[GB.WEB.GUI]
* BUG: WebTable: Always define row ids, so that 'EnsureVisible()' works when 'ShowCheck' is TRUE.
2022-03-13 20:54:19 +01:00
gambas
2c7d60342c
Code editor: Pretty printer does not confuse structure keywords with symbols anymore.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Pretty printer does not confuse structure keywords with symbols anymore.
2022-03-13 20:12:52 +01:00
Laurent Carlier
2fc17bacba
gb.gtk3.opengl: in some circumstances, opengl component needs linking with gl libraries
...
[GB.GTK3.OPENGL]
* BUG: Add linking against openGL libraries.
2022-03-13 13:57:14 +01:00
gambas
de5ff44990
Test suites dialog: Remove the test suite combo selection. The test that will be run is now the one selected in the test suite list.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Test suites dialog: Remove the test suite combo selection. The test that will be run is now the one selected in the test suite list.
2022-03-12 23:21:26 +01:00
gambas
915db30801
Test suites dialog: Add a button to run the selected test suite, that reacts to the F4 shortcut.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Test suites dialog: Add a button to run the selected test suite, that reacts to the F4 shortcut.
2022-03-12 18:52:28 +01:00
gambas
369f2301c8
Help browser: Compute the title of a symbol the same way as the wiki.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Help browser: Use a SidePanel for the left panel.
* BUG: Help browser: Compute the title of a symbol the same way as the wiki.
2022-03-12 17:03:29 +01:00
gambas
c21f34776c
Unit tests: Put back the test suite dialog current test suite selection.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Unit tests: Put back the test suite dialog current test suite selection.
* NEW: Redraw some icons.
2022-03-12 13:48:59 +01:00
gambas
bd3fa130b3
Some unit test GUI redesign.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Unit tests: Remove the current test suite selection from the dialog and put it in the test panel.
* NEW: Unit tests: Add a button to open the test suites dialog in the test panel.
2022-03-12 03:24:18 +01:00
gambas
fe6e093295
File property dialog: Center the "Close" button under the TabPanel.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: File property dialog: Center the "Close" button under the TabPanel.
2022-03-12 00:09:02 +01:00
gambas
3033ece871
FileProperties: Center the 'Close' button when it is used as a dialog.
...
[GB.FORM]
* NEW: FileProperties: Center the 'Close' button when it is used as a dialog.
2022-03-12 00:07:11 +01:00
gambas
e63004b65b
WebView: Try to prevent a possible crash when clearing the view.
...
[GB.QT5.WEBVIEW]
* BUG: WebView: Try to prevent a possible crash when clearing the view.
2022-03-11 03:18:43 +01:00
gambas
313b0c1526
Current modal window is not incorrectly reset at each window initialization anymore.
...
[GB.GTK]
* BUG: Current modal window is not incorrectly reset at each window initialization anymore.
* BUG: Don't grab the current modal window, it seems unnecessary.
[GB.GTK3]
* BUG: Current modal window is not incorrectly reset at each window initialization anymore.
* BUG: Don't grab the current modal window, it seems unnecessary.
2022-03-11 03:06:40 +01:00
gambas
91faa8b6ef
Integer datatypes are correctly detected now.
...
[GB.DB.POSTGRESQL]
* BUG: Integer datatypes are correctly detected now.
2022-03-10 23:11:41 +01:00
gambas
2e8262cbc2
Debugger configuration dialog: Fix dialog initialization.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger configuration dialog: Fix dialog initialization.
* BUG: Options dialog: Use a switch button instead of a combo.
2022-03-10 22:19:46 +01:00
gambas
90fa8d7f33
HtmlView: Fix incompatibility with 'gb.xml.html' component.
...
[GB.FORM.HTMLVIEW]
* BUG: HtmlView: Fix incompatibility with 'gb.xml.html' component.
2022-03-10 12:42:09 +01:00
gambas
bee8cacf59
Line number in error message should now be correct when the faulty code spans on multiple lines.
...
[COMPILER]
* BUG: Line number in error message should now be correct when the faulty code spans on multiple lines.
2022-03-10 00:48:06 +01:00
gambas
e543ea3e1f
Merge branch 'master' of gitlab.com:gambas/gambas
2022-03-09 23:58:06 +01:00
gambas
3a3c81f780
[CONFIGURATION]
...
* NEW: Switch to version 3.17.90.
2022-03-09 23:57:16 +01:00
Christof Thalhofer
280aa1a52f
Merge branch 'master' of https://gitlab.com/gambas/gambas
2022-03-09 22:56:00 +01:00
Christof Thalhofer
48fc9bcbc3
Tests for local static variables
...
[DEVELOPMENT ENVIRONMENT]
*NEW: Tests for local static variables
2022-03-09 22:54:25 +01:00
gambas
5dcf880f2b
Merge branch 'master' of gitlab.com:gambas/gambas
2022-03-09 16:55:41 +01:00
gambas
28dc556d06
Project box: Display the project directory on the bottom of the project box.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Project box: Display the project directory on the bottom of the project box.
2022-03-09 16:55:10 +01:00