[Gambas-Notification] [Git][gambas/gambas][master] 8 commits: Welcome dialog: Fix project items layout.

Benoît Minisini (@bminisini) gitlab at mg.gitlab.com
Sat Aug 6 18:08:01 CEST 2022



Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
bd94c907 by Benoît Minisini at 2022-08-04T00:11:54+02:00
Welcome dialog: Fix project items layout.

[DEVELOPMENT ENVIRONMENT]
* BUG: Welcome dialog: Fix project items layout.

- - - - -
02a593dc by Benoît Minisini at 2022-08-06T17:40:17+02:00
DnD now takes the proxy control into account.

[GB.QT4]
* BUG: Setting the Drop property now acts on the proxy, and the DnD events are handled by the proxy first.

[GB.QT5]
* BUG: Setting the Drop property now acts on the proxy, and the DnD events are handled by the proxy first.

- - - - -
83aaf286 by Benoît Minisini at 2022-08-06T17:42:48+02:00
DnD now takes the proxy control into account. Watcher now should finally raise their Show event correctly.

[GB.GTK]
* BUG: Setting the Drop property now acts on the proxy, and the DnD events are handled by the proxy first.
* BUG: Watcher now should finally raise their Show event correctly.

[GB.GTK3]
* BUG: Setting the Drop property now acts on the proxy, and the DnD events are handled by the proxy first.
* BUG: Watcher now should finally raise their Show event correctly.

- - - - -
60daa96a by Benoît Minisini at 2022-08-06T17:55:06+02:00
Fix DnD support, IconView, and add automatic support for file paths array in clipboard.

[GB.GUI.BASE]
* NEW: Clipboard: Remove 'CopyPath()' and 'CopyPaths()' methods.
* NEW: Clipboard: 'Copy()' now can takes a file path array as soon as the mime type is "text/uri-list".
* NEW: Clipboard: 'Paste()' now returns a file path array as soon as the mime type is "text/uri-list".
* NEW: Drag: 'Drag()' now can takes a file path array as soon as the mime type is "text/uri-list".
* BUG: GridView: 'RowAt()' now returns rows at negative coordinates.
* BUG: GridView: Use 'Color.TextBackground' when the 'Background' property is set to 'Color.Default'.
* NEW: IconView: Add 'Scroll' event.
* NEW: IconView: Rubberband selection is more clever.
* NEW: IconView: Support for DnD.
* BUG: IconView: Use 'Color.TextBackground' when the 'Background' property is set to 'Color.Default'.
* NEW: ScrollArea: Automatic scrolling during DnD now should work as expected.
* NEW: Drag: The Dnd Frame now has a darker border.

- - - - -
ce88aab1 by Benoît Minisini at 2022-08-06T18:00:40+02:00
Automatic DnD support and a few other enhancements in FileView.

[GB.FORM]
* NEW: FileView: Add a 'ShowTitle' property, that toggles a title bar.
* NEW: FileView: 'Title' is a new property that allows to define the title displayed on top. By default it's the path of the current directory.
* NEW: FileView: Add a 'Filter' event, that allows to filter what is displayed file by file.
* NEW: FileView: 'Paths' is a new property that returns the absolute paths of all selected elements.
* NEW: FileView: Automatic support of drag & drop.
* NEW: FileView: 'Copy()' is a new method that copy the selected elements to the clipboard as a "text/uri-list".
* NEW: Update icon map.

- - - - -
c5f1d460 by Benoît Minisini at 2022-08-06T18:01:59+02:00
Use the new support of file paths in the Drag.Paste() method.

[GB.FORM.TERMINAL]
* NEW: Use the new support of file paths in the Drag.Paste() method.

- - - - -
b4ab4c0d by Benoît Minisini at 2022-08-06T18:02:35+02:00
Update 'language' icon.

[GB.FORM.STOCK]
* NEW: Update 'language' icon.

- - - - -
1d6636cf by Benoît Minisini at 2022-08-06T18:07:13+02:00
Finish project browser implementation.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Project browser: Finish file commands implementation.
* NEW: Project browser: Add view split.
* NEW: Project browser: DnD support.
* BUG; Project browser: Display the same contents as the 'Data' folder of the project tree.
* NEW: File creation dialog: Now it is used for creating directories.

- - - - -


30 changed files:

- app/src/gambas3/.lang/fr.po
- app/src/gambas3/.project
- app/src/gambas3/.src/Editor/Browse/FProjectBrowser.class
- app/src/gambas3/.src/Editor/Browse/FProjectBrowser.form
- app/src/gambas3/.src/FMain.class
- app/src/gambas3/.src/FMain.form
- app/src/gambas3/.src/Project.module
- app/src/gambas3/.src/Project/FCreateFile.class
- app/src/gambas3/.src/VersionControl/CVersionControlGit.class
- app/src/gambas3/.src/VersionControl/FCreateBranch.form
- app/src/gambas3/.src/VersionControl/VersionControl.module
- app/src/gambas3/.src/Welcome/FWelcome.class
- comp/src/gb.form.stock/gambas-mono/32/language.png
- comp/src/gb.form.stock/gambas/32/language.png
- comp/src/gb.form.terminal/.project
- comp/src/gb.form.terminal/.src/TerminalView/TerminalView.class
- comp/src/gb.form/.project
- comp/src/gb.form/.src/File/FileView.class
- comp/src/gb.form/.src/Main.module
- comp/src/gb.form/.src/Test/FTestFileView.class
- comp/src/gb.form/map/icon.map
- comp/src/gb.gui.base/.lang/fr.po
- comp/src/gb.gui.base/.project
- comp/src/gb.gui.base/.src/Clipboard.class
- + comp/src/gb.gui.base/.src/Drag.class
- comp/src/gb.gui.base/.src/GridView/GridView.class
- comp/src/gb.gui.base/.src/IconView/IconView.class
- comp/src/gb.gui.base/.src/IconView/_IconView_Item.class
- comp/src/gb.gui.base/.src/Main.module
- comp/src/gb.gui.base/.src/ScrollArea.class


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/c2a2b60790f4178a6bf8c67ddb07a9ae60ea9142...1d6636cfdb0346618c461cf02b1c253a41d0f6e7

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/c2a2b60790f4178a6bf8c67ddb07a9ae60ea9142...1d6636cfdb0346618c461cf02b1c253a41d0f6e7
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/notification/attachments/20220806/d984ad5a/attachment.htm>


More information about the Notification mailing list