Benoît Minisini
486ce8a691
Display component name in debugger stack backtrace. Update module icons.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Display component name in stack backtrace.
* NEW: Update module icons.
2022-07-22 20:34:02 +02:00
Benoît Minisini
c78d7fb496
Add component name in debugger positions.
...
[INTERPRETER]
* NEW: Add component name in debugger positions.
[GB.DEBUG]
* NEW: Add component name in debugger positions.
2022-07-22 20:31:51 +02:00
Benoît Minisini
e3c26497f2
Debugger: Ignore namespace when searching for current debugged class.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Ignore namespace when searching for current debugged class.
2022-07-21 20:59:12 +02:00
Benoît Minisini
619325233b
Merge branch 'bsteers4-master-patch-77541' into 'master'
...
Update WebLabel.class, fix center align on WebLabel
See merge request gambas/gambas!269
2022-07-21 10:52:53 +00:00
Bruce Steers
d232385703
WebLabel, include justify-content:center for html
...
[GB.WEB.GUI]
* BUG: include justify-content:center for html compatibility
2022-07-19 17:48:23 +01:00
Bruce Steers
e3db552a06
Update WebLabel.class, fix center align on labels
...
[GB.WEB.GUI]
* BUG: fix center align on WebLabel, change justify-content:center to text-align:center
2022-07-19 15:21:02 +00:00
Benoît Minisini
6aa5a98d7b
Continue making icons thinner.
...
[GB.FORM.STOCK]
* NEW: Continue making icons thinner.
2022-07-19 02:01:26 +02:00
Benoît Minisini
81fcc122d2
Help browser: Fix tree refresh on project change and help on project classes.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Fix tree refresh on project change.
* BUG: Help browser: Information about project classes is correctly displayed again.
2022-07-19 01:39:22 +02:00
Benoît Minisini
53b7a0682c
TextArea: Fix drag and drop.
...
[GB.GTK]
* BUG: TextArea: Fix drag and drop.
[GB.GTK3]
* BUG: TextArea: Fix drag and drop.
2022-07-19 00:31:45 +02:00
Benoît Minisini
c72f85abeb
Fix conversion of Gambas opacity to HTML transparency in colors.
...
[GB.WEB.GUI]
* BUG: Fix conversion of Gambas opacity to HTML transparency in colors.
2022-07-18 21:38:20 +02:00
Benoît Minisini
79ee67e5f0
CsvFile: Reading the Fields property now automatically reads the fields from the first line of the file if needed.
...
[GB.UTIL]
* BUG: CsvFile: Reading the Fields property now automatically reads the fields from the first line of the file if needed.
2022-07-18 20:25:38 +02:00
Benoît Minisini
445863212f
Debugger: Closing the internal debugger browser now stops the debugger.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Welcome dialog: Try to compute the dialog size better.
* NEW: Debugger: Closing the internal debugger browser now stops the debugger.
2022-07-14 11:11:26 +02:00
Benoît Minisini
cc7c994656
Continue making icons thinner.
...
[GB.FORM.STOCK]
* NEW: Continue making icons thinner.
2022-07-13 00:51:54 +02:00
Benoît Minisini
a671ac5927
Make many icons thinner.
...
[GB.FORM.STOCK]
* NEW: Make many icons thinner.
2022-07-12 20:56:35 +02:00
Benoît Minisini
0a08564257
SwitchButton: Make the middle bar narrower. FileView: Make file details fit the icon frame better in icon view mode.
...
[GB.FORM]
* NEW: SwitchButton: Make the middle bar narrower.
* BUG: FileView: Make file details fit the icon frame better in icon view mode.
2022-07-12 20:55:34 +02:00
Benoît Minisini
34dc2920e0
Replace the '$()' javascript function by '$_()' in the internal library to avoid conflict with other libraries like 'jquery'.
...
[GB.WEB.GUI]
* BUG: Replace the '$()' javascript function by '$_()' in the internal library to avoid conflict with other libraries like 'jquery'.
2022-07-09 20:34:43 +02:00
Benoît Minisini
3a18606102
Version control: Add a bookmark pointing at the root repository the current project is part of.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Add a bookmark that points at the svn / git repository directory the current project is part of.
* NEW: Version control: Add a menu entry that opens the file manager at the root svn / git repository.
* NEW: Version control: Add a menu entry that opens a terminal at the root svn / git repository.
2022-07-08 02:07:56 +02:00
Benoît Minisini
4816155986
Some fixed in how FileChooser and DirChooser refresh their states (bookmarks and toolbar).
...
[GB.FORM]
* NEW: Bookmarks: Changing the bookmarks automatically updates all DirChooser and FileChooser controls.
* BUG: DirChooser & FileChooser: Showing the toolbar now automatically updates its contents according to the current view.
2022-07-07 22:41:46 +02:00
Benoît Minisini
83f357232f
Merge branch 'TextEdit.InsertRichText' into 'master'
...
Update CTextEdit.cpp, new InsertRichText() method
See merge request gambas/gambas!266
2022-07-05 21:58:59 +00:00
Benoît Minisini
1be6908e72
Merge branch 'master' into 'master'
...
Bugfix option --list which lists libraries or components available for inclusion in a script
See merge request gambas/gambas!268
2022-07-05 21:56:44 +00:00
Brian G
46701a60bf
Bugfix option --list which lists libraries or components available for inclusion in a script
2022-07-05 21:56:44 +00:00
Benoît Minisini
365da0aded
Forgot to declare new Clipboard methods as static.
...
[GB.GUI.BASE]
* BUG: Forgot to declare new Clipboard methods as static.
2022-07-02 02:19:14 +02:00
Benoît Minisini
dc428aa43a
When making an executable, copy the executable path to the clipboard so that you can paste it to copy the file manually if you need.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: The list of translatable properties is now case insensitive.
* NEW: When making an executable, copy the executable path to the clipboard so that you can paste it to copy the file manually if you need.
2022-07-02 00:09:40 +02:00
Benoît Minisini
1538e1c3a1
FileChooser: Use the new Clipboard.CopyPaths() method.
...
[GB.FORM]
* NEW: FileChooser: Use the new Clipboard.CopyPaths() method.
2022-07-02 00:07:22 +02:00
Benoît Minisini
6e6c5bf9e0
Add Clipboard.CopyPath() and Clipboard.CopyPaths() methods.
...
[GB.GUI.BASE]
* NEW: Clipboard.CopyPath() is a new method that copies a file path to the clipboard.
* NEW: Clipboard.CopyPaths() is a new method that copies a list of file paths to the clipboard.
2022-07-02 00:06:49 +02:00
Benoît Minisini
40d0fb585b
Remove a possible stack overflow in javascript focus management.
...
[GB.WEB.GUI]
* NEW: Key events modifiers do not have two different names anymore according to the context.
* BUG: Remove a possible stack overflow in javascript focus management.
2022-07-01 00:33:16 +02:00
Benoît Minisini
40d9361a1c
The changes in main window stylesheet do not apply to the embedded title bar anymore.
...
[GB.GTK3]
* BUG: The changes in main window stylesheet do not apply to the embedded title bar anymore.
2022-06-30 22:35:37 +02:00
Benoît Minisini
711fc6942d
ComboBox: Fix normalization of popup position.
...
[GB.GUI.BASE]
* BUG: ComboBox: Fix normalization of popup position.
2022-06-30 21:16:02 +02:00
Benoît Minisini
8aae7d81a5
Still try to make 'gb.pdf' compile with poppler 22.06.
...
[GB.PDF]
* BUG: Still try to make 'gb.pdf' compile with poppler 22.06.
2022-06-30 20:13:11 +02:00
Benoît Minisini
1e401d6ecc
Try to make 'gb.pdf' compile with poppler 22.06, and disable it for higher versions.
...
[GB.PDF]
* BUG: Try to make 'gb.pdf' compile with poppler 22.06, and disable it for higher versions.
2022-06-30 15:30:29 +02:00
Benoît Minisini
efcc01daf5
[GB.PDF]
...
* BUG: Try to make 'gb.pdf' compile with poppler 22.06.
2022-06-30 15:29:02 +02:00
Benoît Minisini
3ce9fb2b5e
TextEditor: The 'Remove()' method now normalizes its arguments to avoid crashing if they are outside the document.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: The 'Remove()' method now normalizes its arguments to avoid crashing if they are outside the document.
2022-06-30 15:10:59 +02:00
Benoît Minisini
7a4f7eaea1
Project open dialog: Ignore '.project' files at the root of home folders.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix debug browser selection button management again.
* BUG: Project open dialog: Ignore '.project' files at the root of home folders.
2022-06-29 00:30:19 +02:00
Benoît Minisini
ae0c3bb573
Error raised by the Gambas code on the server should now normally be displayed in the browser within an alert box.
...
[GB.WEB.GUI]
* NEW: Error raised by the Gambas code on the server should now normally be displayed in the browser within an alert box.
2022-06-23 03:32:44 +02:00
Benoît Minisini
ad84e75f6d
ComboBox: Popup list now can be searched by entering text with the keyboard.
...
[GB.GUI.BASE]
* NEW: ComboBox: Popup list now can be searched by entering text with the keyboard.
2022-06-21 03:24:54 +02:00
Benoît Minisini
fb078cb8a7
ValueBox: 'SelectAll()' is a new method that selects the text inside the ValueBox internal editor.
...
[GB.FORM]
* NEW: DateBox: 'Editor' is a new property that returns the internal MaskBox.
* NEW: ValueBox: 'SelectAll()' is a new method that selects the text inside the ValueBox internal editor.
2022-06-20 19:06:22 +02:00
Benoît Minisini
f0d3f2e8c3
'Signal[].Send()' is a new method for sending a signal.
...
[GB.SIGNAL]
* NEW: 'Signal[].Send()' is a new method for sending a signal. It's an alternative syntax to the 'Signal.Send()' method.
2022-06-20 01:37:54 +02:00
Benoît Minisini
7f182bff2f
Replace a global variable by a function argument in CLASS_look() and CLASS_find() functions.
...
[INTERPRETER]
* NEW: Replace a global variable by a function argument in CLASS_look() and CLASS_find() functions.
2022-06-20 01:37:03 +02:00
Benoît Minisini
e411c17fe1
Fix debug browser selection button management.
...
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix debug browser selection button management.
2022-06-19 22:19:49 +02:00
Benoît Minisini
46dbcdc964
Try again to make 'gb.qt4.webview' compile.
...
[GB.QT4.WEBVIEW]
* BUG: Try again to make 'gb.qt4.webview' compile.
2022-06-19 00:42:56 +02:00
Benoît Minisini
0d44591b74
Add a menu button to the main toolbar to choose the debug browser.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a menu button to the main toolbar to choose the debug browser.
* NEW: Update French translation.
2022-06-19 00:27:18 +02:00
Benoît Minisini
22b5c6334f
Fix 'gb.qt4.webview' compilation.
...
[GB.QT4.WEBVIEW]
* BUG: Fix 'gb.qt4.webview' compilation.
2022-06-19 00:24:28 +02:00
Benoît Minisini
a39e6477e5
Allows to configurate the browser used for debugging web application. Add an internal browser too.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Remove the ability to choose the external browser. The default one given by the environment is always used.
* NEW: Add an internal browser for debugging web applications.
* NEW: Debugger options dialog: Allow to choose the browser used for debugging web applications, between Firefox, Chromium or the internal debug browser.
* NEW: The browser used for debugging is now run in its own process and in private mode. Create a custom profile in Firefox for that.
2022-06-18 23:55:51 +02:00
Benoît Minisini
2acba6caf9
WebView.Cookies.Clear() is a new method that removes all cookies.
...
[GB.GTK3.WEBVIEW]
* NEW: WebView.Cookies.Clear() is a new method that removes all cookies.
[GB.QT4.WEBVIEW]
* NEW: WebView.Cookies.Clear() is a new method that removes all cookies.
[GB.QT5.WEBVIEW]
* NEW: WebView.Cookies.Clear() is a new method that removes all cookies.
2022-06-18 23:47:15 +02:00
Benoît Minisini
b9ec608cde
Fix 'String[].FindSorted()' and 'String[].ExistSorted()' when using 'gb.Like' or 'gb.Match' comparison methods.
...
[INTERPRETER]
* BUG: Fix 'String[].FindSorted()' and 'String[].ExistSorted()' when using 'gb.Like' or 'gb.Match' comparison methods.
2022-06-14 02:24:32 +02:00
Bruce Steers
d389ee6a2b
Update CTextEdit.cpp, new InsertRichText() method
...
[GB.QT4]
* NEW: InsertRichText() method , a more obvious way to set TextEdit.Selection.RichText
2022-06-12 09:06:52 +00:00
Benoît Minisini
a5d10c36bc
Use the new 'ShowButtons' property to hide side panels handles.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Use the new 'ShowButtons' property to hide side panels handles.
2022-06-07 01:47:37 +02:00
Benoît Minisini
d1b26e37c8
Update support file.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update support file.
2022-06-07 01:46:24 +02:00
Benoît Minisini
8d576493c8
SidePanel: 'ShowButtond' is a new property that hides the little arrow buttons that toggle the panels, and also hides the side handle in transparent mode.
...
[GB.FORM]
* NEW: SidePanel: 'ShowButtond' is a new property that hides the little arrow buttons that toggle the panels, and also hides the side handle in transparent mode.
2022-06-07 01:45:46 +02:00
Benoît Minisini
cceb791311
Restarting a timer during its event handler should not lead to a possible crash anymore.
...
[GB.GTK]
* BUG: Restarting a timer during its event handler should not lead to a possible crash anymore.
[GB.GTK3]
* BUG: Restarting a timer during its event handler should not lead to a possible crash anymore.
2022-06-07 01:01:17 +02:00