Commit graph

2469 commits

Author SHA1 Message Date
gambas
9b7206493c Redesign the insertion color menu and dialog, and use a smaller font size in the help browser.
[DEVELOPMENT ENVIRONMENT]
* NEW: Redesign the insertion color menu and dialog.
* NEW: Help browser. Use a smaller font size.
2018-02-26 17:34:28 +01:00
gambas
40e98f03f6 Enhance and fix the image editor.
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Enhance the behaviour of the 'paste' tool.
* NEW: Image editor: Limit the clipboard history to 16 entries.
* NEW: Image editor: The keyboard arrows now move the current paste or the current edited selection.
* NEW: Image editor: Separate the grid resolution and the grid snap.
* NEW: Image editor: Add a 20x zoom level.
2018-02-26 04:07:12 +01:00
gambas
4d590e70e6 Fix the style sheet used by the IDE.
[WIKI]
* BUG: Fix the style sheet used by the IDE.
2018-02-24 02:05:02 +01:00
gambas
cdb8441930 [DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Fix property help.
* NEW: Automtic completion: Use a little bit bigger font size.
* BUG: Form editor: Use the same font size in the property help as in automatic completion.
2018-02-24 02:02:27 +01:00
gambas
d5eb877b1b Form editor: Opening the text property dialog now displays correctly the current value of the property.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Opening the text property dialog now displays correctly the current value of the property.
2018-02-24 00:03:15 +01:00
gambas
3120bafdb6 Image editor: Fix balance apply and selection inversion.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Fix balance apply.
* BUG: Image editor: Fix selection reverse.
2018-02-22 04:28:38 +01:00
gambas
a1ef5104e7 Welcome dialog: Quits if loading an external file fails.
[DEVELOPMENT ENVIRONMENT]
* BUG: Welcome dialog: Quits if loading an external file fails.
2018-02-21 07:17:50 +01:00
gambas
f0e4d6f127 Translation dialog: a translation could be lost when a class or a form us marked as not to be translated.
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: a translation could be lost when a class or a form us marked as not to be translated.
2018-02-20 19:25:43 +01:00
gambas
2c9f8fdb2f Stock: Add 'Gambas' and 'Gambas-Mono' to the icon theme list.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Remove 'Gambas' and 'Gambas-Mono' from the theme list as they are now returned by the Stock.Themes property.

[GB.FORM]
* NEW: Stock: Add 'Gambas' and 'Gambas-Mono' to the icon theme list.
2018-02-20 13:26:55 +01:00
gambas
f26358a1c9 Support for new 'gambas-mono' icon theme.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Support for new 'gambas-mono' icon theme.
* NEW: Project property dialog: Use SwitchButton control.
2018-02-20 13:23:42 +01:00
gambas
2c4f267052 [DEVELOPMENT ENVIRONMENT]
* BUG: Renaming an untracked directory with git now works as expected.
2018-02-20 11:58:34 +01:00
gambas
0af19ec097 Ensure that path arguments are quoted when using the SHELL instruction.
[DEVELOPMENT ENVIRONMENT]
* BUG: Ensure that path arguments are quoted when using the SHELL instruction.
2018-02-20 11:38:44 +01:00
gambas
2d35db9112 Enhance font popup by grouping font having similar names in the same menu hierarchy.
[DEVELOPMENT ENVIRONMENT]
* NEW: Enhance font popup by grouping font having similar names in the same menu hierarchy.
* BUG: Use the same stock grid icon in all editors.
2018-02-20 02:55:12 +01:00
gambas
2f65ede40b Project properties dialog: Fix incorrect property name.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project properties dialog: Fix incorrect property name.
2018-02-17 22:24:30 +01:00
gambas
fb8f99ea7e Fix error message popups displayed in standard editor and an incorrect test.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix error message popups displayed in standard editor.
* BUG: Fix an incorrect test indirectly detected by the recently fixed compiler static datatype checking.
2018-02-17 20:45:43 +01:00
gambas
0af0699faa Renaming or moving directories now refresh the project tree correctly.
[DEVELOPMENT ENVIRONMENT]
* NEW: When a child class is not stored in the same directory of its parent class, its icon gains the link emblem.
* BUG: Renaming or moving directories now refresh the project tree correctly.
* NEW: Refreshing the project tree now keeps the expanded state of expanded items.
2018-02-15 17:47:00 +01:00
gambas
96a39b39c9 Add other '*.mo' files. 2018-02-15 15:02:09 +01:00
gambas
d5c3920dcb The '*.mo' files come back. 2018-02-14 23:53:44 +01:00
gambas
a5ab711066 Translator: A failing 'msgmerge' command does not prevent the loading of the translation file.
[DEVELOPMENT ENVIRONMENT]
* BUG: Translator: Better error message dialogs.
* BUG: Translator: A failing 'msgmerge' command does not prevent the loading of the translation file.
2018-02-14 23:50:34 +01:00
gambas
cd89fd7709 Do not put '*.mo' files in '.gitignore' file. They are needed!
[CONFIGURATION]
* NEW: Do not put '*.mo' files in '.gitignore'. They are needed!

[DEVELOPMENT ENVIRONMENT]
* NEW: Do not put '*.mo' files in project '.gitignore' default file. They are needed!
2018-02-14 22:34:50 +01:00
gambas
99f9a1307d Generate missing *.mo files at each compilation, according to the current language in use.
[DEVELOPMENT ENVIRONMENT]
* BUG: Generate missing *.mo files at each compilation, according to the current language in use. The project LANG environment variable defined in the project property dialog is taken into account.
2018-02-14 22:04:56 +01:00
gambas
ee6b979376 Update error messages & french translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update error messages.
* NEW: Update french translation.
2018-02-14 20:39:22 +01:00
gambas
356babc389 Add an option not to separate static symbols in the editor methods selector.
[DEVELOPMENT ENVIRONMENT]
* OPT: Minor optimizations in class metadata management.
* NEW: Add an option not to separate static symbols in the editor methods selector.
* NEW: Profiler: Add the total time minus time spent in the event loop outside of Gambas functions in the window title.
2018-02-14 20:25:11 +01:00
gambas
652c58014c Get rid of unitialized variables warnings in the IDE source code.
[DEVELOPMENT ENVIRONMENT]
* BUG: Get rid of unitialized variables warnings.
2018-02-14 17:55:15 +01:00
gambas
ef8a15b590 Menu editor view redesing and faster IDE startup.
[DEVELOPMENT ENVIRONMENT]
* OPT: IDE startup is faster now, by loading the help browser as late as possible.
* NEW: Redesign the menu editor view.
* NEW: Use the new Spring control here and there.
2018-02-14 17:42:26 +01:00
gambas
06479287f4 [DEVELOPMENT ENVIRONMENT]
* NEW: Support for the new Spring control.
* BUG: Fix position of controls dropped from the toolbox.

[GB.GUI.BASE]
* NEW: Spring is a new control that is just like a Panel with the Expand property set.
2018-02-12 23:54:00 +01:00
gambas
6460579d31 Update private and mailing-list address when sending a crash report.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update private and mailing-list address when sending a crash report.
2018-02-09 23:52:49 +01:00
gambas
379af0a011 Remove the 'MakeWebSite' project. 2018-02-09 12:34:58 +01:00
gambas
36c4eb20fb Remove '*.mo' files from the repository. 2018-02-09 11:49:29 +01:00
gambas
b9d9f04f90 Let git ignore '*.mo' files in Gambas projects.
[DEVELOPMENT ENVIRONMENT]
* BUG: Let git ignore '*.mo' files in Gambas projects.
2018-02-09 11:24:27 +01:00
gambas
e3bd1a809b Add an option to enable or disable version control management.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a project tab to the option dialog for projects global options.
* NEW: Add an option to enable or disable version control management.
* NEW: Update french translation.
* NEW: Update financial support file.
2018-02-09 03:51:30 +01:00
gambas
c1c52f05e7 Really disable filter in project creation dialog and make the terminal tab of the project version control dialog start in the current project directory.
[DEVELOPMENT ENVIRONMENT]
* BUG: Really disable filter in project creation dialog.
* BUG: The terminal tab of the project version control dialog now correctly starts in the current project directory.
2018-01-25 11:01:45 +01:00
gambas
c23854917e Fix some project tree refresh bugs, and add a "no password" option to the connection dialog.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree is correctly refreshed now when dealing with connections.
* BUG: Project tree is correctly refreshed when project components change.
* NEW: Add a "no password" option to the connection dialog, to tell that no password is needed when connecting to the database.
2018-01-06 12:57:36 +01:00
gambas
eff768b3c6 Enhance project arguments edition in the IDE and fix a crash in the "Update all forms" action.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a menu entry in the "run with arguments" menu that opens the project property dialog directly on the "Arguments" tab.
* NEW: Project property dialog: Enhance argument editor behaviour.
* BUG: The "Update all forms" action now do not crash anymore on forms that do not use the form editor.
2017-12-19 21:48:50 +01:00
gambas
e3f941c7e2 Use a dedicated stream for locks, and ignore Application.Busy when displaying a message box.
[DEVELOPMENT ENVIRONMENT]
* OPT: Don't load the help browser form immediately to speed up IDE starting.

[INTERPRETER]
* NEW: Use a dedicated stream for locks, so that the File object returned by LOCK cannot be used for reading or writing the locked file.

[GB.GTK]
* NEW: Ignore Application.Busy when displaying a message box.

[GB.GTK3]
* NEW: Ignore Application.Busy when displaying a message box.

[GB.QT4]
* NEW: Ignore Application.Busy when displaying a message box.

[GB.QT5]
* NEW: Ignore Application.Busy when displaying a message box.
2017-12-18 13:02:39 +01:00
gambas
0badb09bd8 [DEVELOPMENT ENVIRONMENT]
* NEW: The icon of database connections that can be used as a template now use the "exported" emblem.
* NEW: The project filter entered in the welcome dialog is now transmitted to the open project dialog.
* NEW: The project filter now takes the project version into account.
* NEW: Update some module icons.
2017-12-15 21:43:22 +01:00
gambas
3fcc897729 If a project file is a symbolic link to a file of another project, show a menu entry allowing that file to be opened in its project so that it can be modified.
[DEVELOPMENT ENVIRONMENT]
* NEW: If a project file is a symbolic link to a file of another project, show a menu entry allowing that file to be opened in its project so that it can be modified.
* NEW: Update IDE usage text.
* BUG: Automatically update the copyright date in the licence file.
2017-12-03 18:06:32 +01:00
gambas
a71bfa4932 Update financial contributors.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial contributors.
2017-11-17 00:08:51 +01:00
gambas
ffbfa0086e Fix the search result panel layout according to the new debuggin panel close button.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix the search result panel layout according to the new debuggin panel close button.
2017-11-15 19:16:44 +01:00
gambas
88d9a14a2e Add a close button on the top right of the debugging panel.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a close button on the top right of the debugging panel.
2017-11-10 20:40:41 +01:00
gambas
31eafccb89 Add 'education' & 'golang' install groups to debian and ubuntu distributions.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add 'education' & 'golang' install groups to debian and ubuntu distributions.
2017-11-06 23:21:39 +01:00
gambas
e80da99cd7 Conflicts are now solved through a custom editor. Beware that binary files are not supported yet!
[DEVELOPMENT ENVIRONMENT]
* NEW: Conflicting files have now their own editor. Solving conflicts is done from that editor. Beware that binary files are not supported yet!
* NEW: Update french translation.
* BUG: Update some editor icons.
* BUG: Removing files updates the project tree correctly now.
* NEW: Version control: If there is nothing to commit, and if the repository has a remote origin, then pushing is possible.
* NEW: Version control: Implement Git conflict solving.
* NEW: Versino control: Redraw some icons.
2017-11-06 23:11:24 +01:00
gambas
bed1a9232e Version control: Putting a project under version control with Git works correctly now.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Putting a project under version control with Git works correctly now.
* NEW: Version control: Git repository without remote are not pushed.
* BUG: Version control: Last commit log has no extra newlines anymore.
2017-10-29 01:47:29 +02:00
gambas
0d73358fc7 Update french translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update french translation.
2017-10-28 16:18:38 +02:00
gambas
0026917f12 Version control: Projects can be put under version control. A new Git repository is created for the project if no parent Git repository is found.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Projects can be put under version control. A new Git repository is created for the project if no parent Git repository is found.
* BUG: Editor: The message label now moves if the editor is resized.
2017-10-28 16:13:39 +02:00
gambas
96544fd76a Setting Application.Busy now has an immediate effect.
[GB.GTK]
* BUG: Setting Application.Busy now has an immediate effect.

[GB.GTK3]
* BUG: Setting Application.Busy now has an immediate effect.
2017-10-27 04:31:34 +02:00
gambas
4db9e5c07e Correctly hide the "insert date" button when the editor is read-only.
[DEVELOMENT ENVIRONMENT]
* BUG: Correctly hide the "insert date" button when the editor is read-only.
2017-10-25 14:29:48 +02:00
gambas
d7ff8d35ff Project tree: Correctly refresh startup class in all cases when changing it.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Correctly refresh startup class in all cases when changing it.
2017-10-25 14:19:48 +02:00
gambas
c2d99fc28c The visibility of some toolbar icons was incorrectly managed after a project state change.
[DEVELOPMENT ENVIRONMENT]
* BUG: The visibility of some toolbar icons was incorrectly managed after a project state change.
2017-10-24 18:47:03 +02:00
gambas
d720a2789b Don't crash when opening a newly created project.
[DEVELOPMENT ENVIRONMENT]
* BUG: Don't crash when opening a newly created project.
2017-10-23 22:38:14 +02:00
gambas
9d3ec8d46b Version control: Fix handling of metadata of files not stored in the project. No infinite recursion anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Fix handling of metadata of files not stored in the project. No infinite recursion anymore.
2017-10-21 21:15:12 +02:00
gambas
0b96e3fb64 Some fixes in version control and image selection dialog.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image selection dialog: Correctly define image files filter.
* BUG: Version control: Don't crash when opening a external file.
* NEW: Version control: Added files are now marked as modified with Git.
* NEW: Redraw some class symbol icons.
2017-10-21 01:26:59 +02:00
gambas
e4d996d57d [DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Fix update of conflict flag when saving a file.
2017-10-16 16:38:46 +02:00
gambas
57bf22b786 Version control: Modified state is now correctly refreshed when files are saved.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Modified state is now correctly refreshed when files are saved.
* NEW: Fix the width of SwitchButton according to its new look.
2017-10-14 02:02:41 +02:00
gambas
2b1a4016fa Fix renaming and moving files.
[DEVELOPMENT ENVIRONMENT]
* BUG: Rename files or move them should update all internal data correctly now.
* BUG: VersionControl: Implement moving and renaming in git version control.
* NEW: Renaming now keep the expanded items.
2017-10-12 04:22:22 +02:00
gambas
962adee567 Don't reload project if switching branch fails.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update french translation.
* NEW: Version control: Don't reload project if switching branch fails.
* NEW: Version control: Print shell command output if there was an error.
2017-10-12 00:07:05 +02:00
Benoît Minisini
abc50e5af5 Merge branch 'master' into 'ide-git-support'
# Conflicts:
#   app/src/gambas3/.src/VersionControl/VersionControl.module
#   main/gbx/gbx_stream.c
2017-10-11 21:44:14 +00:00
gambas
ddb0723954 Version control: Ability to switch to another branch.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Ability to switch to another branch.
* NEW: Version control: Support for ssh asking to confirm unknown hosts.
2017-10-11 23:34:47 +02:00
gambas
6cb84ff7bc Project property dialog: Version control information is correctly refreshed now.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Version control information is correctly refreshed now.
2017-10-11 23:18:42 +02:00
gambas
2b46719881 Work on version control continues.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update french translation.
* NEW: Fix some labels.
* BUG: Version Control: Do not crash when there is nothign to commit.
2017-10-11 22:45:37 +02:00
gambas
ce2db39511 Work on version control continues.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a toolbar menu button for version control.
* NEW: Don't use file emblems in menu and workspace icons.
* NEW: Project property dialog: Add a version control tab with information about current repository.
* NEW: Version control: Commit window got a "do not push" check box if Git is in use.
2017-10-11 22:41:31 +02:00
gambas
7378a6c102 Version control: Don't print password prompts twice, and allow commit user & password to be remembered.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Don't print password prompts twice.
* NEW: Version control: Allow commit user & password to be remembered.
2017-10-11 01:23:17 +02:00
gambas
3889bd606c Version control: Always display commands output if requested, but once.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Always display commands output if requested, but once.
2017-10-11 01:10:02 +02:00
gambas
144fc1fb26 Version control: Always display commands output if requested.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Always display commands output if requested.
2017-10-11 01:07:28 +02:00
gambas
f48213d7ff Version control: 'git push' failure is ignored now.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: 'git push' failure is ignored now.
* NEW: Version control: Resize commit window at opening widely.
2017-10-11 01:00:47 +02:00
gambas
7d941a8861 Work continue on git support.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form emblems now take the class file into account.
* NEW: Version control: Committing with git automatically pushes to origin.
* NEW: Version control: Remember last commit log.
2017-10-11 00:52:19 +02:00
gambas
ad7295fd58 Version control: Implement commit on git support.
[DEVELOPMENT ENVIRONMENT]
* NEW: Remove old project creation dialog.
* NEW: Version control: Implement commit on git support.
2017-10-11 00:18:09 +02:00
gambas
35f5a54a19 Work continue on git support.
[DEVELOPMENT ENVIROMNENT]
* NEW: Work continue on git support.
* NEW: The subversion specific dialog has been removed, and is replaced by a commit dialog and sub-menu entries in the 'Project' menu.
* NEW: Redraw some icons.
* NEW: Emblem for modified files that must be committed.
* BUG: When there is no warning anymore, the warning panel now is automatically hidden.
2017-10-10 18:46:28 +02:00
gambas
b1de31eb3e Version control: Fix parsing of svn commands run in a virtual terminal.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Fix parsing of svn commands run in a virtual terminal.
2017-10-07 22:03:22 +02:00
gambas
06b5537c2b Work continue on git support.
[DEVELOPMENT ENVIRONMENT]
* NEW: Work continue on git support.
2017-10-07 21:00:52 +02:00
gambas
9ac8239954 Continue working on git support.
[DEVELOPMENT ENVIRONMENT]
* NEW: Continue working on git support.
* BUG: Create file dialog: Add a forgotten space after parent class label.
2017-10-07 17:51:44 +02:00
gambas
5bd50201bf Rework project tree management
[DEVELOPMENT ENVIRONMENT]
* NEW: Rework project tree management.
2017-10-07 15:00:59 +02:00
gambas
7aed3ba1e2 The date insertion popup menu is now refreshed automatically while opened.
[DEVELOPMENT ENVIRONMENT]
* NEW: The date insertion popup menu is now refreshed automatically while opened.
2017-10-07 02:12:59 +02:00
gambas
382f33c70d Editor: Add a button and a popup menu to insert today's date in many different formats.
[DEVELOPMENT ENVIRONMENT]
* NEW: Editor: Add a button and a popup menu to insert today's date in many different formats.

[WIKI]
* BUG: Some fixes in style sheet.
* NEW: New project icon.
2017-10-04 02:55:57 +02:00
gambas
c2e8c687cf Add search field for connected users to the wiki.
[WIKI]
* NEW: Add search field for connected users.
2017-10-04 01:03:20 +02:00
gambas
2d831bd7d0 Project tree: Source file can be marked as not translatable, not just folders.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project tree: Source file can be marked as not translatable, not just folders.
* OPT: Translation dialog: Compute statistics faster.
* NEW: Translation dialog: Add the number of untranslated strings in the statistics.
2017-10-01 21:28:52 +02:00
gambas
0a43958c80 [DEVELOPMENT ENVIRONMENT]
* NEW: Forgot to commit the new "do not translate" icon.
2017-09-30 13:17:58 +02:00
gambas
2fbb522e83 A source folder now can be marked as "non translatable". Every source inside will not be taken into account by the translation dialog.
[DEVELOPMENT ENVIRONMENT]
* NEW: A source folder now can be marked as "non translatable". Every source inside will not be taken into account by the translation dialog.
* NEW: Redraw symbol icons and other icons.
2017-09-30 13:15:28 +02:00
gambas
3c6af994f6 Translation dialog: The translation verification button always move to the next problem.
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: The translation verification button always move to the next problem.
2017-09-30 01:26:50 +02:00
gambas
e204ae0c83 Packager wizard: Add a button to create the package immediately if possible.
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager wizard: Add a button to create the package immediately if possible.
2017-09-30 00:56:53 +02:00
gambas
b2a4c166bf Search dialog: Replace is correctly disabled when the project is running.
[DEVELOPMENT ENVIRONMENT]
* BUG: Search dialog: Replace is correctly disabled when the project is running.
* NEW: Update Gambas 10pt font. But ugly FontForge does not want to generate the font anymore!
2017-09-29 21:16:06 +02:00
gambas
f23776bb58 Project property dialog: Library information is correctly refreshed when a library has been installed or uninstalled.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Library information is correctly refreshed when a library has been installed or uninstalled.
2017-09-26 02:33:12 +02:00
gambas
84267ebaa2 Browsing the project after a file has failed to open does not crash anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Browsing the project after a file has failed to open does not crash anymore.
2017-09-26 02:06:36 +02:00
gambas
0a95709974 Add pretty print of CSS, C, C++, and Javascript files.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add pretty print of CSS, C, C++, and Javascript files.
2017-09-26 01:36:18 +02:00
gambas
e9ef723191 Fix automatic completion ; add comment & uncomment feature to text editor.
[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Fix word detection and ESC key handling.
* BUG: Form editor: Toolbar expanders are now correctly detected.
* NEW: Code editor: Move option buttons to the right of the toolbar.
* NEW: Text editor: Move option buttons to the right of the toolbar.
* NEW: Text editor: Add comment and uncomment feature, according to the type of the file currently edited.
2017-09-25 19:23:19 +02:00
gambas
f1046c70f9 Removing a project from the recent project list should not crash anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Removing a project from the recent project list should not crash anymore.
2017-09-25 01:42:35 +02:00
gambas
41b9b88469 Automatic completion: Do not hide constants having underscore inside. Only those starting with an underscore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Automatic completion: Do not hide constants having underscore inside. Only those starting with an underscore.
2017-09-24 00:58:48 +02:00
gambas
26039d08bb Automatic completion: Hide symbols having with an underscore in it, unless you have entered an underscore just after the point.
[DEVELOPMENT ENVIRONMENT]
* NEW: Automatic completion: Hide symbols having with an underscore in it, unless you have entered an underscore just after the point.
2017-09-24 00:41:36 +02:00
gambas
a4539d6bb3 [WIKI]
* NEW: New design.
2017-09-23 20:45:44 +02:00
gambas
8eb04e3e00 Code editor: Fix completion of words having UTF-8 characters inside.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Fix completion of words having UTF-8 characters inside.
2017-09-22 00:54:15 +02:00
gambas
ccbe26c250 Optimize identifier completion and do not crash anymore when clicking many times on the project remove icon in recent project list.
[DEVELOPMENT ENVIRONMENT]
* NEW: Rename source code directory 'Subversion' as 'VersionControl'.
* OPT: Completion of identifiers is faster.
* NEW: New icon emblem for symbolic links.
* BUG: Do not crash anymore when clicking many times on the project remove icon in recent project list.
2017-09-21 18:27:31 +02:00
gambas
f5e9443978 New wiki design.
[WIKI]
* NEW: New design.
2017-09-21 18:14:16 +02:00
gambas
ec5b9f9391 Create bigger versions of three other icons.
[DEVELOPMENT ENVIRONMENT]
* NEW: Create bigger versions of three other icons.
2017-09-19 03:39:06 +02:00
gambas
816a748736 Support for indenting with tabs in the IDE.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix some icons that were too dark.
* NEW: Start making some icons 32x32 pixels for a better look in big toolbars.
* NEW: Text editor: Add a toggle button for indenting with tabs or spaces.
2017-09-16 23:58:07 +02:00
gambas
c8ee5ee5da Wiki login works correctly again.
[WIKI]
* BUG: Login works correctly again.
2017-09-16 23:49:20 +02:00
gambas
0f072edcbf New project option to show or hide the deprecated components and controls in the IDE.
[DEVELOPMENT ENVIRONMENT]
* NEW: New project option to show or hide the deprecated components and controls.
2017-09-16 15:47:17 +02:00
gambas
72d6c1a6c0 * Implement automatic close of braces, brackets, markups, strings inside the TextEditor control.
[DEVELOPMENT ENVIRONMENT]
* NEW: Use new TextEditor "CloseBraces" option instead of implementing it in the IDE.

[GB.FORM.EDITOR]
* NEW: TextEditor.Mode is a new property that defined the behaviour of the editor. It takes the same values as the Highlight property.
* NEW: TextEditor.CloseBraces is a new boolean property that defines if braces, brackets, markups, strings... must be automatically closed.
2017-09-16 04:04:18 +02:00
gambas
b498d75793 IDE editor now can close braces, brackets, markups... automatically.
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Close braces, brackets, markups... automatically.
* NEW: Option dialog: Add an option to toggle automatic closing of braces, brackets...
2017-09-15 00:24:30 +02:00
gambas
143ceedf76 Farm dialog: Reset to the default farm if the current farm is removed from the farm list.
[DEVELOPMENT ENVIRONMENT]
* BUG: Farm dialog: Reset to the default farm if the current farm is removed from the farm list.
2017-09-14 03:28:41 +02:00
gambas
804144f59c The 'Tools' menu came back.
[DEVELOPMENT ENVIRONMENT]
* BUG: The 'Tools' menu came back.
2017-09-11 17:16:12 +02:00