Commit graph

392 commits

Author SHA1 Message Date
Benoît Minisini
7eb12dff51 [DEVELOPMENT ENVIRONMENT]
* NEW: Enhance the behaviour of the console text search.
* BUG: Enhance and fix the behaviour of the ESCAPE key.
* BUG: Renamed controls like DataControl are correctly refreshed inside the
  form editor.

[INFORMER]
* NEW: When creating all information files in one shot, child processes are
  used instead of loading all components in the same process.

[INTERPRETER]
* BUG: RInStr() third argument is now correctly taken into account in all 
  cases.
* BUG: Fix a bug in inheritance with classes written in Gambas overriding 
  symbols whose name begins with 'P', 'R' or 'M'.

[GB.DB.FORM]
* BUG: Setting DataBrowser.Control property to FALSE works again.

[GB.QT]
* BUG: Menu shortcuts are automatically enabled when the menu is shown.

[GB.QT.EXT]
* NEW: When the focus is set on an Editor, the cursor is ensured to be 
  visible.


git-svn-id: svn://localhost/gambas/trunk@1462 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-07-17 23:45:32 +00:00
Benoît Minisini
054fe188b0 [DEVELOPMENT ENVIRONMENT]
* NEW: Support for macedonian and albanian translations.


git-svn-id: svn://localhost/gambas/trunk@1458 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-07-17 11:21:48 +00:00
Benoît Minisini
54112a5acb [DEVELOPMENT ENVIRONMENT]
* NEW: Display subversion revision in the About dialog.


git-svn-id: svn://localhost/gambas/trunk@1456 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-07-17 10:35:49 +00:00
Benoît Minisini
31af0cd0a1 [GB.GTK]
* BUG: Fix the fake transparency of tray icons.

[GB.QT]
* BUG: Wow! Finally fix TrayIcons so that they are visible inside Gnome and
  XFCE notification area.


git-svn-id: svn://localhost/gambas/trunk@1454 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-07-17 00:16:44 +00:00
Benoît Minisini
3b12a492ef [DEVELOPMENT ENVIRONMENT]
* BUG: Fix the title of the search list window.
* NEW: Support for hebrew translations.

[INTERPRETER]
* BUG: Do not free the classes before the _free() special methods are 
  executed.

[GB.FORM]
* BUG: Fix the default event declaration of ValueBox.

[GB.QT]
* BUG: GridView.Clear now correctly refreshes the GridView.


git-svn-id: svn://localhost/gambas/trunk@1452 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-07-16 10:12:13 +00:00
Laurent Carlier
71d887bd05 [GB.SDL]
* BUG: Removed linking against libGL, as libSDL is already linked with 
it. This fixed gbi segfault on my box. 



git-svn-id: svn://localhost/gambas/trunk@1448 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-07-14 14:18:18 +00:00
Benoît Minisini
abbcd6c930 [DEVELOPMENT ENVIRONMENT]
* NEW: Draw project details in gray.

[INTERPRETER]
* BUG: Fix the management of standard input, standard output and standard 
  error streams.
  
[GB.DRAW]
* BUG: Draw.Begin() now correctly raises an error if the device is a static
  class that is not drawable. This bug was fixed by using "Draw" for the 
  interface name of drawable objects and "StaticDraw" for the interface 
  name of drawable classes like Printer.

[GB.FORM]
* NEW: File dialogs now remember the last used directories in the directory
  combo-box.

[GB.GTK]
* NEW: Font strikeout and underline are used when drawing Buttons.

[GB.QT.EXT]
* BUG: Uses "StaticDraw" to specify the drawing interface of the Printer 
  class.


git-svn-id: svn://localhost/gambas/trunk@1446 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-07-10 21:49:11 +00:00
Benoît Minisini
f82d866d72 [DEVELOPMENT ENVIRONMENT]
* BUG: Renaming a directory in the project tree now works correctly.
* BUG: Correctly refresh the form editor title when the form is locked.

[INTERPRETER]
* BUG: Dir() and RDir() do not leak memory anymore when there is a charset 
  conversion error during the directory parsing.

[GB.DB.MYSQL]
* BUG: Fix a possible crash when reading information on a date field.

