Commit graph

7360 commits

Author SHA1 Message Date
Benoît Minisini
c9344bc208 Merge branch 'master' into 'master'
Add missing wait header

See merge request gambas/gambas!89
2019-05-03 21:43:07 +00:00
Tobias Boege
d0e24c483f gb.openssl: add linking exception for OpenSSL
[GB.OPENSSL]
* NEW: Add linking exception for OpenSSL (Thanks, Bastian Germann).
2019-05-03 23:35:26 +02:00
gambas
8a6543b5b9 Database editor: Locating SQLite database inside the home directory or inside the project now works correctly.
[DEVELOPMENT ENVIRONMENT]
* BUG: Database editor: Locating SQLite database inside the home directory or inside the project now works correctly.
2019-05-02 00:27:01 +02:00
gambas
d721a82377 Try again to compile with poppler 0.76.
[GB.PDF]
* BUG: Try again to compile with poppler 0.76.
2019-05-01 15:16:05 +02:00
gambas
0f044b9512 Try again to compile with poppler 0.76.
[GB.PDF]
* BUG: Try again to compile with poppler 0.76.
2019-05-01 14:39:44 +02:00
gambas
c14a481b95 Merge branch 'master' of gitlab.com:gambas/gambas 2019-05-01 13:53:27 +02:00
gambas
cae967dedb Try to compile with poppler >= 0.76.
[GB.PDF]
* BUG: Try to compile with poppler >= 0.76.
2019-05-01 13:52:51 +02:00
Benoît Minisini
0617136258 Merge branch 'italian-translations' into 'master'
Contains fix and new Italian translations

See merge request gambas/gambas!88
2019-05-01 11:47:20 +00:00
bgermann
44e3f4f7a3 Add missing wait header
WIFEXITED and WEXITSTATUS are used, so add sys/wait.h
2019-05-01 11:59:26 +02:00
gambas
92a54677b5 SpinBox: Forgot to implement the ReadOnly property.
[GB.GUI.BASE]
* BUG: SpinBox: Forgot to implement the ReadOnly property.
2019-04-29 18:37:49 +02:00
gambas
7c0a6730cd Complete support for project extra references.
[CONFIGURATION]
* NEW: Update version to 3.13.90.

[DEVELOPMENT ENVIRONMENT]
* NEW: Redone extra references support.

[COMPILER]
* NEW: Take project extra references into account.

[GB.TERM.FORM]
* BUG: Fix project description.
2019-04-23 12:31:10 +02:00
GianluigiOr
5fdb22660a Contains fix and new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete.

[GB.FORM]
* NEW: Italian translations improvements

[GB.WEB.FEED]
* NEW: The translations is now complete.
2019-04-22 17:52:07 +02:00
gambas
516de91f93 Update French translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
2019-04-22 03:27:46 +02:00
gambas
2f4095922b Enhance ListEditor control.
[GB.FORM]
* NEW: ListEditor: ReadOnly is a new property that makes ListEditor enter read-only mode.
* NEW: ListEditor: Add is new event that is raised when the add button is clicked.
* NEW: ListEditor: Add() is a new method that insert a new element in the list.
* NEW: ListEditor: Exist() is a new method that returns if an item exists in the list.
* NEW: Update some translations.
2019-04-22 03:25:56 +02:00
gambas
1ef5252a10 Add support for extra references, i.e. external executables that add their symbol information to the automatic completion.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add support for extra references, i.e. external executables that add their symbol information to the automatic completion. This is useful if your project is a library loaded by the extra reference that uses its exported classes.
2019-04-21 13:30:15 +02:00
gambas
21b06e89b3 Image editor: Selection drawing tool now works correctly when sanpping lines to 15° angles by pressing the ALT key.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Selection drawing tool now works correctly when sanpping lines to 15° angles by pressing the ALT key.
2019-04-20 15:34:35 +02:00
gambas
f282b868d6 Fix Dutch translation file which had conflict markers inside.
[GB.TERM.FORM]
* BUG: Fix Dutch translation file which had conflict markers inside.
2019-04-11 12:20:20 +02:00
Benoît Minisini
c918543d07 Merge branch 'patch-1' into 'master'
Update es.po

See merge request gambas/gambas!84
2019-04-10 22:53:29 +00:00
Benoît Minisini
0b30eeb011 Merge branch 'master' into 'master'
Fixed a bug when setting color on a Point.

