gambas
f0b3762ec1
JIT compiler can compile libraries now.
...
[INTERPRETER]
* NEW: Internal name of libraries uses a point now between vendor and library name, not a slash anymore.
[GB.DEBUG]
* BUG: Undo "make debugger output writes more robust". Apparently it does not work.
[GB.JIT]
* BUG: Compiling libraries works now.
2020-01-26 07:09:36 +01:00
gambas
af5859f1ca
Fix compilation.
...
[GB.DB.MYSQL]
* BUG: Fix compilation.
2020-01-25 19:25:25 +01:00
gambas
e42215e52c
Merge branch 'master' of gitlab.com:gambas/gambas
2020-01-25 17:30:55 +01:00
gambas
0c2345925f
Print a warning message if disabling SSL connection is not supported.
...
[GB.DB.MYSQL]
* NEW: Print a warning message if disabling SSL connection is not supported.
2020-01-25 17:30:17 +01:00
Benoît Minisini
21bddfe274
Merge branch 'italian-translations' into 'master'
...
Contains new Italian translations
See merge request gambas/gambas!130
2020-01-25 16:27:23 +00:00
gambas
08efaddf79
Detect SSL_MODE_DISABLED at configure time, to make the component compile on older mysql clients.
...
[GB.DB.MYSQL]
* BUG: Detect SSL_MODE_DISABLED at configure time, to make the component compile on older mysql clients.
2020-01-25 10:18:23 +01:00
gambas
1e7d80c8a1
Make 'gb.db.mysql' compile with MySQL version < 8.0.0.
...
[GB.DB.MYSQL]
* BUG: Make 'gb.db.mysql' compile with MySQL version < 8.0.0.
2020-01-25 07:15:29 +01:00
gambas
9613341c41
Make 'gb.db.mysql' compile with MySQL version < 5.7.11.
...
[GB.DB.MYSQL]
* BUG: Make 'gb.db.mysql' compile with MySQL version < 5.7.11.
2020-01-25 06:48:19 +01:00
gambas
bb87e1885b
Make 'gb.db.mysql' compile with MySQL version < 5.6.36.
...
[GB.DB.MYSQL]
* BUG: Make 'gb.db.mysql' compile with MySQL version < 5.6.36.
2020-01-25 06:17:09 +01:00
GianluigiOr
043ac975aa
Contains new Italian translations
...
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE Italian translations are now complete.
2020-01-24 10:39:17 +01:00
gambas
f35e4068bf
Merge branch 'master' of gitlab.com:gambas/gambas
2020-01-24 10:27:58 +01:00
gambas
b7a7393b1a
Do not crash if the layout user directory does not exist yet.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Do not crash if the layout user directory does not exist yet.
2020-01-24 10:27:35 +01:00
Christof Thalhofer
550c56b596
gb.test: Fix plan if just one testmethod called
...
[GB.TEST]
* BUG: Fix plan that counted all testmethods in a container even if just one was called
2020-01-24 10:10:39 +01:00
gambas
902fd4aae2
Add support for GB_DB_MYSQL_NOSSL environment variable, that allows to disable SSL connections. They are buggy in some versions of the mysql client library.
...
[GB.DB.MYSQL]
* NEW: Add support for GB_DB_MYSQL_NOSSL environment variable, that allows to disable SSL connections. They are buggy in some versions of the mysql client library.
2020-01-24 08:33:54 +01:00
gambas
71288ea628
Fix some space typos.
2020-01-24 08:33:05 +01:00
gambas
e6cd4fc302
Add global interface layout save/restore ability.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Remove "Minimize on execution" option.
* NEW: Option dialog: Remove "Quiet external commands" option.
* BUG: Some fixes in diff mode management.
* NEW: Option dialog: Add global interface layout save/restore ability.
* NEW: Option dialog: Provide two default layouts : a default one, and a compact one.
* BUG: Fix some unreadable colors in 'zen' theme.
* NEW: Update French translation.
2020-01-24 08:28:46 +01:00
gambas
0fa6323186
Add Toolbar properties and methods needed to implement global save/restore of toolbar layouts.
...
[GB.FORM.MDI]
* NEW: Toolbar: Settings is a new property that allows to return or set the toolbar layout as a string.
* NEW: Toolbar: GetLayout() is a new static method that returns the saved layout of a toolbar from its key.
* NEW: Toolbar: SetLayout() is a new static method that defines the saved layout of a toolbar from its key.
2020-01-24 08:25:06 +01:00
gambas
6798771a6e
IconPanel: Scale the panel icons so that each panel title has the same height.
...
[GB.FORM]
* NEW: IconPanel: Scale the panel icons so that each panel title has the same height.
2020-01-24 08:23:44 +01:00
gambas
95ee02ef3f
IconView: Do not use rounded rectangles anymore for selection frames.
...
[GB.GUI.BASE]
* NEW: IconView: Do not use rounded rectangles anymore for selection frames.
2020-01-24 08:22:33 +01:00
gambas
f1780045e8
Use the KDE SVG version of Tux that is a lot smaller.
...
[GB.FORM]
* OPT: Use the KDE SVG version of Tux that is a lot smaller.
2020-01-24 08:13:05 +01:00
gambas
ccf1491037
Fix Drag() that was returning the drag frame instead of the target control.
...
[GB.GTK]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.
[GB.GTK3]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.
[GB.GUI.BASE]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.
[GB.QT4]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.
[GB.QT5]
* BUG: Fix Drag() that was returning the drag frame instead of the target control.
2020-01-24 08:12:01 +01:00
gambas
da2db608bf
TextBox: Add Placeholder property.
...
[GB.GTK]
* NEW: TextBox: Add Placeholder property. Beware that it does nothing as GTK+2 entry widget does not support placeholder text.
[GB.GTK3]
* NEW: TextBox: Add Placeholder property.
[GB.QT4]
* NEW: TextBox: Add Placeholder property.
[GB.QT5]
* NEW: TextBox: Add Placeholder property.
2020-01-24 08:08:42 +01:00
gambas
6137849b22
Remove some surprisingly useless duplicated code in image conversion.
...
[GB.IMAGE]
* BUG: Remove some surprisingly useless duplicated code in image conversion.
2020-01-24 08:05:52 +01:00
Laurent Carlier
36c093cb21
Fix segfault with poppler>0.83
...
[GB.PDF]
* BUG: Fix segfault with poppler > 0.83
2020-01-23 18:02:44 +01:00
Christof Thalhofer
82f1a1e8d5
German translation fix vendor = Hersteller
2020-01-23 16:00:32 +01:00
Benoît Minisini
d1af505d71
Merge branch 'master' into 'master'
...
gb.test: Track errors with Error.Code 0
See merge request gambas/gambas!129
2020-01-23 05:12:04 +00:00
Christof Thalhofer
bae7204720
gb.test: Track errors with Error.Code 0
2020-01-22 09:13:41 +01:00
Benoît Minisini
5dbaf7d16c
Merge branch 'italian-translations' into 'master'
...
Contains new Italian translations and a new author
See merge request gambas/gambas!128
2020-01-21 18:26:12 +00:00
GianluigiOr
269a87ade6
Contains new Italian translations and a new author
...
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE Italian translations are now complete.
[GB.WEB.FORM2]
* NEW: The Italian translation.
[AUTHORS]
* NEW: Added a new italian translator
2020-01-21 14:27:36 +01:00
gambas
bbc555cafa
Code editor: Add a toolbar button that toggles display of differences with last commit.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Add a toolbar button that toggles display of differences with last commit.
* NEW: Update Gambas font.
* NEW: Update French translation.
2020-01-20 13:04:50 +01:00
gambas
44256b0c65
TextEditor: Add support for integrated diff mode.
...
[GB.FORM.EDITOR]
* NEW: TextEditor: Add support for integrated diff mode.
2020-01-20 13:01:05 +01:00
gambas
2f071513d2
Add Highlight.Added and Highlight.Removed style constants.
...
[GB.EVAL]
* NEW: Add Highlight.Added and Highlight.Removed style constants.
2020-01-20 13:00:16 +01:00
gambas
436039635b
IconView: Fix grid height computation.
...
[GB.GUI.BASE]
* BUG: IconView: Fix grid height computation.
2020-01-20 12:58:58 +01:00
gambas
6a0e3dbc4d
Fix VarPtr() on function arguments.
...
[GB.JIT]
* BUG: Fix VarPtr() on function arguments.
2020-01-20 03:03:02 +01:00
gambas
191db990d8
Add support for VarPtr() on variant variables.
...
[GB.JIT]
* NEW: Add support for VarPtr() on variant variables.
2020-01-18 08:17:14 +01:00
gambas
ad3ce9b21e
Fix VarPtr() error message.
...
[INTERPRETER]
* BUG: Fix VarPtr() error message.
2020-01-18 05:39:33 +01:00
gambas
2e7bf9387c
Merge branch 'master' of gitlab.com:gambas/gambas
2020-01-18 05:35:06 +01:00
gambas
3829c3b9cb
VarPtr() now works on variant variables, but the returned pointer may become valid if the variant datatype changes.
...
[INTERPRETER]
* NEW: VarPtr() now works on variant variables, but the returned pointer may become valid if the variant datatype changes.
2020-01-18 05:33:47 +01:00
Benoît Minisini
9f92c0b6fb
Update .gitlab-ci.yml
2020-01-18 00:32:50 +00:00
Benoît Minisini
75b7385312
Merge branch 'poppler-cleanup' into 'master'
...
Poppler cleanup
See merge request gambas/gambas!126
2020-01-17 23:02:14 +00:00
gambas
508d1b4cd2
Merge branch 'master' of gitlab.com:gambas/gambas
2020-01-17 23:52:34 +01:00
gambas
4144d77b49
Fix static arrays management.
...
[GB.JIT]
* BUG: Fix static arrays management.
2020-01-17 23:51:54 +01:00
Laurent Carlier
6440ac1a90
[GB.PDF]
...
* BUG: Raise minimal supported poppler version to 0.20
It should be safe because poppler-0.20.0 has been released on May 10, 2012
2020-01-17 09:33:27 +01:00
Laurent Carlier
bca4d79191
Fix compilation with poppler >= 0.83
2020-01-17 09:08:33 +01:00
Benoît Minisini
e4305f0230
Update .gitlab-ci.yml
2020-01-16 23:55:45 +00:00
gambas
2deeab7410
Fix how Picture[] interprets relative paths.
...
[GB.GUI.BASE]
* BUG: Fix how Picture[] interprets relative paths.
2020-01-14 14:19:41 +01:00
gambas
ba221177da
Fix call of special methods _read() and _write().
...
[INTERPRETER]
* BUG: Fix call of special methods _read() and _write().
2020-01-14 03:49:03 +01:00
gambas
38450adece
Make debugger output writes more robust.
...
[GB.DEBUG]
* BUG: Make debugger output writes more robust.
2020-01-11 09:59:47 +01:00
gambas
91766adfbe
Replace some options by GUI buttons, and make the stack trace list resizable.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Replace the 'sort properties' option by a button on the property sheet.
* NEW: Form editor: Replace the 'toolbar size' option by a button on the toolbox.
* NEW: Form editor: Add a new possible size to the toolbox.
* BUG: Some fixes in the management of project tree and property sheet show buttons.
* NEW: Debug panel: The stack trace list can be resized.
2020-01-09 18:36:37 +01:00
gambas
0e46715855
TabPanel: TabBarSize is a new property that returns the height of the tab bar.
...
[GB.FORM]
* NEW: TabPanel: TabBarSize is a new property that returns the height of the tab bar.
* NEW: TabPanel: The "close all" button is now drawn after the right padding.
* NEW: ButtonBox: Custom buttons added with _AddButton() are now always between the clear button, and the standard button.
2020-01-09 18:33:36 +01:00