[GB.GTK]
* BUG: Redesigned the management of Font properties.
* BUG: GridView item Font property works correctly now.
* BUG: Font Underline and StrikeOut properties were implemented for Label
  controls, GridView cells, and the Draw class.


git-svn-id: svn://localhost/gambas/trunk@1443 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-07-10 08:00:19 +00:00
David Villalobos Cambronero
f4a80e6b70 [GB.DB.MYSQL]
* BUG: Function CurrentTimestamp works correctly now.

git-svn-id: svn://localhost/gambas/trunk@1440 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-28 17:14:36 +00:00
David Villalobos Cambronero
947d61cfa5 [GB.DB.MYSQL]
* OPT: Function CurrentTimestamp() can return value in many formats.

git-svn-id: svn://localhost/gambas/trunk@1439 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-27 17:45:45 +00:00
David Villalobos Cambronero
79105c779e [GB.DB.MYSQL]
* NEW: Added the function MySQL.CurrentTimestamp() that returns the Current
  timestamp from the server.

git-svn-id: svn://localhost/gambas/trunk@1437 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-26 18:01:30 +00:00
Benoît Minisini
6ca5126595 [DEVELOPMENT ENVIRONMENT]
* NEW: Little changes in the hall of fame animation.

[INTERPRETER]
* NEW: Do not warn against circular references when the program aborts 
  because of an error.

[COMPILER]
* NEW: The error message displayed when you try to return a value in a 
  procedure is more explicit now.

[GB.FORM.MDI]
* BUG: When a MDI child window is activated, the focus is set on it unless 
  one of its child control already has the focus.

[GB.GTK]
* BUG: Fix Application.Busy when forms are embedded.
* BUG: ComboBox does not raise the Click event anymore when its Text 
  property changes.
* BUG: Fix the management of Window Activate and Deactivate events.
* BUG: Fix the management of GotFocus and LostFocus events.
* BUG: SetFocus is correctly honored when used inside the Open event 
  handler of an embedded form.
* BUG: Desktop.Scale is now computed the same way as in gb.qt.

[GB.QT]
* BUG: SetFocus is correctly honored when used inside the Open event 
  handler of an embedded form.


git-svn-id: svn://localhost/gambas/trunk@1436 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-26 09:49:06 +00:00
Laurent Carlier
95b15cea66 [DEVELOPMENT ENVIRONMENT]
* NEW: Add support for DESTDIR variable in autotools packages.

see http://www.gnu.org/prep/standards/html_node/DESTDIR.html



git-svn-id: svn://localhost/gambas/trunk@1435 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-26 09:39:12 +00:00
David Villalobos Cambronero
1ec7a1d792 [DEVELOPMENT ENVIRONMENT]
* NEW: Added a ToolButton in FCommit to clear the editor contents.
* NEW: Spanish and French translations updated.

git-svn-id: svn://localhost/gambas/trunk@1429 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-24 18:01:38 +00:00
David Villalobos Cambronero
d84b68a1ff [DEVELOPMENT ENVIRONMENT]
* NEW: Run "Update All Forms" for all gambas projects.
* BUG: Now the IDE opens the database manager.

[EXAMPLES]
* NEW: Run "Update All Forms" for all gambas projects.


git-svn-id: svn://localhost/gambas/trunk@1428 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-24 16:48:11 +00:00
David Villalobos Cambronero
7779da3347 [GB.DB.MYSQL]
* NEW: Removed the Confirm property.

git-svn-id: svn://localhost/gambas/trunk@1426 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-21 16:53:46 +00:00
Benoît Minisini
9343dd059d [DEVELOPMENT ENVIRONMENT]
* BUG: Shift+Delete now works correctly in the editor. It does not cut an 
  extra character anymore.
* BUG: The selected control name on top of the property sheet is now 
  correctly displayed.

[EXAMPLES]
* NEW: The AnalogWatch example now displays the time.

[GB.GTK]
* BUG: The Form.Load() method works correctly now.
* BUG: Draw.Begin() and DrawingArea Draw event correctly initialize the 
  background and foreground colors now.