See merge request gambas/gambas!83
2019-04-10 22:53:03 +00:00
Gen Braga
1b6733349c [GP.MAP]
* BUG: Small bug fixes.
2019-04-10 22:53:02 +00:00
Benoît Minisini
b2e90b6ae5 Merge branch 'master' into 'master'
Dutch translation update

See merge request gambas/gambas!85
2019-04-10 22:52:07 +00:00
W. Raets
01d21cb0a5 Updated all Dutch translations and dutch translator e-mail address
[DEVELOPMENT ENVIRONMENT]
* NEW: Updated Dutch translations

[WIKI CGI SCRIPT]
* NEW: Updated Dutch translations

[WEB SITE MAKER]
* NEW: Updated Dutch translations

[GB.ARGS]
* NEW: Updated Dutch translations

[GB.DB.FORM]
* NEW: Updated Dutch translations

[GB.FORM]
* NEW: Updated Dutch translations

[GB.FORM.DIALOG]
* NEW: Updated Dutch translations

[GB.FORM.MIDI]
* NEW: Updated Dutch translations

[GB.NET.POP3]
* NEW: Updated Dutch translations

[GB.REPORT]
* NEW: Updated Dutch translations

[GB.REPORT2]
* NEW: Updated Dutch translations

[GB.TERM.FORM]
* NEW: Updated Dutch translator e-mail

[GB.WEB.FEED]
* NEW: Updated Dutch translator e-mail

[GB.WEB.FORM]
* NEW: Updated Dutch translator e-mail
2019-04-10 22:52:07 +00:00
gambas
f23228638b Fix Url$() escaping characters.
[INTERPRETER]
* BUG: Fix Url$() escaping characters.
2019-04-04 23:12:07 +02:00
gambas
0b1afd4d52 Code editor: The method popup font is sized according to the number of methods to display.
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: The method popup font is sized according to the number of methods to display.
* NEW: Update financial support.
2019-04-04 23:06:41 +02:00
gambas
c1db77f31b Some unary operator syntax rewrite in source code. 2019-04-04 23:04:51 +02:00
gambas
3dd1fd493e Fix the JIT compiler: '_init' method, Lock instruction, Object datatype, and DO / REPEAT loops at the beginning of a function now work correctly.
[INTERPRETER]
* BUG: JIT compiler does not run static initializers anymore when loading a class. Otherwise bytecode can be modified before being compiled, leading to a JIT compiler crash.

[COMPILER]
* BUG: Fix LOCK subroutine meta-information.

[GB.JIT]
* NEW: Don't display abortion debugging message if there is no compilation to abort.
* BUG: Object variables are correctly managed now.
* BUG: DO...LOOP and REPEAT...UNTIL at the beginning of the function now is correctly compiled in all cases.
2019-04-04 22:58:06 +02:00
Martín Belmonte
10c86b76ff Update es.po 2019-03-28 18:55:56 +00:00
gambas
a247c14d24 Compile with GStreamer < 1.16.
[GB.MEDIA]
* BUG: Compile with GStreamer < 1.16.
2019-03-28 00:07:05 +01:00
gambas
663e0a4347 Speed is a new property that allows to define the media playing speed. A negative speed moves backward.
[GB.MEDIA.FORM]
* NEW: MediaView: Speed is a new property that allows to define the media playing speed. A negative speed moves backward.
* NEW: MediaView: Resizing the control while the media is paused correctly resizes the displayed frame.
2019-03-25 03:58:35 +01:00
gambas
3d68879247 Support for playing speed rate and step-by-step forward.
[GB.MEDIA]
* NEW: MediaPipeline: Pos is a new synonymous for the Position property.
* NEW: MediaPipeline: Position is a new event that is raised when the media position has changed.
* NEW: MediaPipeline: Seek() is a new method that allows to move the media to a specific position while specifying GStreamer seek flags.
* NEW: MediaPipeline: Speed is a new property that allows to define the media playing speed rate. A negative speed will play backward.
* NEW: MediaPipeline: Forward() is a new method that allows to move forward a specific amount of frames. Moving backward does not work at the moment.
* NEW: Media: Add MediaPipeline.Seek() seek constants.
2019-03-25 03:57:02 +01:00
gambas
b8be1210b3 Update readme files.
[CONFIGURATION]
* NEW: Update readme files.
2019-03-22 13:22:54 +01:00
gambas
b5e2e82355 Option dialog: Fix spacing of some options in 'Project' tab.
[DEVELOPMENT ENVIRONMENT]
* BUG: Option dialog: Fix spacing of some options in 'Project' tab.
2019-03-22 00:57:30 +01:00
gambas
d7867cb7cd Changes in testing code. 2019-03-21 23:20:00 +01:00
gambas
3c9a861618 TerminalView: the minimal screen height is now 2 lines.
[GB.FORM.TERMINAL]
* NEW: TerminalView: the minimal screen height is now 2 lines.
2019-03-21 23:18:54 +01:00
gambas
107d4032fc NEW: Run Gambas tests last.
[BENCHMARKS]
* NEW: Run Gambas tests last.
2019-03-21 23:18:15 +01:00
gambas
92cde5326e Fix case typo in source code.
[GB.FORM.MDI]
* BUG: Fix case typo in source code.
2019-03-21 23:17:26 +01:00
gambas
dfdbd3bd14 Correctly normalize SQLite session file names.
[GB.WEB]
* BUG: Correctly normalize SQLite session file names.
2019-03-21 23:16:01 +01:00
gambas
0feaec90eb Fix typo in a source file that is not yet used.
[GB.GSL]
* BUG: Fix typo in a source file that is not yet used.
2019-03-21 23:15:23 +01:00
gambas
6c9df4c423 Cosmetic changes in debugger code.
[INTERPRETER]
* NEW: Cosmetic changes in debugger code.

