gambas
adf03f0862
Remove the String.Capitalize() synonymous. That function should instead capitalize each word of a string, not just the first character.
...
[INTERPRETER]
* BUG: Remove the String.Capitalize() synonymous. That function should instead capitalize each word of a string, not just the first character.
2021-11-01 23:09:38 +01:00
gambix
7edadb94a2
Fixed Fixed a bug in the Near function of _ShapeItem and MapBound.InBounds
...
[GB.MAP]
* BUG: Fixed a bug in the Near function of _ShapeItem
* BUG: Now MapBound.InBounds is working correctly.
2021-11-01 14:12:00 +01:00
gambas
8d1f7fb4d0
Use HtmlView instead of WebView in automatic completion popup, method signature popup and form editor property help.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Use HtmlView instead of WebView in automatic completion popup, method signature popup and form editor property help.
* BUG: Fix <a> inside <u> bug inside custom HtmlView css patch.
2021-11-01 00:07:45 +01:00
gambas
810b2f9aa5
Features and fixes for HtmlView.
...
[GB.FORM.HTMLVIEW]
* NEW: Support of the 'on_mouse_leave' interface.
* NEW: Automatic management of anchors.
* NEW: HtmlView: History management. Add Back() and Forward() method to move along the history.
* NEW: HtmlView: Add Url property. Setting the Url property fills the history, whereas the Load() method loads the html contents from a file.
* NEW: HtmlView: The Link event is raised to manage links that HtmlView cannot understand. The link is valid and enters the history if the Load() method is called from the Link event handler.
* NEW: True implementations of 'strcasecmp' and 'strncasecmp' in litehtml.
*
2021-10-31 23:41:46 +01:00
gambas
e7357a8e35
Try to compile 'gb.form.htmlview' after 'gb.form'.
...
[CONFIGURATION]
* BUG: Try to compile 'gb.form.htmlview' after 'gb.form'.
2021-10-31 19:05:26 +01:00
gambas
3ac4484d4f
Fix stylesheet of help pages generated for classes inside the project.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix stylesheet of help pages generated for classes inside the project.
2021-10-31 17:58:44 +01:00
gambas
ed842e2588
Add the template configuration file used for initializing the 'gb.form.htmlview' directory.
...
[CONFIGURATION]
* NEW: Add the template configuration file used for initializing the 'gb.form.htmlview' directory.
2021-10-31 17:57:54 +01:00
gambas
01a1df3b33
Move 'gb.form.htmlview' source code directory at the top, so it is compiled after the components its project requires.
...
[CONFIGURATION]
* BUG: Move 'gb.form.htmlview' source code directory at the top, so it is compiled after the components its project requires.
2021-10-31 17:55:55 +01:00
gambas
7b456ffc0b
Do not make the project depends on 'gb.form', it break compilation.
...
[GB.FORM.HTMLVIEW]
* BUG: Do not make the project depends on 'gb.form', it break compilation.
2021-10-31 02:11:15 +02:00
gambas
bfddf7d407
HtmlView: The control can get focus now, and react to arrow keys.
...
[GB.FORM.HTMLVIEW]
* NEW: HtmlView: The control can get focus now, and react to arrow keys.
* NEW: HtmlView: Fix litehtml instead of patching it for string and conversion functions that must ignore the current locale.
2021-10-30 22:22:47 +02:00
gambas
1ceadb3c28
'String.Capitalize()' is now a synonymous and better name for 'String.UCaseFirst()'.
...
[INTERPRETER]
* NEW: 'String.Capitalize()' is now a synonymous and better name for 'String.UCaseFirst()'.
2021-10-30 20:39:28 +02:00
gambas
0e808a63d2
Use the new HtmlView control to display automatic completion help and form editor property help.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Use the new HtmlView control to display automatic completion help and form editor property help.
You will notice they become faster.
2021-10-30 20:38:29 +02:00
gambas
d8a203f83a
HtmlView: The control is now usable.
...
[GB.FORM.HTMLVIEW]
* NEW: HtmlView: The control is now usable.
2021-10-30 20:37:44 +02:00
gambas
fa3921b056
Work continues...
...
[GB.FORM.HTMLVIEW]
* NEW: Work continues...
2021-10-30 02:15:43 +02:00
gambas
9789a7bc93
The mouse cursor type constants are now defined in the Cursor class. Add more mouse cursor constants.
...
[GB.GTK]
* NEW: The mouse cursor type constants are now defined in the Cursor class.
* NEW: Add more mouse cursor constants.
[GB.GTK3]
* NEW: The mouse cursor type constants are now defined in the Cursor class.
* NEW: Add more mouse cursor constants.
[GB.QT4]
* NEW: The mouse cursor type constants are now defined in the Cursor class.
* NEW: Add more mouse cursor constants.
[GB.QT5]
* NEW: The mouse cursor type constants are now defined in the Cursor class.
* NEW: Add more mouse cursor constants.
2021-10-29 16:32:38 +02:00
gambas
ed430b5656
Try to fix compilation.
...
[GB.FORM.HTMLVIEW]
* BUG: Try to fix compilation.
2021-10-29 03:33:44 +02:00
gambas
894e73d1c6
Work continues on the new HtmlView control.
...
[GB.FORM.HTMLVIEW]
* NEW: Work continues on the new HtmlView control.
2021-10-29 02:51:00 +02:00
gambas
c2052e42f3
Add two API for translating and scaling the current painter.
...
[GB.DRAW]
* NEW: Add two API for translating and scaling the current painter.
2021-10-29 02:49:34 +02:00
gambas
1c2063cbec
Debugger: Process ressource watch should not crash anymore when the process is dead.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Process ressource watch should not crash anymore when the process is dead.
2021-10-29 02:46:05 +02:00
gambas
fe27af0ddb
Add an API to set the current paint background color.
...
[GB.DRAW]
* NEW: Add an API to set the current paint background color.
2021-10-28 03:29:13 +02:00
gambas
57916c60c3
Use '-std=c99' for compilation of 'gumbo'.
...
[GB.FORM.HTMLVIEW]
* BUG: Use '-std=c99' for compilation of 'gumbo'.
2021-10-28 03:07:33 +02:00
gambas
58f47d68ad
Use the C compiler for compiling 'gumbo'.
...
[GB.FORM.HTMLVIEW]
* BUG: Use the C compiler for compiling 'gumbo'.
2021-10-28 02:26:36 +02:00
gambas
5c8b49b601
Add gcc flag for c++11 standard.
...
[GB.FORM.HTMLVIEW]
* BUG: Add gcc flag for c++11 standard.
2021-10-28 02:08:31 +02:00
gambas
459a434b52
Update gitlab CI configuration file.
2021-10-28 01:32:24 +02:00
gambas
4b2d0548a8
Forgot to commit the fix about window refresh priority.
...
[GB.GTK3]
* BUG: Forgot to commit the fix about window refresh priority.
2021-10-28 01:29:53 +02:00
gambas
f5db84f9a2
Integrate 'gumbo' library inside the component.
...
[GB.FORM.HTMLVIEW]
* NEW: Integrate 'gumbo' library inside the component, so that the component has no depency anymore and compile on all systems.
Consequently, the component source code moved to the '/main/lib' directory.
2021-10-28 01:27:55 +02:00
gambas
ea1c3a2715
Update gitlab CI configuration file.
2021-10-28 00:54:25 +02:00
gambas
056b7617ee
Integrate litehtml source code inside the component. Only use the gumbo shared library.
...
[GB.FORM.HTMLVIEW]
* NEW: Integrate litehtml source code inside the component. Only use the gumbo shared library.
2021-10-28 00:51:54 +02:00
gambas
27154ec2c0
Update gitlab CI configuration file.
2021-10-28 00:31:47 +02:00
gambas
3e4ea6be53
Update gitlab CI configuration file.
2021-10-27 23:55:02 +02:00
gambas
08d21b5d75
Fix gitlab CI configuration file.
2021-10-27 19:30:16 +02:00
gambas
fc5de0532a
Enable compilation of 'gb.form.htmlview' only for ubuntu at the moment.
2021-10-27 19:13:55 +02:00
gambas
5eba86cf40
Enable compilation of 'gb.form.htmlview' component.
...
[CONFIGURATION]
* NEW: Enable compilation of 'gb.form.htmlview' component.
2021-10-27 18:40:05 +02:00
gambas
c1d255d35c
Fix signature of GB.GetProperty() API.
...
[INTERPRETER]
* BUG: Fix signature of GB.GetProperty() API.
2021-10-27 18:39:30 +02:00
gambas
3cf4f3a21e
Merge branch 'master' of gitlab.com:gambas/gambas
2021-10-27 18:38:14 +02:00
gambas
e759bfd801
HtmlView: Start implementing control. It can display text only at the moment.
...
[GB.FORM.HTMLVIEW]
* NEW: HtmlView: Start implementing control. It can display text only at the moment.
2021-10-27 18:36:48 +02:00
gambas
bad974f62d
Redraw 'text' icon. Add some mimetypes associations for Gambas icon theme.
...
[GB.FORM.STOCK]
* NEW: Redraw 'text' icon.
* NEW: Add some mimetypes associations for Gambas icon theme.
2021-10-27 18:36:17 +02:00
gambas
5830ece406
Some debugger fixes again.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Local variables come back.
* BUG: Debugger: Fix error label layout.
* NEW: Declare the new upcoming 'gb.form.htmlview' component.
2021-10-27 18:34:51 +02:00
gambix
e5cc7a9e0d
Remove a forgotten debug line
...
[GB.MAP]
* BUG: Remove a forgotten debug line
2021-10-27 17:08:24 +02:00
gambix
6e86ad7218
Add a new function to the shape layer that return a _shapeitems array contained in a mapbound.
...
[GB.MAP]
* BUG: The MapBound.Contain function really return if a bound can be contained.
* NEW: Add a new function to the shape layer that return an array of _ShapeItems contained in a mapbound.
2021-10-27 16:42:57 +02:00
gambas
f8edd21ec3
New component that aims at implementing an HtmlView based on the litehtml library.
...
[GB.FORM.HTMLVIEW]
* NEW: New component that aims at implementing an HtmlView based on the litehtml library.
2021-10-27 02:46:30 +02:00
gambas
f863ef437e
Redraw mimetypes icons. Add 128 pixels monochrom versions of mimetypes icons.
...
[GB.FORM.STOCK]
* NEW: Redraw mimetypes icons.
* NEW: Add 128 pixels monochrom versions of mimetypes icons.
2021-10-25 23:10:58 +02:00
gambas
8d064e7cfc
Some debugger fixes.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Use underline cursor style for version control terminal.
* OPT: Debugger: Do not refresh local and object variables if they are not collapsed.
* BUG: Debugger: Take into account that the debugger answer is unlimited now.
2021-10-25 03:19:57 +02:00
gambas
fdc47c8744
Some debugger fixes.
...
[GB.DEBUG]
* BUG: Fix debugger fifo opening process.
* BUG: The result of an evaluated expression is not truncated anymore.
2021-10-25 02:57:04 +02:00
gambas
575acd4562
Merge branch 'master' of gitlab.com:gambas/gambas
2021-10-25 00:15:50 +02:00
gambas
e8496e3c0b
Make the file descriptor watches and timers priority less than the GTK+ window refresh priority.
...
[GB.GTK]
* BUG: Make the file descriptor watches and timers priority less than the GTK+ window refresh priority.
[GB.GTK3]
* BUG: Make the file descriptor watches and timers priority less than the GTK+ window refresh priority.
2021-10-25 00:13:04 +02:00
gambix
235649b686
Correct Shape Icon centering
...
[GB.MAP]
* Correct Shape Icon centering
2021-10-24 19:59:15 +02:00
gambas
07885061f2
Stock: Silently ignore standard icon theme directories without access authorization.
...
[GB.FORM]
* BUG: Stock: Silently ignore standard icon theme directories without access authorization.
* NEW: More icons for Gambas icon theme.
2021-10-24 01:10:18 +02:00
gambas
4a46283b2e
Add 'pointer' and 'theme' icons. Redraw some icons. 360 different icons is a nice count.
...
[GB.FORM.STOCK]
* BUG: Set "FollowsColorScheme" flag back into Gambas icon theme generation description file.
* NEW: Add 'pointer' and 'theme' icons. Redraw some icons. 360 different icons is a nice count.
2021-10-23 21:48:44 +02:00
gambas
4ce2e30dd9
Add 'pointer' and 'theme' stock icons. More icons for Gambas icon theme.
...
[GB.FORM]
* NEW: Add 'pointer' and 'theme' stock icons.
* NEW: More icons for Gambas icon theme.
2021-10-23 21:47:05 +02:00