[GB.NET.CURL]
* BUG: Fix some bad uses of interpreter API.

[GB.NET.SMTP]
* BUG: Fix some bugs in quoted-printable encoding and the sending of body 
  data.
* BUG: Apparently, a point at the beginning of a quoted-printable line is
  not allowed. So encode the point in that specific case.

[GB.QT]
* BUG: DrawingArea whose Background property has been changed does not 
  flicker anymore.


git-svn-id: svn://localhost/gambas/trunk@1425 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-20 18:14:02 +00:00
David Villalobos Cambronero
7941ea217b [GB.DB.MYSQL]
* NEW: Added functions: Revoke, SetPassword and Rename to the User class.

git-svn-id: svn://localhost/gambas/trunk@1423 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-20 12:27:18 +00:00
Laurent Carlier
519e1a2dfc [DEVELOPMENT ENVIRONMENT]
* BUG: Oups ! revert installation in sbin dir, sbin dir is reserved for 
superuser binaries. Back to bin dir !



git-svn-id: svn://localhost/gambas/trunk@1422 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-20 10:45:04 +00:00
Laurent Carlier
585dbf6339 [DEVELOPMENT ENVIRONMENT]
* BUG: Fix installation path for gambas executable for autotools 
package, and install it in sbin dir instead of bin dir now.



git-svn-id: svn://localhost/gambas/trunk@1420 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-20 10:28:43 +00:00
Benoît Minisini
4834202640 [DEVELOPMENT ENVIRONMENT]
* BUG: Do not display the current opened project in the list of recently 
  opened projects.

[GB.XML]
* BUG: XMLDocument.Open() now can open a file located inside the project.


git-svn-id: svn://localhost/gambas/trunk@1406 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-11 19:16:52 +00:00
Benoît Minisini
9b46a269c7 [DEVELOPMENT ENVIRONMENT]
* NEW: Adds a popup menu to the console window.

[WIKI CGI SCRIPT]
* BUG: Display a message when accessing a symbol page that does not exist 
  in the current version.

[EXAMPLES]
* NEW: New Barcode example made by Charles Guerin and modified by me.

[INTERPRETER]
* NEW: New API for returning the fully-qualified domain name.
* BUG: Fix a bug in DateAdd() that made this function corrupt the next 
  date to string conversion, which then lead to other bad weird things.

[GB.DRAW]
* BUG: Fix Draw.Circle center that was shifted one pixel to the top left.

[GB.GTK]
* BUG: Window.Reparent() now works correctly when embedding or unembedding 
  a top-level window.
  
[GB.NET.SMTP]
* NEW: Do not use MIME parts when it is useless.
* BUG: Try to use the fully-qualified domain name when sending the EHLO 
  command to the SMTP server. That actually works only if the system domain
  name has been set to the DNS domain name.

[GB.PCRE]
* BUG: Fix crashes due to bad uses of interpreter API.

[GB.QT]
* BUG: Fix the drawing of the frame of cached DrawingArea controls.


git-svn-id: svn://localhost/gambas/trunk@1404 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-11 10:44:50 +00:00
David Villalobos Cambronero
934b781fec [GB.DB.MYSQL]
* NEW: Added Info function to _User class.
* OPT: Optimized the Info function in some clases.
* NEW: Spanish translation updated.
* NEW: Added basic support to Routines.
* NEW: Dumps include routines now.

[DEVELOPMENT ENVIROMENT]
* BUG: Updated country for David Villalobos (authors.txt). ;-)
* NEW: Spanish translation updated.

[GB.FORM]
* BUG: Commented line 547 in class ValueBox (Print "aa").
* NEW: ValueBox and DatePicker close the DateChooser form when Esc key is
  pressed.

git-svn-id: svn://localhost/gambas/trunk@1402 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-09 12:30:41 +00:00
David Villalobos Cambronero
ab1f13eb50 [GB.DB.MYSQL]
* BUG: Quoted symbols in Table::INSERT

[GB.DESKTOP]
* BUG: Commented line 193 in Desktop class. Terminal
  opens on KDE desktops.