[GB.DEBUG]
* NEW: Cosmetic changes in debugger code.
2019-03-21 23:14:22 +01:00
gambas
2bb7d795b7 Fix Array.Shuffle() on String, Long and Object arrays.
[INTERPRETER]
* BUG: Fix Array.Shuffle() on String, Long and Object arrays.
2019-03-20 19:39:56 +01:00
gambas
a6eb422756 Array.Shuffle() is a new method that randomly shuffles an array using Fisher–Yates algorithm.
[INTERPRETER]
* NEW: Array.Shuffle() is a new method that randomly shuffles an array using Fisher–Yates algorithm.
2019-03-20 15:08:16 +01:00
Benoît Minisini
7df526ac5d Merge branch 'italian-translations' into 'master'
Contains fix and new Italian translations

See merge request gambas/gambas!82
2019-03-19 16:03:35 +00:00
Benoît Minisini
4605b57760 Merge branch 'master' into 'master'
Workspace: Add CloseButton property.

See merge request gambas/gambas!81
2019-03-19 16:02:42 +00:00
GianluigiOr
a89bd83dd0 Contains fix and new Italian translations
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete and correct.
2019-03-15 23:05:32 +01:00
gambas
faa54caf02 Tasks work again.
[INTERPRETER]
* BUG: Tasks work again.
2019-03-15 19:44:48 +01:00
gambas
9893891365 ASSERT ... PRINT or ERROR allows to use PRINT or ERROR to print a message when the assertion fails.
[COMPILER]
* NEW: ASSERT ... PRINT or ERROR allows to use PRINT or ERROR to print a message when the assertion fails.
2019-03-15 19:36:22 +01:00
gambas
01cb3d2a55 Just some changes due to the new minus unary operator formatting. 2019-03-14 02:48:19 +01:00
gambas
0bbf4761d6 Enhance formatting of unary minus operator.
[GB.EVAL]
* NEW: Enhance formatting of unary minus operator.
2019-03-14 02:47:36 +01:00
gambas
ddfdb080f7 Form editor: The dialog for editing text property now displays the name of the editer property in its title.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Form editor: The dialog for editing text property now displays the name of the editer property in its title.
* NEW: Project property dialog: Add GB_NO_JIT as pre-defined environment variable.
* BUG: Project property dialog: The environment variable table now automatically resizes its columns.
2019-03-14 02:13:42 +01:00
gambas
a8bcabb741 Unary minus operator is now sticked to its argument when put between parentheses or brackets.
[GB.EVAL]
* NEW: Unary minus operator is now sticked to its argument when put between parentheses or brackets.
2019-03-14 01:52:37 +01:00