Benoît Minisini
4561baf342
Label: Add BorderRadius, BorderWidth and BorderColor property.
...
[GB.GUI.BASE]
* NEW: Label: Add BorderRadius, BorderWidth and BorderColor property.
2022-12-29 15:39:58 +01:00
Benoît Minisini
7f4d4e7457
Merge branch 'master' of gitlab.com:gambas/gambas
2022-12-28 18:13:15 +01:00
Benoît Minisini
8c850058ff
Update project icon.
...
[GB.FORM.TERMINAL]
* NEW: Update project icon.
2022-12-28 18:13:06 +01:00
Benoît Minisini
2a0ed10cf5
Add 'chat' and 'magnet' stock icons.
...
[GB.FORM]
* NEW: Add 'chat' and 'magnet' stock icons.
2022-12-28 18:12:18 +01:00
Benoît Minisini
c518977d59
Add 'chat' and 'magnet' stock icons.
...
[GB.FORM.STOCK]
* NEW: Add 'chat' and 'magnet' stock icons.
2022-12-28 18:11:55 +01:00
Benoît Minisini
496960ad4f
Label: Fix frame drawing and text alignment inside frame.
...
[GB.GUI.BASE]
* BUG: Label: Clip frame drawing for style that draw an unwanted background.
* BUG: Label: Take the frame width into account when aligning the contents.
2022-12-28 17:47:36 +01:00
Benoît Minisini
1dd2f4969f
Merge branch 'bsteers4-master-patch-46598' into 'master'
...
TextHighlighter_Sh.class, fix error after function keyword if bracket does not exist
See merge request gambas/gambas!285
2022-12-28 14:09:36 +00:00
Benoît Minisini
bd069c9ffd
WebForm: Disable global shortcuts when a popup is opened.
...
[GB.WEB.GUI]
* BUG: WebForm: Disable global shortcuts when a popup is opened.
2022-12-28 14:52:24 +01:00
Benoît Minisini
f7e2a64659
New stock icons.
...
[GB.FORM]
* NEW: New stock icons.
2022-12-28 12:16:40 +01:00
Benoît Minisini
2fc77cdb98
Some new icons, and some old ones redrawn.
...
[GB.FORM.STOCK]
* NEW: Some new icons, and some old ones redrawn.
* NEW: Add 128 pixels versions of 'layout' and 'share' icons.
2022-12-28 12:15:54 +01:00
Benoît Minisini
2470a4221c
TextEditor: Application.MiddleClickPaste is taken into account.
...
[GB.FORM.EDITOR]
* NEW: TextEditor: Application.MiddleClickPaste is taken into account.
2022-12-27 22:18:39 +01:00
Benoît Minisini
dd446ef7b6
DesktopFile: Fix FromMime() method that searched mime information files incorrectly.
...
[GB.DESKTOP]
* BUG: DesktopFile: Fix FromMime() method that searched mime information files incorrectly.
2022-12-24 14:09:13 +01:00
Benoît Minisini
52a28263fe
The preview size limit does not apply to text files and video files.
...
[GB.FORM]
* NEW: FileView: The preview size limit does not apply to text files and video files.
* BUG: FileView: Fix drawing of video files preview.
2022-12-24 13:03:14 +01:00
Benoît Minisini
a7e49779e5
FileView: Add preview of video files if 'ffmpeg' is installed.
...
[GB.FORM]
* NEW: FileView: Add preview of video files if 'ffmpeg' is installed.
* OPT: FileView: Don't hash the contents of the file for preview. Just hash the path and the last modification time.
2022-12-23 15:42:56 +01:00
Benoît Minisini
77fb811736
FileView: Add preview of text files and PDF files.
...
[GB.FORM]
* NEW: FileView: Add preview of text files and PDF files.
2022-12-23 13:47:28 +01:00
Benoît Minisini
d285d7c55a
FileView: Display icons for XDG user directories having no explicit '.directory' desktop file.
...
[GB.FORM]
* NEW: FileView: Display icons for XDG user directories having no explicit '.directory' desktop file.
* NEW: Add 'folder-template' and 'folder-share' stock icons.
2022-12-23 12:46:14 +01:00
Benoît Minisini
ffe786de77
Add 'folder-share' 'folder-template' icons.
...
[GB.FORM.STOCK]
* NEW: Add 'folder-share' 'folder-template' icons.
* NEW: Add 128 pixels versions of 'layout' and 'share' icons.
2022-12-23 12:44:38 +01:00
Bruce Steers
e50869e886
Update TextHighlighter_Sh.class
...
[GB.EVAL.HIGHLIGHT]
* BUG: check first for bracket after function keyword.
2022-12-21 17:16:30 +00:00
Benoît Minisini
1076eba4fa
IconView: Fix drawing and selection in horizontal orientation.
...
[GB.GUI.BASE]
* BUG: IconView: Fix drawing and selection in horizontal orientation.
2022-12-21 08:00:02 +01:00
Benoît Minisini
511ffd797c
FileView: 'Style' is a new property that allows to define the view style between 'Normal', 'Compact', and 'Detailed'.
...
[GB.FORM]
* NEW: Update French translation.
* BUG: FileView: Generate thumbnails differently so that they are smooth on Qt.
* NEW: FileView: 'Style' is a new property that allows to define the view style between 'Normal', 'Compact', and 'Detailed'.
* NEW: FileView: The 'ShowDetailed' property is now deprecated.
* NEW: FileView: Memorize a different icon size for 'Compact' and 'Normal' view.
* NEW: DirChooser & FileChooser: Add the 'Style' property.
* NEW: Add 'view-compact' stock icon.
2022-12-21 07:59:01 +01:00
Benoît Minisini
49a0b08e89
Add 'view-compact' and modify 'view-detail' icon.
...
[GB.FORM.STOCK]
* NEW: Add 'view-compact' and modify 'view-detail' icon.
2022-12-21 07:54:48 +01:00
Benoît Minisini
9da87e7895
TextHighlighter: Use '<tt>' instead of '<pre>' in ToHTML() method.
...
[GB.EVAL.HIGHLIGHT]
* NEW: Update some CSS properties.
* BUG: TextHighlighter: Use '<tt>' instead of '<pre>' in ToHTML() method.
2022-12-20 21:49:12 +01:00
Benoît Minisini
83942fe012
Label: Use the new UserControl_Resize() handler. It saves one Watcher.
...
[GB.GUI.BASE]
* NEW: Label: Use the new UserControl_Resize() handler. It saves one Watcher.
2022-12-20 21:47:49 +01:00
Benoît Minisini
476d8505e9
Stock: Implement the '.<folder>/<icon>' syntax for 'Gambas' icon theme.
...
[GB.FORM]
* BUG: Stock: Implement the '.<folder>/<icon>' syntax for 'Gambas' icon theme.
*NEW: Stock: The Refresh() method now clears the 'DesktopFile' internal cache.
2022-12-20 15:32:59 +01:00
Benoît Minisini
96a463221a
DesktopFile: GetIcon() now really works correctly.
...
[GB.DESKTOP]
* BUG: DesktopFile: GetIcon() now really works correctly.
* NEW: DesktopFile: Hidden method for clearing the internal cache.
2022-12-20 15:31:20 +01:00
Benoît Minisini
df6fd7a28a
DesktopFile: GetIcon() now works correctly.
...
[GB.DESKTOP]
* NEW: DesktopFile: Clean up the internal desktop file decoding method.
* BUG: DesktopFile: GetIcon() now works correctly.
2022-12-20 14:45:45 +01:00
Benoît Minisini
0fb9c7ada2
DirView & FileView: Display directory custom icons.
...
[GB.FORM]
* NEW: DirView: Display directory custom icons.
* NEW: FileView: Display directory custom icons.
2022-12-20 14:44:09 +01:00
Benoît Minisini
b3e2edff13
FileView: Add column padding to the detailed view.
...
[GB.FORM]
* NEW: FileView: Add column padding to the detailed view, as there is no implicit padding anymore in 'ColumnView'.
2022-12-20 10:55:45 +01:00
Benoît Minisini
20b5c1c794
Fix Splitter and add 'ColumnView.Columns.Padding' property.
...
[GB.GUI.BASE]
* BUG: Splitter: Fix layout in vertical mode.
* NEW: Splitter: A double-click on the handle now resets the layout.
* NEW: ColumnView: Add 'Padding' property to the ColumnView.Columns object.
* NEW: ColumnView: No column padding by default.
2022-12-20 10:54:37 +01:00
Benoît Minisini
c6e12e2ea1
TabPanel: Fix container layout when 'ShowTabBar' property is false.
...
[GB.FORM]
* BUG: TabPanel: Fix container layout when 'ShowTabBar' property is false.
2022-12-20 01:37:28 +01:00
Benoît Minisini
89d941397b
Splitter enhancements.
...
[GB.GUI.BASE]
* NEW: Splitter: Layout does not include separator size anymore.
* NEW: Splitter: Proportional resize when there is more than two children.
* NEW: Splitter: Support of the 'Invert' property.
2022-12-19 22:48:42 +01:00
Benoît Minisini
0456541f43
TabPanel: Inner container was one pixel too short vertically!
...
[GB.FORM]
* BUG: TabPanel: Inner container was one pixel too short vertically!
* NEW: DirView: Display unwritable directories with a lock emblem.
2022-12-16 19:18:18 +01:00
Benoît Minisini
8b4c7a14a1
Update some icons. Gambas icon theme now can have specific icons for applications.
...
[GB.FORM.STOCK]
* NEW: Redraw 'home' button.
* NEW: Fix 'microphone-off' icon in 32 pixels size.
* NEW: Update the list of icons that must be reversed with ltr languages.
* NEW: Gambas icon theme now can have specific icons for applications.
* BUG: Fix Gambas IDE application icon in Gambas icon theme.
2022-12-16 08:53:47 +01:00
Benoît Minisini
4520e88486
DirView: Display unwritable directories with a lock emblem.
...
[GB.FORM]
* BUG: FileChooser: The bookmark button works correctly again the first time it is clicked.
* NEW: DirView: Display unwritable directories with a lock emblem.
2022-12-16 08:51:40 +01:00
Benoît Minisini
ee1a23039d
Use the old drawing for 'debug-cursor', 'debug-into', 'debug-out' and 'debug-over' icons.
...
[GB.FORM.STOCK]
* NEW: Use the old drawing for 'debug-cursor', 'debug-into', 'debug-out' and 'debug-over' icons. The new one was not pretty.
2022-12-16 01:56:52 +01:00
Benoît Minisini
3e51b40923
Add 'debug-cursor', 'debug-into', 'debug-out' and 'debug-over' stock icons.
...
[GB.FORM]
* NEW: Add 'debug-cursor', 'debug-into', 'debug-out' and 'debug-over' stock icons.
2022-12-15 02:22:35 +01:00
Benoît Minisini
aa27e4fb82
Add 'debug-cursor', 'debug-into', 'debug-out' and 'debug-over' icons.
...
[GB.FORM.STOCK]
* NEW: Add 'debug-cursor', 'debug-into', 'debug-out' and 'debug-over' icons.
2022-12-15 02:22:10 +01:00
Benoît Minisini
e1eb227882
Fix cell spanning in GridView and TreeView.
...
[GB.GUI.BASE]
* BUG: GridView: Fix row and column spanning algorithm.
* BUG: TreeView: Item 'Span' property works correctly now.
2022-12-15 00:33:28 +01:00
Benoît Minisini
74fef86b36
FileView: Fix generation of svg file previews.
...
[GB.FORM]
* BUG: FileView: Fix generation of svg file previews.
2022-12-13 02:53:41 +01:00
Benoît Minisini
0e8ecf18e7
FileView: Fix a crash when filling the popup menu. Many other enhancements and fixes.
...
[GB.FORM]
* NEW: FileView: The image file previews are now cached in the '/tmp' directory. The cache is cleared when the process terminates.
* NEW: FileView: Add preview of 'webp' image files.
* BUG: FileView: Fix a crash when filling the popup menu.
* NEW: FileView: 'Orientation' is new property that allows to define the orientation of the icon view.
* BUG: FileView: Fix preview refresh when the control is shown or hidden.
2022-12-13 02:37:44 +01:00
Benoît Minisini
faa7838e78
IconView: The layout algorithm has been cleaned up and fixed.
...
[GB.GUI.BASE]
* NEW: Paint.StretchImage() now returns the frame of the drawn image as a rectangle.
* BUG: IconView: The layout algorithm has been cleaned up and fixed.
2022-12-13 02:34:37 +01:00
Benoît Minisini
2bec336ef0
FileView: Remove file details in icon view mode. It's ugly.
...
[GB.FORM]
* NEW: FileView: Remove file details in icon view mode. It's ugly.
2022-12-11 23:08:25 +01:00
Benoît Minisini
2ea4b2c24d
TreeView: Unselectable items are now really really unselectable.
...
[GB.GUI.BASE]
* BUG: TreeView: Unselectable items are now really really unselectable.
2022-12-11 21:00:30 +01:00
Benoît Minisini
90c40c740e
Merge branch 'master' of gitlab.com:gambas/gambas
2022-12-11 20:50:58 +01:00
Benoît Minisini
ffbd8c3db3
TreeView: Unselectable items are now really unselectable.
...
[GB.GUI.BASE]
* BUG: TreeView: Unselectable items are now really unselectable.
2022-12-11 20:50:48 +01:00
gambix
34a64274b3
[GB.MAP]
...
* BUG: Continue to resolve bugs
2022-12-11 17:47:05 +01:00
Benoît Minisini
9e6d896a86
GridView: Fix integer overflow in cell span management.
...
[GB.GUI.BASE]
* BUG: GridView: Fix integer overflow in cell span management.
2022-12-10 17:51:53 +01:00
gambix
d967daea86
Some tests
2022-12-10 11:21:54 +01:00
gambix
d8159c8289
Add a new hidden function to map to add generic _MapLayer
...
[GB.MAP]
* NEW: Add a new hidden function to map to add generic _MapLayer. This will allow to easily create
information layer or other.
* NEW: Now _MapLayer have hidden functions for mouse events (_MouseMove,_MouseUp..._Enter, etc)
2022-12-09 16:41:13 +01:00
gambix
6eca2376bb
_ShapeItem have now a name more accurate _MapShapeItem and is exported
...
[GB.MAP]
* NEW: _ShapeItem have now a name more accurate _MapShapeItem and is exported.
2022-12-09 09:57:17 +01:00