git-svn-id: svn://localhost/gambas/trunk@1398 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-03 14:31:59 +00:00
Benoît Minisini
a660249f58 [DEVELOPMENT ENVIRONMENT]
* NEW: Form editor selection frame is now drawn with controls, because
  drawing directly on a form is not possible anymore with qt4.
* BUG: "Update all forms" menu entry works again.


git-svn-id: svn://localhost/gambas/trunk@1397 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-06-01 22:18:31 +00:00
David Villalobos Cambronero
d7f48d3487 [GB.DB.MYSQL]
* NEW: Added a logo.
* NEW: Added the Datatype NULL.

git-svn-id: svn://localhost/gambas/trunk@1396 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-26 12:52:42 +00:00
Benoît Minisini
0ff08d2231 [WIKI CGI SCRIPT]
* BUG: Fix the "<hr>" bug in example sections.
* BUG: Correctly display the main title before syntax sections.

[ARCHIVER]
* NEW: Ignore core dump files when making an executable.

[GB.GTK]
* BUG: Fix the XEMBED protocol support.

[GB.QT]
* BUG: Fix the XEMBED protocol support.
* BUG: Adding an item to a ComboBox with a bad index should not print any 
  warning message anymore.


git-svn-id: svn://localhost/gambas/trunk@1391 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-21 09:41:25 +00:00
seraf1
11d0dcad71 [GB.FORM]
* BUG: In DatePicker and ValueBox : DateChooser Move when Window Move
* BUG: In ValueBox : Always hide DateChooser when DeActivate



git-svn-id: svn://localhost/gambas/trunk@1389 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-20 08:54:04 +00:00
Benoît Minisini
d0ddcf2e1b [DEVELOPMENT ENVIRONMENT]
* BUG: Correctly focus on the Name property when a new control is created 
  in the form editor.

[EXAMPLES]
* BUG: Fix the DataReportExample example.


git-svn-id: svn://localhost/gambas/trunk@1384 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-15 11:23:16 +00:00
Benoît Minisini
5007aa705b [GB.GTK]
* NEW: PictureBox.AutoResize is a new property that makes the PictureBox 
  fits its contents.


git-svn-id: svn://localhost/gambas/trunk@1383 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-14 22:36:25 +00:00
Peter Landgren
9ef936128b git-svn-id: svn://localhost/gambas/trunk@1380 867c0c6c-44f3-4631-809d-bfa615b0a4ec 2008-05-14 19:32:15 +00:00
Benoît Minisini
198d25847a [DEVELOPMENT ENVIRONMENT]
* BUG: Pasting controls works again.

[GB.QT]
* NEW: PictureBox.AutoResize is a new property that makes the PictureBox 
  fits its contents.


git-svn-id: svn://localhost/gambas/trunk@1378 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-14 12:44:23 +00:00
Benoît Minisini
2a73b4b259 [COMPILER]
* BUG: An uninitialized structure field made the compiler badly mark class 
  reference as exported.


git-svn-id: svn://localhost/gambas/trunk@1376 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-13 22:35:48 +00:00
David Villalobos Cambronero
85745e082f [DEVELOPMENT ENVIRONMENT]
* NEW: Spanish translation updated.

git-svn-id: svn://localhost/gambas/trunk@1375 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-13 16:05:57 +00:00
Benoît Minisini
c47cb3d8e4 [DEVELOPMENT ENVIRONMENT]
* BUG: Fix some use of boolean value incrementing.

[INTERPRETER]
* BUG: Class declared with the 'Class' keyword are alwyas global.
* BUG: A stupid hack in gb.db requires that the value is always stored 
  just after the datatype in the VALUE and GB_VALUE structures.

[COMPILER]
* BUG: Class declared with the 'Class' keyword are alwyas global.

[GB.DESKTOP]
* NEW: Desktop.Passwords is a new property that allows to store and 
  retrieve passwords in the KDE wallet or the GNOME keyring, according to 
  the running desktop. Only KDE and GNOME are supported. I don't know if
  XFCE has something equivalent...
  
[GB.DESKTOP.GNOME]
* NEW: This new component is automatically loaded by gb.desktop when the
  GNOME keyring is requested.

[GB.FORM]
* BUG: Fix some use of boolean value incrementing.

