gambas
e61f93e77c
ScrollView: Clip children for GTK+2 by forcing control background.
...
[GB.GUI.BASE]
* BUG: ScrollView: Clip children for GTK+2 by forcing control background.
2020-12-19 00:25:35 +01:00
gambas
aab93798f1
Stock: Read the Mate desktop icon theme with the 'dconf' tool, as apparently the mate tool has been deprecated.
...
[GB.FORM]
* BUG: Stock: Read the Mate desktop icon theme with the 'dconf' tool, as apparently the mate tool has been deprecated.
2020-12-17 14:26:45 +01:00
gambas
1d3992467d
ColorButton: Display the inner color the same way in all GUI components.
...
[GB.FORM]
* BUG: ColorButton: Display the inner color the same way in all GUI components.
2020-12-17 04:37:54 +01:00
gambas
82dc368486
Stock: Add a debugging message that displays the icon theme.
...
[GB.FORM]
* NEW: Stock: Add a debugging message that displays the icon theme.
2020-12-17 03:20:02 +01:00
Benoît Minisini
476689055f
Merge branch 'bsteers4-master-patch-83433' into 'master'
...
Update TextHighlighter_Sh.class
See merge request gambas/gambas!169
2020-12-16 14:27:18 +00:00
Bruce Steers
a64b2b3f25
Remove escape character '\' from operator list.
...
[GB.EVAL.HIGHLIGHT]
* BUG: Remove escape character '\' from operator list.
2020-12-16 14:27:17 +00:00
Bruce Steers
34b0c2f925
TerminalView: Handle XTerm window manipulation CSI escape sequences.
...
[GB.FORM.TERMINAL]
* NEW: TerminalView: Various XTerm window manipulation escape sequences added to VT100.
* NEW: TerminalView: Added WindowCommands boolean property to enable manipulations.
Useful if your terminalview is a standalone in a form/window although\
handling has been added to account for other objects in a form.\
Set property TerminalView1.WindowCommands = True and it enables\
XTerm escape sequences on the top window...
Eg. Type 'echo -en "\\033\[10;2t"' to toggle fullscreen.\
Handles the following modes...\
1, Minimize false\
2, Minimize true\
3, Move window (x,y)\
4, Resize (h,w) in pixels\
5, Send to front (Window.Raise)\
6, Send to back (Window.Lower)\
7, Refresh (useless but it would be a shame to do 1-10 and leave 7 out.)\
8, Resize (lines, cols) text characters\
9;0 Maximize false\
9;1 Maximize true (also works as true/false toggle)\
10;0 Full screen off\
10;1 Full screen on\
10;2 Full screen toggle\
2020-12-16 14:26:22 +00:00
gambas
18f5c250fb
Tune the behaviour of message boxes.
...
[GB.GUI.BASE]
* NEW: Message: Provide default buttons if none are specified.
* NEW: Message: The message can only be closed by clicking on a button.
* NEW: Message: Focus on the cancel button by default.
2020-12-15 14:50:43 +01:00
gambas
d7ff002fe6
TreeView: Eat the key shortcuts used: [F2], [+], [-] and [SPACE].
...
[GB.GUI.BASE]
* BUG: TreeView: Eat the key shortcuts used: [F2], [+], [-] and [SPACE].
* BUG: TreeView: Renaming an item automatically cancel any other pending item renaming.
2020-12-09 22:58:22 +01:00
gambas
1593e864b8
Merge branch 'master' of gitlab.com:gambas/gambas
2020-12-04 18:59:30 +01:00
gambas
817c860c4d
Do not encode newline characters as newlines (!) in quoted encoding.
...
[GB.NET.SMTP]
* BUG: Do not encode newline characters as newlines (!) in quoted encoding. See RFC 2049 at the end of page #10 .
2020-12-04 18:59:10 +01:00
gambix
f77f4b8188
Add a new property Header to _MapTile Class to set up the http client Header.
...
[GB.MAP]
* NEW: Add a new property Header to _MapTile Class to set up the http client Header.
2020-12-03 15:56:22 +01:00
gambas
e5cc73ee61
TextEditor: Really do not stop keyboard event if the key is not handled by the editor!
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Really do not stop keyboard event if the key is not handled by the editor!
2020-11-27 14:20:21 +01:00
gambas
5a46d0ac4a
Merge branch 'master' of gitlab.com:gambas/gambas
2020-11-24 21:54:43 +01:00
gambas
5a5e468866
Message: Rework the message box. Copying the message is now done through a popup menu.
...
[GB.GUI.BASE]
* NEW: Message: Rework the message box. Copying the message is now done through a popup menu.
* OPT: ScrollArea: Remove some useless lines in scrollbar management.
2020-11-24 21:50:24 +01:00
gambas
2b43657ab3
Fix keyboard event management for GTK+3, use standard colors by default, and draw matching braces differently.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Do not stop keyboard event if the key is not handled by the editor.
* NEW: TextEditor: Use the standard background and foreground colors by default.
* NEW: TextEditor: Draw the matching brace under the cursor with an underline.
2020-11-24 21:36:12 +01:00
gambix
52bb088242
Set the Visible propert of Reoport objects active
2020-11-24 12:25:31 +01:00
gambas
f3b746bf97
DateChooser: ShowWeek is a new property that toggles the display of weeks.
...
[GB.FORM]
* BUG: MenuButton: Fix background color.
* NEW: DateChooser: ShowWeek is a new property that toggles the display of weeks.
2020-11-24 00:19:37 +01:00
gambas
77ba659c6c
Add some Find() methods that allow to find the index of a specific row.
...
[GB.DB.FORM]
* NEW: DataSource: Find() is a new method that returns the index of the first row matching a specific SQL condition.
* NEW: DataSource: FindNext() is a new method that returns the index of the first row matching a specific SQL condition next to the current position.
* NEW: DataBrowser: Find() is a new method that moves to the first row matching a specific SQL condition next to the current position.
* NEW: DataView: Find() is a new method that moves to the first row matching a specific SQL condition next to the current position.
2020-11-23 21:30:35 +01:00
gambas
96430759c6
Merge branch 'master' of gitlab.com:gambas/gambas
2020-11-22 19:44:02 +01:00
gambas
dd664de989
MenuButton: Fix its behaviour for GTK+3.
...
[GB.FORM]
* BUG: MenuButton: Fix draing for GTK+3.
* BUG: MenuButton: Fix hidden shortcut button for GTK+3.
2020-11-22 19:43:44 +01:00
gambix
9ea6651638
Remove autoreload on removing shape object and force reload on Refresh function.
...
[GB.MAP]
* NEW: _MapShape: Remove reloading when removing a shape object.
* NEW: Map: Force Layers reloading when function Refresh is called.
2020-11-22 10:27:45 +01:00
gambix
c2eec706a1
[GB.MAP]
2020-11-22 10:21:31 +01:00
gambas
38eabb2a3a
DateChooser: Handle mouse wheel events on time boxes better.
...
[GB.FORM]
* NEW: DateChooser: Handle mouse wheel events on time boxes better.
2020-11-18 21:59:08 +01:00
gambas
306b1561ec
DateBox: Chinese language should be correclt supported now.
...
[GB.FORM]
* BUG: DateBox: Chinese language should be correclt supported now.
2020-11-18 21:44:08 +01:00
gambas
f7e806c9bf
Update Chinese translation.
...
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Chinese translation.
[WIKI CGI SCRIPT]
* NEW: Update Chinese translation.
[PROJECT TEMPLATES]
* NEW: Update Chinese translation.
[GB.DB.FORM]
* NEW: Update Chinese translation.
[GB.FORM.DIALOG]
* NEW: Update Chinese translation.
[GB.FORM.MDI]
* NEW: Update Chinese translation.
[GB.FORM.PRINT]
* NEW: Update Chinese translation.
[GB.FORM]
* NEW: Update Chinese translation.
[GB.GUI.BASE]
* NEW: Update Chinese translation.
[GB.REPORT2]
* NEW: Update Chinese translation.
[GB.TERM.FORM]
* NEW: Update Chinese translation.
[GB.UTIL]
* NEW: Update Chinese translation.
[GB.WEB.FEED]
* NEW: Update Chinese translation.
[GB.WEB.FORM]
* NEW: Update Chinese translation.
[GB.WEB.GUI]
* NEW: Update Chinese translation.
2020-11-18 21:07:53 +01:00
gambas
589c29ccfa
TerminalView: Paste UTF-8 into terminal.
...
[GB.FORM.TERMINAL]
* BUG: TerminalView: Paste UTF-8 into terminal.
* NEW: Update Chinese translation.
2020-11-18 19:55:34 +01:00
gambas
b36254ee7e
Add icon association for 'font-x-generic' mime type.
...
[GB.FORM.STOCK]
* NEW: Add icon association for 'font-x-generic' mime type.
2020-11-14 04:01:19 +01:00
gambas
0456b0ba41
ButtonBox: Draw the default background color correctly.
...
[GB.FORM]
* BUG: ButtonBox: Draw the default background color correctly.
2020-11-14 03:56:48 +01:00
gambas
2a2780c95b
Some little workarounds for GTK+ components.
...
[GB.FORM]
* BUG: MenuButton: Fix hidden shortcut button for GTK+ components.
* BUG: DirButton: Take the Design property into account.
* BUG: Wizard: Unset the AutoResize property on wizard title label, it breaks with GTK+ components.
2020-11-11 00:27:55 +01:00
gambas
f3587c71d7
Forgot to add 'gb.settings' back to the checked components.
...
[GB.FORM.MDI]
* BUG: Forgot to add 'gb.settings' back to the checked components.
2020-11-02 21:44:54 +01:00
gambas
1ad5ed2ac6
Fix compilation.
...
[GB.FORM.MDI]
* BUG: Fix compilation.
2020-11-02 01:39:45 +01:00
gambas
86f3f6b6f5
Merge branch 'master' of gitlab.com:gambas/gambas
2020-11-01 19:05:08 +01:00
gambas
9394e35c23
Add some test forms.
2020-11-01 19:04:36 +01:00
gambix
35352de728
Use pnm instead of jpeg to avoid libjpeg problems.
...
[GB.SCANNER]
* BUG: Use pnm instead of jpeg to avoid libjpeg problems.
* BUG: Better progress tracking
* BUG: Remove empty entry in list
2020-11-01 14:48:12 +01:00
Bruce Steers
e1e36cabc8
Update TextEditor.class: removed anything non-highlight related
2020-10-27 20:28:44 +00:00
Bruce Steers
1a9c9fb802
Replace TextEditor.class: added "Sh" to mode/highlight properties
2020-10-27 20:06:31 +00:00
Bruce Steers
2395548d0a
[GB.FORM.EDITOR]
...
* NEW: TextEditorMode_Sh.class: shell definition adding to highlighting/mode
2020-10-27 20:02:51 +00:00
Bruce Steers
35ebd27c6e
[GB.EVAL.HIGHLIGHT]
...
* NEW: TextHighlighter_Sh.class: shell highlight definitions
2020-10-27 20:00:33 +00:00
gambas
b376bf203d
TerminalView: Support for 'ESC [ 3 J' sequence (clear screen).
...
[GB.FORM.TERMINAL]
* NEW: TerminalView: Support for 'ESC [ 3 J' sequence (clear screen).
2020-10-23 17:39:50 +02:00
gambas
1be0e488fb
Margin is not transparent anymore.
...
[GB.FORM.EDITOR]
* BUG: TextEditor: Margin is not transparent anymore.
* NEW: TextEditor: Draw the shadow after the margin again.
2020-10-22 22:17:46 +02:00
gambas
4792ca1a7e
Allow rewriting during highlighting only when the Mode property is set to something different from "None" or a void string.
...
[GB.EVAL.HIGHLIGHT]
* NEW: TextHighlighter.CanRewrite is a new property that tells if highlighting is allowed to rewrite.
* NEW: Take the previous property into account in Gambas highlighter.
[GB.FORM.EDITOR]
* NEW: Allow rewriting during highlighting only when the Mode property is set to something different from "None" or a void string.
2020-10-22 21:56:23 +02:00
gambas
7387b7b116
MediaView: Ensure that the video DrawingArea has its own window on gb.gtk/gb.gtk3.
...
[GB.MEDIA.FORM]
* BUG: MediaView: Ensure that the video DrawingArea has its own window on gb.gtk/gb.gtk3.
2020-10-19 23:05:30 +02:00
gambas
4433597ff6
Fixes in ScrollArea, HSplit, VSplit and ListBox.
...
[GB.GUI.BASE]
* BUG: ScrollArea: Delete shadows differently to better support GTK+.
* NEW: HSplit & VSplit: Handle the Design property.
* NEW: ListBox: Setting the Index property with an incorrect value now raise an explicit error.
2020-10-19 22:54:03 +02:00
gambas
d89a27e752
ToolBar: Layout is a new synonymous property of Settings.
...
[GB.FORM.MDI]
* NEW: ToolBar: Layout is a new synonymous property of Settings.
2020-10-17 23:30:50 +02:00
gambas
b26fe3a32d
Darker green color for 'apply' and 'call' icons.
...
[GB.FORM.STOCK]
* NEW: Darker green color for 'apply' and 'call' icons.
2020-10-16 12:56:22 +02:00
gambas
dfa83a2454
FileView: Path is a new read-only property that return the absolute path of the current selected file.
...
[GB.FORM]
* NEW: FileView: Path is a new read-only property that return the absolute path of the current selected file.
2020-10-16 01:32:52 +02:00
gambas
ba46ed80b7
MessageView: Speed animation up.
...
[GB.FORM]
* NEW: MessageView: Speed animation up.
2020-10-06 16:39:29 +02:00
gambas
3392fabda2
TerminalView: Take padding into account when computing the number of visible lines.
...
[GB.FORM.TERMINAL]
* BUG: TerminalView: Take padding into account when computing the number of visible lines.
2020-10-06 16:38:29 +02:00
gambas
0acdc0941c
The password dialog is not stacked above other windows anymore, but just raised on opening.
...
[GB.FORM.DIALOG]
* BUG: The password dialog is not stacked above other windows anymore, but just raised on opening.
2020-09-29 00:40:43 +02:00