1. 12 Feb, 2018 1 commit
  2. 13 Aug, 2017 1 commit
  3. 13 Jan, 2017 1 commit
  4. 11 Apr, 2015 1 commit
  5. 05 Apr, 2014 1 commit
  6. 20 Sep, 2013 1 commit
    • Benoît Minisini's avatar
      [GB.CAIRO] · b24611a5
      Benoît Minisini authored
      * BUG: Cairo.ImagePattern() now internally keeps a reference to the source 
        image so that the image data is not unexpectedly freed before the 
        pattern.
      
      
      git-svn-id: svn://localhost/gambas/trunk@5846 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      b24611a5
  7. 03 Aug, 2013 1 commit
    • Benoît Minisini's avatar
      [CONFIGURATION] · c9ca5ab9
      Benoît Minisini authored
      * NEW: Update copyright year to 2013.
      
      [GB.FORM]
      * NEW: ImageView is a new control that allows to view an image inside a 
        scrolled view, at different zoom levels.
      * BUG: FileProperties now works correctly if 'gb.desktop' is not used.
      * NEW: The FileProperties preview tab now uses an ImageView control and has
        a toolbar to zoom the preview.
      * BUG: Add the 'linux' and 'gnu' icon in the stock icon list.
      
      
      git-svn-id: svn://localhost/gambas/trunk@5770 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      c9ca5ab9
  8. 29 May, 2012 1 commit
  9. 18 May, 2012 1 commit
  10. 04 May, 2012 1 commit
  11. 31 Dec, 2011 1 commit
  12. 30 Sep, 2011 1 commit
  13. 21 Aug, 2011 1 commit
    • Benoît Minisini's avatar
      [DEVELOPMENT ENVIRONMENT] · 9488c7af
      Benoît Minisini authored
      * NEW: Automatic completion now displays hidden symbols if the class is 
        part of the current project.
      * NEW: Support for *.tar.xz source archives.
      * NEW: Underscores are now allowed inside a class name.
      * BUG: Enabling or disabling tooltips in the option dialog does not crash
        anymore.
      
      [INTERPRETER]
      * NEW: Rename many virtual classes everywhere so that the documentation can
        easily extract the property name of the parent class from the virtual
        class name. For example, ".ApplicationArgs" is now ".Application.Args".
      
      
      git-svn-id: svn://localhost/gambas/trunk@4028 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      9488c7af
  14. 10 Aug, 2011 1 commit
  15. 03 Jun, 2011 1 commit
  16. 16 May, 2011 1 commit
  17. 21 Mar, 2011 1 commit
  18. 27 Feb, 2011 1 commit
  19. 22 Feb, 2011 2 commits
    • Benoît Minisini's avatar
      [GB.CAIRO] · c1fd8ae7
      Benoît Minisini authored
      * BUG: Should compile with cairo < 1.10 now.
      
      
      git-svn-id: svn://localhost/gambas/trunk@3598 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      c1fd8ae7
    • Benoît Minisini's avatar
      [GB.CAIRO] · ac03c9fc
      Benoît Minisini authored
      * NEW: Cairo.ShowPage() and Cairo.CopyPage() have been implemented.
      * NEW: New classes for implementing some Cairo surfaces: CairoPdfSurface, 
        CairoPsSurface and CairoSvgSurface.
      
      [GB.IMAGE]
      * BUG: When deleting an image, free the temporary handle before the owner 
        handle, because the temporary owner may want to access the data while 
        freeing it.
      
      
      git-svn-id: svn://localhost/gambas/trunk@3590 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      ac03c9fc
  20. 08 Jan, 2011 1 commit
    • Benoît Minisini's avatar
      [COMPILER] · e30aee9d
      Benoît Minisini authored
      * NEW: '\0' is a new string escape character for Chr$(0).
      
      [GB.DRAW]
      * NEW: Several Draw.Begin() and/or Paint.Begin() on the same device can be 
        safely imbricated.
      
      [GB.EVAL]
      * NEW: '\0' is a new string escape character for Chr$(0).
      
      [GB.FORM]
      * NEW: ButtonBox.Alignment is a new property to define the alignment of its
        internal TextBox.
      * NEW: New syntaxes for the MaskBox mask:
        - '<' just after a mask character and just before a separator means that 
          the text before will be right-aligned.
        - '!' marks the default cursor position when the MaskBox gets the focus.
      
      
      git-svn-id: svn://localhost/gambas/trunk@3450 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      e30aee9d
  21. 07 Nov, 2010 1 commit
    • Benoît Minisini's avatar
      [GB.FORM.MDI] · 5ecb5203
      Benoît Minisini authored
      * BUG: Many clean-ups in the MDI management.
      
      [GB.GTK]
      * BUG: The Index argument of the TabStrip.Close event handler is now 
        correct.
      * NEW: The Arrange event is raised even if the container has no child.
      * BUG: Reparenting a top-level window works correctly now.
      * BUG: Reparenting a top-level window does not show hidden children 
        controls anymore.
      
      [GB.QT4]
      * NEW: The Arrange event is raised even if the container has no child.
      
      [GB.WEB]
      * BUG: Better detection of accepted HTTP compressions.
      
      
      git-svn-id: svn://localhost/gambas/trunk@3280 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      5ecb5203
  22. 14 Jul, 2010 1 commit
    • Benoît Minisini's avatar
      [CONFIGURATION] · 30546907
      Benoît Minisini authored
      * NEW: Print a summary of warning messages after each component 
        compilation.
      
      [INTERPRETER]
      * BUG: StrPtr() with a length argument now works correctly.
      * NEW: Support for callbacks: when converting a function to a Pointer, an 
        internal closure is created with the libffi library. The pointer then can 
        be sent to any extern function as function pointer argument.
      * BUG: Opening memory stream should work in all cases now.
      
      
      git-svn-id: svn://localhost/gambas/trunk@3038 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      30546907
  23. 16 Jun, 2010 3 commits
    • Laurent Carlier's avatar
      [GB.IMAGE] · 0b2beb59
      Laurent Carlier authored
      * NEW: Add locking/unlocking internal api hooks, allowing Image class to be sure image is synced/locked
        to get correct access to image datas, and tag if image is altered.
      
      
      git-svn-id: svn://localhost/gambas/trunk@3010 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      0b2beb59
    • Benoît Minisini's avatar
      [GB.CAIRO] · cb516f64
      Benoît Minisini authored
      * NEW: Cairo.DrawText() is a method that directly draws a text. I added it
        because it does not behave like Cairo.Text() + Cairo.Fill().
      
      
      git-svn-id: svn://localhost/gambas/trunk@3009 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      cb516f64
    • Benoît Minisini's avatar
      [INTERPRETER] · e1a7b5ef
      Benoît Minisini authored
      * OPT: A little optimization in Split().
      
      [GB.CAIRO]
      * BUG: Cairo.Path() now creates a text path and does not draw anything, 
        like other drawing methods.
      
      
      git-svn-id: svn://localhost/gambas/trunk@3008 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      e1a7b5ef
  24. 18 Apr, 2010 1 commit
    • Benoît Minisini's avatar
      [GB.CAIRO] · 5e58b181
      Benoît Minisini authored
      * NEW: Toy text API has been implemented with Cairo.Font.* properties, 
        Cairo.Text() and Cairo.TextExtents() methods, and two new classes, 
        CairoFontExtents and CairoTextExtents.
      
      
      git-svn-id: svn://localhost/gambas/trunk@2898 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      5e58b181
  25. 10 Mar, 2010 1 commit
    • Benoît Minisini's avatar
      [CONFIGURATION] · 7790bd8e
      Benoît Minisini authored
      * BUG: Add many mising symbolic links on 'missing' and 'install-sh' files.
      * NEW: Introduce Gambas minor version number.
      
      [DEVELOPMENT ENVIRONMENT]
      * NEW: Packager now uses minor version of Gambas for default component 
        requirements.
      
      [INTERPRETER]
      * NEW: System properties were replaced by constants where it is possible.
      * NEW: System.FullVersion is a new constant that returns the full Gambas 
        version string, with major and minor numbers.
      
      
      git-svn-id: svn://localhost/gambas/trunk@2781 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      7790bd8e
  26. 10 Jan, 2010 1 commit
    • Benoît Minisini's avatar
      [DEVELOPMENT ENVIRONMENT] · 61997e89
      Benoît Minisini authored
      * NEW: Use the new mascot to draw project directory icon.
      
      [EXAMPLES]
      * NEW: Some little changes in the Painting example.
      
      [INTERPRETER]
      * NEW: The component GB_INIT function now returns an integer that gives an 
        unloading order. The higher the returned number, the later the component 
        is unloaded. If GB_INIT returns -1, then the component shared library 
        will not be unloaded.
      * NEW: Update GB_INIT functions in all components.
      
      [GB.DRAW]
      * BUG: Paint.Image() optional translation arguments are not inverted 
        anymore.
      
      [GB.QT4]
      * BUG: If Paint.LineWidth is zero, then nothing is stroked, as in gb.gtk.
      * BUG: TabStrip is now correctly arranged when it has only one tab.
      
      
      git-svn-id: svn://localhost/gambas/trunk@2605 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      61997e89
  27. 26 Dec, 2009 1 commit
    • Laurent Carlier's avatar
      [CONFIGURATION] · 9c40bbac
      Laurent Carlier authored
      * BUG: Add --install glag to autoreconf, that fix creation of config files,
        also add build-dist script to create a lighter tar.bz2 archive of the
        repository.
      
      
      
      git-svn-id: svn://localhost/gambas/trunk@2519 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      9c40bbac
  28. 17 Aug, 2009 1 commit
  29. 16 Aug, 2009 2 commits
    • Benoît Minisini's avatar
      [CONFIGURATION] · 8dbb8a1e
      Benoît Minisini authored
      * BUG: Forgot to commit symbolic links to the "m4" directory.
      
      
      git-svn-id: svn://localhost/gambas/trunk@2237 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      8dbb8a1e
    • Benoît Minisini's avatar
      [CONFIGURATION] · 96550473
      Benoît Minisini authored
      * NEW: Put custom autoconf macros in the "m4" directory.
      * NEW: Drop libltdl.
      
      [GB.IMAGE]
      * NEW: Image.Resize() and Image.Mirror() has been put in common there.
      * NEW: Image.Flip() has been removed.
      * NEW: Image.Copy() and Image.Resize() now supports 24-bits images.
      
      [GB.OPENGL]
      * NEW: Depends on gb.image now.
      * NEW: Texture images can have any format now.
      
      
      git-svn-id: svn://localhost/gambas/trunk@2236 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      96550473
  30. 06 Jul, 2009 1 commit
    • Benoît Minisini's avatar
      [DEVELOPMENT ENVIRONMENT] · cb01337b
      Benoît Minisini authored
      * BUG: Fix source file import.
      * NEW: New menu entries for inserting HTLM and CSS files.
      * BUG: Fix file chooser filter in the file creation dialog.
      * BUG: Do not open read-only projects having the old source structure.
      
      [GB.EVAL.HIGHLIGHT]
      * NEW: A new component to centralize Editor highlighting routines.
      
      [GB.QT4]
      * BUG: Always defer ScrollView layout to prevent strange crashes.
      
      
      
      git-svn-id: svn://localhost/gambas/trunk@2079 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      cb01337b
  31. 12 Feb, 2009 1 commit
  32. 05 Feb, 2009 1 commit
  33. 04 Feb, 2009 2 commits
  34. 02 Feb, 2009 2 commits
    • Benoît Minisini's avatar
      [GB.CAIRO] · bea17ca8
      Benoît Minisini authored
      * NEW: CairoExtents.Merge is a new method to merge extents.
      * NEW: Cairo.ColorPattern is like Cairo.SolidPattern, but takes an integer 
        Gambas color instead of Cairo color components.
      * BUG: All extents properties are correctly declared as returning a 
        CairoExtents object.
      
      [GB.IMAGE]
      * NEW: Image.Copy() is now part of gb.image.
      
      
      git-svn-id: svn://localhost/gambas/trunk@1850 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      bea17ca8
    • Benoît Minisini's avatar
      [EXAMPLES] · d3ea7906
      Benoît Minisini authored
      * BUG: Fix PdfViewer example as the PdfDocument.Picture property does not 
        exist anymore.
      
      [INTERPRETER]
      * BUG: MOD works again with Long values.
      
      [GB.CAIRO]
      * BUG: Fix CairoMatrix.Translate() declaration.
      * BUG: Correctly release device and pattern at Cairo.End().
      * BUG: Automatically call Cairo.End() as many time as needed at program 
        exit.
      
      
      git-svn-id: svn://localhost/gambas/trunk@1849 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      d3ea7906