[GB.FORM.MDI]
* NEW: The Workspace popup menu now sort the windows by title.

[GB.QT]
* NEW: XEMBED support was upgraded to the 1.3 version of QtXEmbed classes.
* BUG: Fix some use of boolean value incrementing.


git-svn-id: svn://localhost/gambas/trunk@1373 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-13 12:52:06 +00:00
David Villalobos Cambronero
9e6fc1ba7b [GB.DB.MYSQL]
* NEW: Deleted some unneeded lines.
* NEW: Added Info() function to _DataBase, _Table, _View, _Field
  that retrieves the symbol's information.
* NEW: Added Insert() function to _Table, it acts as a normal INSERT INTO.
* NEW: Optimizations in some functions and procedures.
* NEW: Added CBool function, to convert Gambas Bolean types to MySQL types.

git-svn-id: svn://localhost/gambas/trunk@1372 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-12 19:01:13 +00:00
Benoît Minisini
0e60b5f87f [COMPILER]
* BUG: Forgot to add two files.


git-svn-id: svn://localhost/gambas/trunk@1371 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-12 18:24:28 +00:00
Benoît Minisini
a7e36985bb [INTERPRETER]
* NEW: Print a warning message when INC or DEC is used with a boolean.
* BUG: Make things compile without error.


git-svn-id: svn://localhost/gambas/trunk@1370 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-12 16:09:33 +00:00
Benoît Minisini
1ccfcf0760 [DEVELOPMENT ENVIRONMENT]
* NEW: The form editor has a new menu entry for transforming a control 
  into another control. For example, a Label into a TextLabel, or a HBox 
  into a VBox, and so on. The possible transformations are defined in the
  *.component file.
* BUG: Compiler errors that are not related to the compiled code are now 
  correctly displayed.
* BUG: Locked forms are correctly loaded, and the form tab title now 
  correctly shows the associated read-only state.
* BUG: The automatic completion can deal with multiple local variable 
  declarations on the same line now.

[INTERPRETER]
* BUG: Array.Insert() does not crash anymore if the inserted array is 
  NULL. It raises an error now.
  
[COMPILER]
* BUG: The owner and group of all files generated by the compiler 
  ('.startup', '.info', '.list', object files) are now set to the owner and 
  group of the '.project' file. This way, any project can be safely 
  compiled as root, without locking it for other users.


git-svn-id: svn://localhost/gambas/trunk@1369 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-11 18:07:16 +00:00
Benoît Minisini
2b88985b34 [DEVELOPMENT ENVIRONMENT]
* OPT: Do not set Project ColumnView AutoResize property to TRUE. Use a 
  very wide column instead to optimize redrawing.
* BUG: Fix a tooltip in the subversion conflict dialog.
* NEW: The component tab of the project property dialog has been 
  redesigned. Now you have to double click on a component to get 
  information on it.
* NEW: Property editing is now locked only if a specific toggle button is 
  pressed. This button is located on the right top of the property sheet.

[INTERPRETER]
* BUG: Handle the evaluation of Eval() expressions the same way as any 
  other code. Otherwise, stack can be leaked when there is an exception 
  inside.
* NEW: The foreign function interface is now optional.
* BUG: The use of array accessors is now correctly checked.

[GB.DB.SQLITE2]
* BUG: Reading floating point values and other values do not depend on the 
 locale anymore.
* NEW: Remove useless code.

[GB.DB.SQLITE3]
* BUG: Reading floating point values and other values do not depend on the 
  locale anymore.
* NEW: Remove useless code.

[GB.GTK]
* BUG: Fix uninitialized variables in ggridview.cpp and gmainwindow.cpp.

[GB.QT]
* OPT: ScrollView layout process is delayed.

[GB.SETTINGS]
* BUG: Do not use Array datatype incorrectly anymore.


git-svn-id: svn://localhost/gambas/trunk@1368 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-10 15:17:07 +00:00
Benoît Minisini
b312381a45 [GB.FORM]
* BUG: Add default icons for the "calendar" stock icon.

