3422 Commits

Author SHA1 Message Date
Benoît Minisini
f1211b2b99 Flush the standard output before quitting.
[GB.WEB.GUI]
* BUG: Flush the standard output before quitting.
2022-05-02 15:38:57 +02:00
Benoît Minisini
58e06fd6bb Update the layout of the option panel.
[GB.FORM.PRINT]
* NEW: Update the layout of the option panel.
* NEW: Update French translation.
2022-05-02 00:54:41 +02:00
Benoît Minisini
3e41ff1ef4 ComboBox: Setting the Text property of an editable combo-box can raise the Click event as before.
[GB.GUI.BASE]
* BUG: ComboBox: Setting the Text property of an editable combo-box can raise the Click event as before.
2022-05-02 00:44:13 +02:00
Benoît Minisini
0b76cd2153 Update stock icon mapping for Gambas icon theme.
[GB.FORM]
* NEW: Update stock icon mapping for Gambas icon theme.
2022-04-30 15:20:00 +02:00
Benoît Minisini
38cef83adc Redraw 'notification' icon.
[GB.FORM.STOCK]
* NEW: Redraw 'notification' icon.
* BUG: Gambas icon theme does not inherit 'gnome' icon theme anymore.
2022-04-30 15:19:29 +02:00
Benoît Minisini
5816d5b4f9 ComboBox: Setting the List property of an editable combo-box does not clear the text anymore.
[GB.GUI.BASE]
* BUG: ComboBox: Setting the List property of an editable combo-box does not clear the text anymore.
2022-04-30 15:18:21 +02:00
Benoît Minisini
70fc9675aa Store and restore the maximized state of windows.
[GB.SETTINGS]
* NEW: Store and restore the maximized state of windows.
2022-04-29 23:48:45 +02:00
Benoît Minisini
012436e88f ComboBox: Fix Select() method. Handle 'RETURN' and 'ESC' keys in the popup.
[GB.GUI.BASE]
* BUG: ComboBox: Fix Select() method.
* BUG: ComboBox: Handle 'RETURN' and 'ESC' keys in the popup.
2022-04-29 14:01:26 +02:00
gambas
ae7fef8763 WebTree: Works correctly now if there is only one item.
[GB.WEB.GUI]
* BUG: WebTree: Works correctly now if there is only one item.
* NEW: WebTree: Add documentation.
2022-04-26 00:52:44 +02:00
gambas
f14163661e New custom focus management.
[GB.WEB.GUI]
* NEW: New custom focus management.
* BUG: Fix keyboard events management.
2022-04-23 01:32:07 +02:00
gambas
1db092531d ComboBox: Disabled editable combo-box background is now accurate.
[GB.GUI.BASE]
* BUG: ComboBox: Disabled editable combo-box background is now accurate.
2022-04-20 01:01:44 +02:00
gambas
30d605aad0 WebTree: Fix selection management.
[GB.WEB.GUI]
* BUG: WebTree: Fix selection management.
2022-04-18 03:04:31 +02:00
gambas
dcc0abdcc5 MediaView: Ensure that the internal media player is deleted with the control.
[GB.MEDIA.FORM]
* BUG: MediaView: Ensure that the internal media player is deleted with the control.
2022-04-17 23:29:10 +02:00
gambas
7ab55d54cd Splitter: Fix layout according to the different combinations of 'Transparent', 'Separator' and 'Border' properties values.
[GB.FORM]
* BUG: Splitter: Fix layout according to the different combinations of 'Transparent', 'Separator' and 'Border' properties values.
* BUG: Fix icon map so that the generated Gambas icon theme is better.
2022-04-15 15:13:51 +02:00
gambas
1168502a51 ComboBox: Setting the 'Index' property to '-1' whereas it is already '-1' must not raise the 'Click' event.
[GB.GUI.BASE]
* BUG: ComboBox: Setting the 'Index' property to '-1' whereas it is already '-1' must not raise the 'Click' event.
2022-04-15 15:09:36 +02:00
gambas
81c8e435a4 Fix ComboBox behaviour and when controls are animated.
[GB.GUI.BASE]
* BUG: ComboBox: Setting the 'Index' property must raise the 'Click' event even if the index does not change, to mimic the behaviour of the old native ComboBox.
* BUG: The _Gui.MustAnimate() internal method is accurate now, so that animations occur on the activated window only.
2022-04-15 00:30:41 +02:00
gambas
521f681537 Picture: Refresh() does not try to refresh invalid windows anymore.
[GB.GUI.BASE]
* BUG: Picture: Refresh() does not try to refresh invalid windows anymore.
2022-04-13 16:08:49 +02:00
gambas
30005143b7 ColumnView: Items have a new Span boolean property, that tells if the first column spans the control width.
[GB.GUI.BASE]
* BUG: GridView: Save and restore the Paint context before calling the Draw event.
* NEW: ColumnView: Items have a new Span boolean property, that tells if the first column spans the control width.
2022-04-13 12:37:32 +02:00
gambas
572185cb03 Update weather icons associations. Add 'moon-cloud' icon.
[GB.FORM]
* BUG: Update weather icons associations.
* NEW: Add 'moon-cloud' icon.
2022-04-12 23:33:00 +02:00
gambas
a4c570c3c3 Add 'moon-cloud' weather icon, and update 'moon' icon.
[GB.FORM.STOCK]
* NEW: Add 'moon-cloud' weather icon, and update 'moon' icon.
2022-04-12 23:32:01 +02:00
gambas
9d989a4ddf ComboBox: Read-only combo-box first item is now automatically selected when inserting a new item or setting the 'List' property, if no item is currently selected.
[GB.GUI.BASE]
* BUG: ComboBox: Read-only combo-box first item is now automatically selected when inserting a new item or setting the 'List' property, if no item is currently selected.
2022-04-12 18:50:12 +02:00
gambas
9dc0a64f89 ComboBox control is now written in Gambas.
[GB.GUI.BASE]
* NEW: ComboBox control is now written in Gambas.
2022-04-12 13:10:09 +02:00
gambas
29dba7dc8c Remove 'recent' icon. Update 'sun-cloud' associated paths.
[GB.FORM]
* NEW: Remove 'recent' icon. Update 'sun-cloud' associated paths.
2022-04-08 03:20:40 +02:00
gambas
a6ce6f6a36 Redraw 'cloud' icon, and add 128 pixels version of monochrom weather icons. Remove the 'recent' icon.
[GB.FORM.STOCK]
* NEW: Redraw 'cloud' icon, and add 128 pixels version of monochrom weather icons.
* NEW: Remove the 'recent' icon.
2022-04-08 03:19:20 +02:00
gambas
b58a0b9140 CSS highlighting: Add some missing properties and values.
[GB.EVAL.HIGHLIGHT]
* NEW: CSS highlighting: Add some missing properties and values.
2022-04-07 13:23:31 +02:00
gambas
adf39a97b2 WebTable: EnsureVisible() now works on the first row in all cases.
[GB.WEB.GUI]
* BUG: WebTable: EnsureVisible() now works on the first row in all cases.
2022-04-07 01:14:05 +02:00
gambas
0935c48fcc MessageBox: The arrow keys now move the focus, for GTK+.
[GB.GUI.BASE]
* NEW: MessageBox: The arrow keys now move the focus, for GTK+.
2022-04-07 01:08:15 +02:00
gambas
203a1789c7 Add weather stock icons.
[GB.FORM]
* NEW: Add weather stock icons.
2022-04-04 04:46:22 +02:00
gambas
eee2553008 Forgot monochromatic version of some icons. New weather and 'layer' icons.
[GB.FORM.STOCK]
* BUG: Forgot monochromatic version of some icons.
* NEW: New weather icons. New 'layer' icon.
* NEW: Redraw 'raise' and 'lower' icons.
2022-04-04 04:46:04 +02:00
gambas
04cfa9da0e Some new icons, and some changes in existing ones.
[GB.FORM.STOCK]
* NEW: Some new icons, and some changes in existing ones.
2022-04-03 00:43:16 +02:00
gambas
055fe72fb5 DateChooser: Don't draw weeks if the 'ShowWeek' property is false.
[GB.FORM]
* BUG: DateChooser: Don't draw weeks if the 'ShowWeek' property is false.
* NEW: Some new stock icons.
2022-04-03 00:42:40 +02: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
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
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
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
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
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
3fb3a50784 WebListBox: Arrow keys change the current selected element in single selection mode.
[GB.WEB.GUI]
* BUG: Better management of keypress events.
* NEW: WebListBox: Arrow keys change the current selected element in single selection mode.
* BUG: WebListBox: Don't raise the Select event twice when setting the Index property.
2022-03-04 15:03:37 +01:00
gambas
d045dddfb0 WebDateChooser: Add a line to the calendar, otherwise some months can be truncated.
[GB.WEB.GUI]
* BUG: WebDateChooser: Add a line to the calendar, otherwise some months can be truncated.
2022-03-03 23:26:08 +01:00
gambas
744f6907af Move a source code file.
[GB.WEB.GUI]
* NEW: Move a source code file.
2022-03-03 12:28:44 +01:00
gambas
5559106393 Message: Add a popup menu to copy the message contents to the clipboard.
[GB.GUI.BASE]
* NEW: Message: Add a popup menu to copy the message contents to the clipboard.
2022-03-03 12:27:40 +01:00
gambas
3ed4d3e1ba Rename the 'no-reverse' file as 'reverse', as it contains the list of icons that can be reversed.
[GB.FORM.STOCK]
* NEW: Rename the 'no-reverse' file as 'reverse', as it contains the list of icons that can be reversed.
2022-03-02 02:36:11 +01:00
gambas
bc18e6224f Add 'shopping' and 'today' stock icons.
[GB.FORM]
* NEW: Add 'shopping' and 'today' stock icons.
2022-03-01 15:47:19 +01:00