1. 12 Feb, 2018 1 commit
  2. 06 Jan, 2018 1 commit
    • Benoît Minisini's avatar
      Image.FromString() and Picture.FromString() are two new methods that load an... · 066c25c7
      Benoît Minisini authored
      Image.FromString() and Picture.FromString() are two new methods that load an image from the contents of a string.
      
      [GB.GTK]
      * NEW: Image.FromString() and Picture.FromString() are two new methods that load an image from the contents of a string.
      
      [GB.GTK3]
      * NEW: Image.FromString() and Picture.FromString() are two new methods that load an image from the contents of a string.
      
      [GB.IMAGE.IO]
      * NEW: Image.FromString() and Picture.FromString() are two new methods that load an image from the contents of a string.
      
      [GB.QT4]
      * NEW: Image.FromString() and Picture.FromString() are two new methods that load an image from the contents of a string.
      
      [GB.QT5]
      * NEW: Image.FromString() and Picture.FromString() are two new methods that load an image from the contents of a string.
      066c25c7
  3. 13 Aug, 2017 1 commit
  4. 13 Jan, 2017 1 commit
  5. 03 Sep, 2016 2 commits
    • Benoît Minisini's avatar
      [GB.IMAGE.IO] · d6c673e9
      Benoît Minisini authored
      * BUG: Really fix warning on 32 bits systems.
      
      
      git-svn-id: svn://localhost/gambas/trunk@7888 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      d6c673e9
    • Benoît Minisini's avatar
      [COMPILER] · dd180e03
      Benoît Minisini authored
      * BUG: Fix internal datatype analyze. The compiler should not crash anymore on ARM.
      
      [GB.DB.ODBC]
      * BUG: Fix a 32-bits 'sprintf' format bug.
      
      [GB.IMAGE.IO]
      * BUG: Fix a 32-bits 'sprintf' format bug.
      
      [GB.XML]
      * BUG: Fix a 32-bits 'sprintf' format bug.
      
      
      git-svn-id: svn://localhost/gambas/trunk@7887 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      dd180e03
  6. 05 Apr, 2014 1 commit
  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. 30 Jul, 2013 1 commit
  9. 26 Jul, 2013 1 commit
  10. 14 May, 2013 1 commit
    • Laurent Carlier's avatar
      [GB.GTK] · 9f97b3ea
      Laurent Carlier authored
      * BUG: Remove deprecated call to gb_type_init()
      
      [GB.IMAGE.IO]
      * BUG: Remove deprecated call to gb_type_init()
      
      This call is deprecated since glib 2.36
      
      
      git-svn-id: svn://localhost/gambas/trunk@5656 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      9f97b3ea
  11. 12 Jul, 2012 1 commit
    • Benoît Minisini's avatar
      [INTERPRETER] · 89d42c3d
      Benoît Minisini authored
      * NEW: Add a new API to create an object without calling the constructors.
      
      [GB.CRYPT]
      * BUG: Fix bad casting of strcmp() return value to boolean. The same 
        security flaw has been found in MySQL recently. See 
        http://seclists.org/oss-sec/2012/q2/493
      
      [GB.GTK]
      * BUG: Fix bad casting of strcmp() return value to boolean in the Font 
        management.
      
      [GB.GSL]
      * NEW: Matrix class built the same way as the Vector class, i.e. with the 
        ability to switch transparently between Float or Complex elements.
      
      
      git-svn-id: svn://localhost/gambas/trunk@4945 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      89d42c3d
  12. 29 May, 2012 1 commit
  13. 18 May, 2012 1 commit
  14. 04 May, 2012 1 commit
  15. 31 Dec, 2011 1 commit
  16. 07 Oct, 2011 1 commit
    • Benoît Minisini's avatar
      [GB.GTK] · a3709f26
      Benoît Minisini authored
      * BUG: Always add an alpha channel to loaded images, because gdk-pixbuf 
        RGB images rowstride is rounded up to a four bytes multiple. The gb.image 
        component does not support that yet!
      
      [GB.IMAGE.IO]
      * BUG: Always add an alpha channel to loaded images, because gdk-pixbuf 
        RGB images rowstride is rounded up to a four bytes multiple. The gb.image 
        component does not support that yet!
      
      
      git-svn-id: svn://localhost/gambas/trunk@4176 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      a3709f26
  17. 10 Aug, 2011 1 commit
  18. 03 Jun, 2011 1 commit
  19. 11 Apr, 2011 1 commit
    • Benoît Minisini's avatar
      [GB.IMAGE] · 15762e3f
      Benoît Minisini authored
      * NEW: Implement Image.PaintImage().
      
      [GB.IMAGE.IO]
      * NEW: Loaded image are returned in the preferred format, as specified by
        gb.qt4, gb.gtk or gb.sdl.
      
      [GB.SDL]
      * BUG: Do not define the foreground color before drawing an image. It seems
        useless, isn't it?
      * BUG: Fix a case mistake in the "Deactivate" event.
      
      
      git-svn-id: svn://localhost/gambas/trunk@3746 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      15762e3f
  20. 21 Mar, 2011 1 commit
  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. 06 Aug, 2010 1 commit
    • Benoît Minisini's avatar
      [DEVELOPMENT ENVIRONMENT] · 055e187a
      Benoît Minisini authored
      * NEW: In Gambas, javascript, HTML and CSS editor, a button to insert 
        a color definition, or a color already defined in the current source 
        code.
      * NEW: Allow links with title ([<link>|<title>]) in help comment syntax.
      
      [GB.FORM]
      * BUG: In FileView, file sizes are really written with 1 Kib = 1024 bytes.
      * BUG: MenuButton has an Action property again.
      * BUG: MenuButton raise its basic events.
      
      [GB.IMAGE]
      * BUG: COlor.Darker() works correctly for black, white and gray colors now.
      
      [GB.IMAGE.IO]
      * BUG: Image.Save() quality is correctly handled. For PNG format, the 
        quality is actually the compression level, between 0 and 9.
      
      [GB.QT4.WEBKIT]
      * NEW: WebFrame.HTML is a new property that returns the HTML contents of a 
        specific frame.
      * NEW: WebFrame.Text  is a new property that returns the text inside a 
        specific frame.
      
      [GB.WEB]
      * NEW: When the session is abandonned, the Session_Abandon() static public 
        method is called in the startup class.
      
      
      git-svn-id: svn://localhost/gambas/trunk@3096 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      055e187a
  23. 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
  24. 19 Jun, 2010 1 commit
  25. 26 Apr, 2010 1 commit
  26. 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
  27. 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
  28. 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
  29. 29 Aug, 2009 1 commit
    • Benoît Minisini's avatar
      [DEVELOPMENT ENVIRONMENT] · 9b05d386
      Benoît Minisini authored
      * BUG: Ignore error messages from the debugger if one is currently 
        displayed.
      * BUG: Browse examples is more reliable now.
      * NEW: Fix the Image.Stretch() method that does not take three arguments
        anymore.
      
      [GB.GTK]
      * NEW: Image.Stretch() Smooth paramter has been removed. Stretching an 
        image is always smooth now.
      
      [GB.FORM]
      * NEW: Fix the Image.Stretch() method that does not take three arguments
        anymore.
      
      [GB.IMAGE.IMLIB]
      * NEW: Imlib image cache is disabled.
      * NEW: Image.Rotate() returns a smoothly rotated image.
      * NEW: Image.Stretch() returns a smoothly stretched image.
      * NEW: Image.Blur() blurs an image.
      * NEW: Image.Sharpen() sharpens an image.
      * NEW: Image.Draw() blends an image into another one.
      
      [GB.QT4]
      * NEW: Image.Stretch() Smooth paramter has been removed. Stretching an 
        image is always smooth now.
      
      
      git-svn-id: svn://localhost/gambas/trunk@2283 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      9b05d386
  30. 17 Aug, 2009 1 commit
  31. 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
  32. 03 Jul, 2009 1 commit
    • Benoît Minisini's avatar
      [CONFIGURATION] · 5e79f722
      Benoît Minisini authored
      * BUG: Fix the GB_COMPONENT() macro so that it defines XXX_LDFLAGS and 
        XXX_LIB variables as in the GB_COMPONENT_PKG_CONFIG() macro. The 
        Makefile.am files of components were fixed accordingly.
      
      [GB.DB.FIREBIRD]
      * NEW: Switch to ibpp 2.5.3.1.
      * BUG: Link the driver to the fbclient library.
      
      [GB.GTK]
      * NEW: TreeView.Item.ParentKey and ColumnView.Item.ParentKey were 
        implemented.
      
      [GB.QT]
      * NEW: TreeView.Item.ParentKey and ColumnView.Item.ParentKey were 
        implemented.
      
      [GB.QT4]
      * NEW: TreeView.Item.ParentKey and ColumnView.Item.ParentKey were 
        implemented. The previous change incorrectly talked about 
        TreeView.ParentKey and ColumnView.ParentKey.
      
      
      git-svn-id: svn://localhost/gambas/trunk@2066 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      5e79f722
  33. 27 Jan, 2009 3 commits
    • Benoît Minisini's avatar
      [GB.IMAGE] · e22c1b20
      Benoît Minisini authored
      * BUG: Remove debugging messages.
      
      
      git-svn-id: svn://localhost/gambas/trunk@1823 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      e22c1b20
    • Benoît Minisini's avatar
      [INFORMER] · 272b1475
      Benoît Minisini authored
      * BUG: Do not print included component information files.
      
      [GB.CAIRO]
      * NEW: The CairoMatrix class was completed.
      * NEW: The CairoPattern class got its Matrix and Filter properties.
      
      [GB.IMAGE]
      * BUG: When a component takes ownership of an image, the image format is 
        correctly set now.
      * NEW: Most of the Color class was moved to this component.
      
      [GB.IMAGE.IO]
      * BUG: Use the right RGBA image format when loading images.
      
      [GB.V4L]
      * BUG: Fix the *.component file.
      
      
      git-svn-id: svn://localhost/gambas/trunk@1822 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      272b1475
    • Benoît Minisini's avatar
      [GB.CAIRO] · b458334f
      Benoît Minisini authored
      * NEW: Transformation and matrix functions were implemented.
      
      [GB.IMAGE]
      * NEW: The format conversion function comes back in the gb.image API.
      
      [GB.IMAGE.IO]
      * NEW: New component for loading and saving images.
      
      
      git-svn-id: svn://localhost/gambas/trunk@1820 867c0c6c-44f3-4631-809d-bfa615b0a4ec
      b458334f