git-svn-id: svn://localhost/gambas/trunk@1361 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-07 18:37:17 +00:00
David Villalobos Cambronero
5887bc9d61 [GB.DB.MYSQL]
* BUG: Grammatical error, use Length instead of Lenght.
* BUG: Error messages updated.
* BUG: Quote some unquoted symbols.
* BUG: Used Charset instead of CharSet.
* BUG: Local variables renamed.
* NEW: User administration (Add, Delete, Grant).

[GB.DB.FORM]
* BUG: Removed "Fixed" from Forms.

git-svn-id: svn://localhost/gambas/trunk@1360 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-07 17:10:39 +00:00
Benoît Minisini
002ae17b57 [GB.DB.MYSQL]
* BUG: The _MySQL class is declared "Create Static" now.


git-svn-id: svn://localhost/gambas/trunk@1358 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-03 20:59:36 +00:00
Benoît Minisini
9ed30bf516 [INFORMER]
* NEW: The informer now can generate component information files for
  components that do not export any class in their C/C++ part.

[GB.DB.MYSQL]
* NEW: Import the MySQL specific component made by David Villalobos 
  Cambronero.

[GB.FORM.DIALOG]
* BUG: Standard dialogs now correctly react to double clicks.

[GB.PDF]
* BUG: The component now can really be compiled with poppler 0.8.


git-svn-id: svn://localhost/gambas/trunk@1357 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-03 20:54:10 +00:00
Benoît Minisini
2a096fea20 [INTERPRETER]
* BUG: Fix a memory leak in the READ instruction when reading a string 
  with a negative length parameter.


git-svn-id: svn://localhost/gambas/trunk@1355 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-03 15:07:55 +00:00
Benoît Minisini
95b18f983a [DEVELOPMENT ENVIRONMENT]
* NEW: The translation dialog import function has been redesigned. Now
  it fill untranslated strings with the translations found in a *.po file.


git-svn-id: svn://localhost/gambas/trunk@1354 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-01 22:05:40 +00:00
Benoît Minisini
9d8284bb09 [DEVELOPMENT ENVIRONMENT]
* NEW: Subversion conflicts support.
* BUG: Splitting view in editor correctly updates the procedure combo-box 
  now.

[GB.PDF]
* BUG: Compiles correctly against poppler 0.8 now.

[GB.QT]
* BUG: PictureBox is correctly refreshed now when its contents change.


git-svn-id: svn://localhost/gambas/trunk@1353 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-05-01 17:01:38 +00:00
Benoît Minisini
6f2a871070 [DEVELOPMENT ENVIRONMENT]
* BUG: The menu editor does not crash anymore when all menus are deleted 
  at once.

[GB.FORM]
* NEW: Simplify the DateChooser.

[GB.FORM.MDI]
* BUG: Remove a useless Watcher in the Toolbar class.

[GB.QT]
* BUG: TabStrip[].Count now always returns the correct number of child 
  controls in a tab.

[GB.QT4]
* NEW: gb.qt4 is almost usable.


git-svn-id: svn://localhost/gambas/trunk@1345 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-04-30 23:08:02 +00:00
Benoît Minisini
3df72165af [CONFIGURATION]
* NEW: The syntax of pkg-config detection macro has changed to better use 
  the pkg-config possibilities.

[DEVELOPMENT ENVIRONMENT]
* BUG: Correctly update .startup file when closing the project property 
  dialog.
* BUG: Don't crash when the debugger stops inside the form generated code.
* BUG: Update the project templates to the 3.0 syntax.

[GB.QTE]
* BUG: Make this component compile correctly.
* BUG: Remove the automake warning.

[GB.QT4]
* NEW: Upgrade to the new QT 4 syntax in many places.
* NEW: Menu class has been redesigned to use the new QAction class. Not 
  tested yet.
* NEW: Standard controls work better.


git-svn-id: svn://localhost/gambas/trunk@1344 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-04-29 13:40:55 +00:00
Fabien Bodard
e7c5830190 [DEVELOPMENT ENVIRONMENT]
* BUG: Template form files not crash now when they are run. 
The window border property now use the new shape.


git-svn-id: svn://localhost/gambas/trunk@1341 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2008-04-25 20:30:28 +00:00