Gambas 3

Screenshot Software:
Gambas 3
Mga detalye ng Software:
Bersyon: 3.10.0 Na-update
I-upload ang petsa: 22 Jun 18
Nag-develop: Gambas Team
Lisensya: Libre
Katanyagan: 84

Rating: nan/5 (Total Votes: 0)

Ang Gambas 3 ay ang susunod na henerasyon ng kapaligiran sa pag-unlad ng Gambas batay sa isang BASIC interpreter na may mga extension ng bagay, tulad ng Visual Basic. Ito ay, bago pa man, isang bukas na pinagmulang BASIC na wika na may mga extension ng bagay. Kasama sa programa ang mga katutubong function na nagpapahintulot sa mga developer na pamahalaan ang mga string, aritmetika, oras, input-output at mga file.

Ito ay isang ganap na libre at kumplikadong programa na binubuo ng maraming mga programa, kabilang ang isang tagatala, isang arkitekto, isang interpreter, isang kapaligiran sa pag-unlad, isang scripter, maraming mga bahagi ng extension at isang tampok na mayaman graphical user interface.


Mabilis na idisenyo ang Mga Graphical User Interface para sa iyong mga proyekto
Sa pamamagitan ng Gambas, mabilis kang mag-disenyo ng isang GUI (Graphical User Interface), pilot na mga application ng KDE na may DCOP, ma-access ang mga database ng PostgreSQL at MySQL, i-translate ang iyong programa sa maraming wika, pati na rin upang bumuo ng mga application ng network.


Ang mga pangunahing tampok ay may kontrol sa buong proseso, katutubong suporta para sa mga string ng UTF-8, suporta para sa maraming wika, kumpletong pamamahala ng error, pamamahala ng palsipikado-terminal, suporta para sa mga loop ng kaganapan na may mga timer, suporta para sa panonood ng mga descriptor ng input-output file, at kakayahang tumawag sa panlabas na mga function sa mga aklatan na ibinabahagi sa buong sistema.

Ang pagiging isang tunay na object-oriented na wika, ang Gambas ay may mga klase at mga bagay, pribado at pampublikong simbolo, solong pamana, destructors at constructors, enumerators, polymorphism, pamamaraan, array accessors, properties, sortable objects, events at constants. Posible ring i-access ang MySQL, SQLite, PostgreSQL at ODBC database.


Sa ilalim ng hood at suportado ng mga operating system

Ang C, C + + at BASIC programming languages ​​ay ginamit upang isulat ang Gambas & rsquo; code. Ito ay dinisenyo mula sa lupa hanggang sa gumana sa lahat ng mga distribusyon ng GNU / Linux, gayundin sa sistema ng operating ng FreeBSD.

Ito ay magagamit para sa pag-download bilang isang unibersal na mapagkukunang archive (tarball), na kinabibilangan ng source code ng application. Ang mga gumagamit ng Linux ay maaari ring i-install ito mula sa mga pangunahing repository ng software ng kanilang mga distribusyon ng GNU / Linux. Ang parehong 32-bit at 64-bit na set ng mga arkitektura ay sinusuportahan sa oras na ito.

Ano ang bago sa paglabas na ito:

  • Ang suporta ng mga form sa web sa IDE ay pinahusay na.
  • Ang packaging ng library ay naayos na.
  • Ang CStr at CDate ay magkakaugnay ngayon, sa pamamagitan ng panloob na pag-convert sa mga petsa ng UTC lamang. Mag-ingat, ang pag-aayos ng bug na ito ay hindi naka-back-compatible!
  • Gumagamit ngayon ang interpreter ng monotonic clock kung maaari.
  • Ang bagong tagubilin MOVE ... DOWNTO ... ay nagbago ng isang file, binubura ang patutunguhang atomically.
  • Ang control ng MediaPlayer ay maaaring mag-chain ng mga file ng media ngayon.
  • Sinusuportahan na ngayon ng FtpClient ang ftps protocol.
  • gb.term ay isang bagong sangkap na pangasiwaan ang mga terminal, na may isang API na malapit sa isa na ibinigay ng operating system.
  • gb.web.feed ay isang bagong sangkap upang pamahalaan ang mga RSS feed.
  • Ton ng mga pag-aayos sa component gb.web.form.

Ano ang bagong sa bersyon:

  • PANGUNAHING LAYUNIN:
  • BAGONG: Pagbutihin ang Kamalayan ng Impormasyon ng Sistema ng Cygwin.
  • Bug: Kontrolin ang mga katangian na naglalaman ng isang pangalan ng database ng talahanayan ay maaaring baguhin muli.
  • GB.DATA:
  • Bug: Huwag gagamitin ang mga typedef bilang inaakala ng ilang mga compiler na hindi nauunawaan ang mga ito.
  • Bug: Katahimikan ang mga pekeng positibong tagatala ng tagatala.
  • GB.DB.MYSQL:
  • Bug: Subukang makipagkonek muli sa isang nawala na server ng database kapag naglilista ng mga umiiral nang database at mga field ng isang table.
  • GB.FORM:
  • BAGONG: Ang SliderBox ay nasa parehong grupo ng pagbabago bilang Slider.
  • GB.GTK:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • GB.GTK3:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • BUG: Ang Paint.Reset () ay gumagana na ngayon gaya ng inaasahan sa hindi naka-cache na DrawingArea.
  • GB.GUI.AREA:
  • Bug: Ang renaming ng TreeView ay gumagana na ngayon kung hindi nakikita ang na-renamed item.
  • GB.MEDIA.FORM:
  • Bug: MediaView: Ang Control na ari-arian ay pinalitan ng pangalan bilang ShowControl.
  • GB.QT4:
  • BUG: Pinabalik na ngayon ng naibahaging Menu.Checked ang tamang halaga para sa mga item sa menu ng hindi radyo.
  • Bug: TextBox: Workaround isang Qt4 weird behavior na kung minsan ay nawala ang pagpili. Parehong workaround para sa mae-edit na ComboBox.
  • Bug: Ayusin ang isang babala ng compilation.

Ano ang bago sa bersyon 3.8.3:

  • PANGUNAHING LAYUNIN:
  • BAGONG: Pagbutihin ang Kamalayan ng Impormasyon ng Sistema ng Cygwin.
  • Bug: Kontrolin ang mga katangian na naglalaman ng isang pangalan ng database ng talahanayan ay maaaring baguhin muli.
  • GB.DATA:
  • Bug: Huwag gagamitin ang mga typedef bilang inaakala ng ilang mga compiler na hindi nauunawaan ang mga ito.
  • Bug: Katahimikan ang mga pekeng positibong tagatala ng tagatala.
  • GB.DB.MYSQL:
  • Bug: Subukang makipagkonek muli sa isang nawala na server ng database kapag naglilista ng mga umiiral nang database at mga field ng isang table.
  • GB.FORM:
  • BAGONG: Ang SliderBox ay nasa parehong grupo ng pagbabago bilang Slider.
  • GB.GTK:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • GB.GTK3:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • BUG: Ang Paint.Reset () ay gumagana na ngayon gaya ng inaasahan sa hindi naka-cache na DrawingArea.
  • GB.GUI.AREA:
  • Bug: Ang renaming ng TreeView ay gumagana na ngayon kung hindi nakikita ang na-renamed item.
  • GB.MEDIA.FORM:
  • Bug: MediaView: Ang Control na ari-arian ay pinalitan ng pangalan bilang ShowControl.
  • GB.QT4:
  • BUG: Pinabalik na ngayon ng naibahaging Menu.Checked ang tamang halaga para sa mga item sa menu ng hindi radyo.
  • Bug: TextBox: Workaround isang Qt4 weird behavior na kung minsan ay nawala ang pagpili. Parehong workaround para sa mae-edit na ComboBox.
  • Bug: Ayusin ang isang babala ng compilation.

Ano ang bago sa bersyon 3.8.1:

  • PANGUNAHING LAYUNIN:
  • BAGONG: Pagbutihin ang Kamalayan ng Impormasyon ng Sistema ng Cygwin.
  • Bug: Kontrolin ang mga katangian na naglalaman ng isang pangalan ng database ng talahanayan ay maaaring baguhin muli.
  • GB.DATA:
  • Bug: Huwag gagamitin ang mga typedef bilang inaakala ng ilang mga compiler na hindi nauunawaan ang mga ito.
  • Bug: Katahimikan ang mga pekeng positibong tagatala ng tagatala.
  • GB.DB.MYSQL:
  • Bug: Subukang makipagkonek muli sa isang nawala na server ng database kapag naglilista ng mga umiiral nang database at mga field ng isang table.
  • GB.FORM:
  • BAGONG: Ang SliderBox ay nasa parehong grupo ng pagbabago bilang Slider.
  • GB.GTK:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • GB.GTK3:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • BUG: Ang Paint.Reset () ay gumagana na ngayon gaya ng inaasahan sa hindi naka-cache na DrawingArea.
  • GB.GUI.AREA:
  • Bug: Ang renaming ng TreeView ay gumagana na ngayon kung hindi nakikita ang na-renamed item.
  • GB.MEDIA.FORM:
  • Bug: MediaView: Ang Control na ari-arian ay pinalitan ng pangalan bilang ShowControl.
  • GB.QT4:
  • BUG: Pinabalik na ngayon ng naibahaging Menu.Checked ang tamang halaga para sa mga item sa menu ng hindi radyo.
  • Bug: TextBox: Workaround isang Qt4 weird behavior na kung minsan ay nawala ang pagpili. Parehong workaround para sa mae-edit na ComboBox.
  • Bug: Ayusin ang isang babala ng compilation.

Ano ang bago sa bersyon 3.7.1:

  • PANGUNAHING LAYUNIN:
  • BAGONG: Pagbutihin ang Kamalayan ng Impormasyon ng Sistema ng Cygwin.
  • Bug: Kontrolin ang mga katangian na naglalaman ng isang pangalan ng database ng talahanayan ay maaaring baguhin muli.
  • GB.DATA:
  • Bug: Huwag gagamitin ang mga typedef bilang inaakala ng ilang mga compiler na hindi nauunawaan ang mga ito.
  • Bug: Katahimikan ang mga pekeng positibong tagatala ng tagatala.
  • GB.DB.MYSQL:
  • Bug: Subukang makipagkonek muli sa isang nawala na server ng database kapag naglilista ng mga umiiral nang database at mga field ng isang table.
  • GB.FORM:
  • BAGONG: Ang SliderBox ay nasa parehong grupo ng pagbabago bilang Slider.
  • GB.GTK:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • GB.GTK3:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • BUG: Ang Paint.Reset () ay gumagana na ngayon gaya ng inaasahan sa hindi naka-cache na DrawingArea.
  • GB.GUI.AREA:
  • Bug: Ang renaming ng TreeView ay gumagana na ngayon kung hindi nakikita ang na-renamed item.
  • GB.MEDIA.FORM:
  • Bug: MediaView: Ang Control na ari-arian ay pinalitan ng pangalan bilang ShowControl.
  • GB.QT4:
  • BUG: Pinabalik na ngayon ng naibahaging Menu.Checked ang tamang halaga para sa mga item sa menu ng hindi radyo.
  • Bug: TextBox: Workaround isang Qt4 weird behavior na kung minsan ay nawala ang pagpili. Parehong workaround para sa mae-edit na ComboBox.
  • Bug: Ayusin ang isang babala ng compilation.

Ano ang bago sa bersyon 3.6.2:

  • PANGUNAHING LAYUNIN:
  • BAGONG: Pagbutihin ang Kamalayan ng Impormasyon ng Sistema ng Cygwin.
  • Bug: Kontrolin ang mga katangian na naglalaman ng isang pangalan ng database ng talahanayan ay maaaring baguhin muli.
  • GB.DATA:
  • Bug: Huwag gagamitin ang mga typedef bilang inaakala ng ilang mga compiler na hindi nauunawaan ang mga ito.
  • Bug: Katahimikan ang mga pekeng positibong tagatala ng tagatala.
  • GB.DB.MYSQL:
  • Bug: Subukang makipagkonek muli sa isang nawala na server ng database kapag naglilista ng mga umiiral nang database at mga field ng isang table.
  • GB.FORM:
  • BAGONG: Ang SliderBox ay nasa parehong grupo ng pagbabago bilang Slider.
  • GB.GTK:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • GB.GTK3:
  • Bug: Fix a uninitialized variable.
  • Bug: Ayusin ang babala gamit ang Slider o SpinBox kapag nagtatakda ng pinakamababang halaga na katumbas ng maximum na halaga, o ang salungat.
  • BUG: Ang Paint.Reset () ay gumagana na ngayon gaya ng inaasahan sa hindi naka-cache na DrawingArea.
  • GB.GUI.AREA:
  • Bug: Ang renaming ng TreeView ay gumagana na ngayon kung hindi nakikita ang na-renamed item.
  • GB.MEDIA.FORM:
  • Bug: MediaView: Ang Control na ari-arian ay pinalitan ng pangalan bilang ShowControl.
  • GB.QT4:
  • BUG: Pinabalik na ngayon ng naibahaging Menu.Checked ang tamang halaga para sa mga item sa menu ng hindi radyo.
  • Bug: TextBox: Workaround isang Qt4 weird behavior na kung minsan ay nawala ang pagpili. Parehong workaround para sa mae-edit na ComboBox.
  • Bug: Ayusin ang isang babala ng compilation.

Ano ang bago sa bersyon 3.5.2:

  • PANGUNAHING LAYUNIN:
  • Bug: editor ng Ulat: Ngayon ang mga hangganan ng ulat ay ipinapakita nang tama sa editor.
  • Bug: Tinutulungan ng property ang WebView na ngayon ay gumagamit ng parehong default na laki ng font (80%) kaysa sa window ng tulong.
  • Bug: Ayusin ang compression ng HTML upang ang lahat ay hindi ilagay sa parehong linya.
  • Bug: Pagbagsak: Suporta para sa Pagbagsak & gt; = 1.8.
  • Bug: Pagbagsak: Awtomatikong alisin ang & quot; .lang / .pot & quot; file mula sa kontrol ng bersyon, dahil ito ay isang nakabuo ng file, at dahil hindi maaaring malutas ang mga salungatan nito.
  • Bug: Pagbagsak: Ayusin ang pamamahala ng hindi pagkakasundo sa pagbabagsak.
  • Bug: Pagbagsak: Itaas ang mga utos ng svn sa oras ng 30 segundo: ang ilang mga gumawa ay maaaring tumagal ng mahabang panahon.
  • Bug: dialog ng ari-arian ng file: Ang pindutang 'Revert' ay nakatago nang tama ngayon.
  • Bug: Editor ng menu: Ang huling menu ay maaaring umakyat ngayon.
  • Bug: Editor ng menu: Ayusin ang highlight ng kasalukuyang menu.
  • Bug: editor ng menu: Ayusin ang kahon sa paghahanap ng menu.
  • Bug: Project tree: Ang popup menu ay dapat na tumpak sa mga file ng extern ngayon.
  • Bug: Project tree: Ayusin ang popup menu kapag nag-click sa & quot; Data & quot; folder ng puno ng proyekto.
  • Bug: Form editor: Tamang itago at ipakita ang mga entry sa toolbar ayon sa kasalukuyang estado (debugging, read-only ...).
  • Bug: editor ng form: Ang mga pindutan ng toolbar ng pag-format ay kumikilos sa buong form kung walang napili ngayon.
  • Bug: Huwag itakda ang focus sa console kung ito ay nakatago.
  • Bug: Packager: Fix * .deb description ng package.
  • Bug: Editor ng larawan: Huwag iwanang editor ang isang hindi naaayon na estado matapos ang isang pag-paste ay tapos na.
  • INTERPRETER:
  • BUG: String.InStr () ay hindi bumagsak kung ang pattern ng string ay walang bisa. Ito ay nagbabalik ng 0 sa halip (tulad ng InStr).
  • Bug: Huwag mag-crash kung ang isang hindi kilalang opsyon ay ipinapasa sa opsyon na '-g'.
  • Bug: Ayusin ang gusto ng operator na gusto & quot; {...} & quot; mga pattern.
  • Bug: Ayusin ang isang pag-crash kapag gumagamit ng CStr () sa isang bagay na may pag-andar ng conversion.
  • Bug: Maging virtual kahit na sa unang pagkakataon kapag tinawag ang [] operator.
  • COMPILER:
  • Bug: Ayusin ang compilation ng HINDI KATULAD, HINDI BEGINS at HINDI ENDS operator kapag hindi sila nag-iisa sa isang expression.
  • GB.DB:
  • Bug: Huwag pag-crash na muli kapag naglalabas ng mga object database.
  • Bug: Ang awtomatikong patak sa conversion na String ay hindi humantong sa pag-crash.
  • GB.DB.FORM:
  • Bug: Ang DataCheckBox ay wastong tumutukoy sa panloob na TriState na ari-arian depende sa kung ang patlang ng database nito ay ipinag-uutos o hindi.
  • Bug: Maaaring i-edit ng DataBrowser at DataView ang isang hindi kilalang labis na linya.
  • GB.DB.SQLITE3:
  • Bug: Ayusin ang tiyak na pagpapatupad ng sqlite3_exec. Pigilan ang ilang mga pag-crash at gawing muli ang paglikha ng database (bukod sa iba pang mga bagay).
  • Bug: Tama nang hawakan ang mga hiling na bumabalik lamang ng isang pangalan ng talahanayan sa loob ng mga pangalan ng field.
  • GB.DRAW:
  • Bug: Tama ang pagsisimula ng klase ng Paint kapag tumawag sa Paint.Begin () sa isang naka-unlock na device ng pagguhit.
  • GB.FORM:
  • Bug: FileProperties: Huwag pag-crash na muli kung ang gawain ng pagkalkula ng laki ng direktoryo ay nagbabalik ng basura.
  • Bug: FileProperties: Ang icon ng pag-control ng FileProperties ngayon ay inaayos nang wasto ang laki nito.
  • Bug: FileChooser: Ang landas ng Paths ngayon ay nagbabalik sa napiling landas sa solong mode at hindi isang walang bisa na array anymore.
  • GB.FORM.DIALOG:
  • Bug: Dialog.Open () sa maramihang mode na gumagana ngayon. [GB.FORM.MDI]
  • Bug: Itaas ang isang error kung tinukoy ang paraan ng Configuration ng Toolbar.Configure () kung saan hindi tinukoy ang Key property ng toolbar.
  • Bug: dialog ng pagsasaayos ng Toolbar: ang mga elemento ng toolbar na may maikling teksto ay tama na ipinapakita ngayon.
  • GB.GSL:
  • Bug: Polinomyal: Lumikha ng bagong walang bisa na polymonial ay hindi humantong sa isang pag-crash.
  • GB.GTK:
  • Bug: Ang layout ng RTL ay maayos na na-initialize sa startup.
  • Bug: Ang Embedder.Embed () ay hindi tumatagal ng dalawang argumento.
  • Bug: Ang pag-click sa mga kaganapan sa pag-click sa popup ay gumagana nang tama ngayon at hindi nag-crash na ngayon.
  • Bug: Ang Window. Ang ari-arian ng larawan ay dapat na gumana nang tama.
  • Bug: I-update nang wasto ang background at harapan ng mga kontrol ng multi-container.
  • Bug: Font.Grade maximum na halaga ngayon ay 24, tulad ng inaasahan ng tagapili ng font.
  • Bug: Ayusin ang pagkawala ng memory kapag naglo-load ng mga imahe nang walang alpha channel.
  • Bug: Ang kontrol ng GlArea ay maaari na ngayong tumuon.
  • GB.GUI.BASE:
  • Bug: Ang pag-click sa mga header ng GridView / ColumnView ngayon ay dapat na gumana nang tama muli.
  • GB.NET.POP3:
  • Bug: Ang mga mensahe ng error ay hindi dapat maisasalin.
  • GB.OPENGL:
  • BUG: GL.GetString () ngayon ay nagpapataas ng isang error kung ang glGetString () function ay nabigo.
  • GB.OPENGL.SGE:
  • Bug: Huwag pag-crash kung may isang frame lamang ang isang modelo.
  • GB.PCRE:
  • Bug: RegExp.Replace (): Malinaw na gumamit ng 0 kung ang mga opsyonal na argumento ay nawawala
  • Bug: Huwag tumawag sa GB.ReturnNewString () kung ang isang tugma ay nagbabalik ng null string.
  • Bug: Gamitin ang GB.ReturnVoidString () sa halip na GB.ReturnNull ().
  • GB.QT4:
  • Bug: Ang pag-click sa mga kaganapan sa pag-click sa popup ay gumagana nang tama ngayon at hindi nag-crash na ngayon.
  • Bug: I-update nang wasto ang background at harapan ng mga kontrol ng multi-container.
  • Bug: Font.Grade maximum na halaga ngayon ay 24, tulad ng inaasahan ng tagapili ng font.
  • Bug: Ang mga background ng background at background ay gumagana na ngayon tulad ng inaasahan sa mga kontrol sa ComboBox at SpinBox.
  • GB.SDL:
  • Bug: Ibalik ang pattern ng punan sa solid pagkatapos ng Draw.Rect () o isang Draw.Ellipse (), kung hindi, Gumuhit ng Draw.Image () wala!
  • GB.XML:
  • BUG: XMLElement.AppendFromText () ngayon ay gumaganap nang tama kung walang dagdag na mga argumento ay ibinigay.
  • Bug: XMLElement.FromText () na ngayon ay nakakakuha nang tama sa mga pagbubukod ng pag-post.
  • Bug: Ang 'Indent' parameter ng Boolean ng XMLDocument.ToString () ay tama na nainterpret na ngayon.
  • BUG: Ang pag-serialize ng isang komento na direktang anak ng isang dokumento na may pag-indent na hindi gumagana ay hindi na nagka-crash.
  • Bug: Ang Document.All ari-arian ngayon ay ipinahayag nang tama bilang isang XMLNode []
  • GB.XML.HTML:
  • BUG: Ang pag-serialize ng isang komento na direktang anak ng isang dokumento na may pag-indent na hindi gumagana ay hindi na nagka-crash.
  • GB.XML.RPC:
  • Bug: Ang miniServer ay magbibigay ng out-of-bound na may maraming kahilingan sa parallel.
  • Bug: Maaaring mag-crash ang miniServer sa isang di-wastong kahilingan.
  • GB.WEB:
  • BUG: Ang CGI.Error () ngayon ay nagpadala nang tama ng isang pahina ng HTML ng UTF-8.

Ano ang bago sa bersyon 3.5.1:

  • PANGUNAHING LAYUNIN:
  • Bug: Ayusin ang pamamahala ng cursor ng browser ng proyekto kapag ang focus ay nasa field ng filter.
  • Bug: Ayusin ang pag-highlight ng kontrol ng editor ng form kapag ang kontrol ng hover ay isang ScrollView.
  • Bug: Ginagamit ngayon ng Packager ang pangunahing bersyon ng & major ng Gambas bilang pinakamaliit na bersyon para sa mga dependency ng component.
  • Bug: Sundin ang kombensyon ng pagbibigay ng package ng Ubuntu.
  • Bug: Ang ilang mga pag-aayos sa paglikha ng metapackage ng GUI para sa Debian / Ubuntu.
  • Bug: Ang mga awtomatikong pagkumpleto ng mga pagkakakilanlan ngayon ay nagpapakita nang tama sa mga kilalang klase.
  • Bug: Tama na nagpapakita ng mga opsyonal na halaga sa mga lagda.
  • BAGONG: Ang dialog ng impormasyon ng system ngayon ay nagpapakita ng bersyon ng Gambas.
  • BAGONG: Ang component na 'gb.desktop.gnome' ay nakikita na ngayon at eksaktong makikita.
  • BAGONG: Kung ang isang proyekto ay gumagamit ng gb.gui, pagkatapos ay ang packager ay lilikha ng dalawang dagdag na pakete: isa para sa suporta Qt4, ang isa para sa GTK + na suporta.
  • BAGONG: Suporta para sa numero ng bersyon ng pakete.
  • BAGONG: I-update ang font ng Gambas.
  • BAGONG: Ipakita ang tulong para sa mga bahagi ng third-party.
  • BAGONG: Magdagdag ng mga Afrikaans sa listahan ng wika.
  • INTERPRETER:
  • Bug: Huwag alisin ang isang proseso na nagbabalik ng isang error kung hindi man nawawala ang Kill event.
  • Bug: Tiyakin nang tama na mayroong kasalukuyang pag-isa kung ang mga pamamaraan at katangian ng klase ng Enum.
  • Bug: Ang: operator ay maayos nang na-override sa mga klase na nagmamay-ari ng isang klase ng array o Collection.
  • Bug: VarPtr () ay gumagana nang tama sa mga argumento ng paraan.
  • Bug: Ayusin ang CLOSE na pagtuturo kapag nakikitungo sa isang string stream.
  • Bug: Pigilan ang mga pag-crash sa pag-exit sa pamamagitan ng pag-e-release muna ang mga klase sa klase.
  • BAGONG: Suporta para sa variable ng kapaligiran ng GB_PATH, na nagbibigay sa path ng interpreter ng Gambas kung nakatakda.
  • BAGONG: Ang Enum.Stopped ay isang bagong ari-arian na nagbabalik kung ang kasalukuyang pag-isa ay tumigil.
  • BAGONG: Ang OPEN STRING ay isang bagong pagtuturo na nagpapahintulot sa paggamit ng isang string bilang isang stream. Ang pagsulat dito ay nagdadagdag ng nakasulat na data sa dulo ng string sa sandaling ito.
  • BAGONG: Ang pagsara ng string stream ay nagbabalik ng data na nakasulat sa stream bilang isang bagong string.
  • BAGONG: Gumawa ng WRITE kumilos sa parehong paraan tulad ng BASAHIN sa memory stream. I.e. Nagsusulat ito ng null-terminated & quot; C & quot; string, bilang READ ay nagbabasa ng null-terminated & quot; C & quot; string.
  • COMPILER:
  • BAGONG: Bagong OPEN STRING na pagtuturo.
  • BAGONG: OPEN MEMORY at OPEN PIPE ay magkasingkahulugan ng mga tagubilin MEMORY at PIPE lamang.
  • GB.DESKTOP.GNOME:
  • BAGONG: Gawing nakikita ang bahagi na ito sa IDE.
  • GB.EVAL:
  • BAGONG: I-highlight nang tama ang bagong pagtuturo ng OPEN STRING.
  • GB.FORM:
  • Bug: DirChooser.ShowPreview ginamit ang FDirChooser.GetPreview na hindi umiiral. Ang tamang simbolo ay FDirChooser.GetShowPreview.
  • BAGONG: Ang FileChooser ngayon ay may suporta para sa mga hindi naka-compress na 'zip' file, sa kondisyon na ang 'zip' na utility ay naka-install sa system.
  • GB.GUI:
  • BAGONG: Kung nabigo ang isang bahagi ng GUI, i-subukan ang isa pa.
  • BAGONG: Abortuhin kung walang nahanap na bahagi ng GUI.
  • BAGONG: Tukuyin ang variable ng GN_GI na kapaligiran sa aktwal na puno ng GUI component.
  • GB.GUI.OPENGL:
  • BAGONG: Palaging i-load ang bahagi ng suporta ng OpenGL na nauugnay sa kung ano ang nasa variable ng kapaligiran ng GB_GUI.
  • GB.SDL:
  • BAGONG: Palitan ang pangalan ng default na SDL na font na file bilang & quot; _default.ttf & quot; upang maiwasan ang mga kontrahan sa packaging.
  • BAGONG: Gamitin ang font ng monospace ng Gambas bilang default na font ng SDL ngayon.
  • GB.WEB:
  • BUG: JSON.Encode () ay naka-encode ng wasto ang mga character na kontrol ng ASCII.
  • BAGONG: Ang JSON.Decode () ngayon ay tumatagal ng isang dagdag na opsyonal na argument na nagpapahiwatig na ang mga key na nagkakaroon ng null value ay isinasaalang-alang sa loob ng mga bagay.
  • BAGONG: Ang JSONCollection ay isang bagong klase na kumakatawan sa isang bagay na JSON na may ilang mga key na nauugnay sa isang halaga na 'null'.

Ano ang bago sa bersyon 3.5.0:

  • May bagong advanced na editor ng IDE ang IDE.
  • Maaari i-debug ng IDE ang mga application sa web, salamat sa naka-embed na bahagi ng HTTP server na gb.httpd.
  • Ang suporta sa ARM ay naayos na.
  • Isang bagong pagtuturo ng MATCH na tumutugma sa mga regular na expression sa pamamagitan ng implicitly gamit ang gb.pcre component.
  • Global error handler support.
  • gb.clipper ay isang bagong bahagi batay sa Clipper library.
  • gb.openssl ay isang bagong sangkap upang ibalot ang cryptographic function ng libcrypto mula sa proyekto ng OpenSSL.
  • gb.gmp ay isang bagong bahagi batay sa Gnu Multiple Precision Arithmetic Library na nagpapatupad ng mga malaking integer at malaking rational na numero.
  • gb.openal ay isang bagong sangkap batay sa OpenAL 3D audio library.
  • gb.opengl.sge ay bagong sangkap na nagpapatupad ng isang simpleng engine ng laro ng OpenGL batay sa format ng MD2.

Ano ang bago sa bersyon 3.0:

  • Ang mga espesyal na pag-andar sa matematika ng glibc ay natagpuan nang tama at ginagamit ngayon.
  • Dapat lumimbag ang mga numero ng lumulutang na tuldok sa isang mas mahusay na paraan.
  • Ang mga pagsasalin ng Pranses, Czech at Catalan ay na-update.
  • At dalawang mga butas sa seguridad ang isinara:
  • Ang algorithm na hasheng hashing ay randomized. Tingnan ang dokumentong iyon para sa mga detalye.
  • Sa IDE, hindi mo makuha ang bersyon ng proyekto sa pamamagitan ng pagpapatakbo ng isang programa (kung ano ang isang hangal na ideya!). Ngayon makuha mo ito mula sa isang tekstong file na matatagpuan sa isang direktoryo ng magulang ng proyekto.

Ano ang bagong sa bersyon 2.23.1:

  • [ENVIROPMENT ENVIRONMENT]:
  • BAGONG: Suporta para sa wikang Lithuanian.
  • BAGONG: Na-update ang pagsasalin ng Swedish.
  • [INTERPRETER]:
  • Bug: Ang GB.ToZeroString () API ngayon ay humahawak nang tama sa mga zero length string.
  • [ARCHIVER]:
  • Bug: Huwag pansinin ang & quot; core & quot ;, & quot; vgcore. * & quot; at & quot; callgrind. * & quot; mga file kapag gumagawa ng isang maipapatupad.
  • [GB.V4L]:
  • Bug: Gumawa ng gb.v4l sumulat ng libro sa mga kamakailang kernels.

Ano ang bago sa bersyon 2.23.0:

  • Nagdagdag ng bagong pagsasalin ng Romanian at ang mga pagsasalin ng Czech at Suweko ay na-update.
  • Ang isang pagtagas ng memory na humantong sa isang pag-crash sa pamamahala ng pag-isa ay naayos.
  • Maraming mga bug sa Teksto, TextArea, SpinBox, Menu, GridView, ListBox, at mga kontrol sa ComboBox sa bahagi ng GTK + ay naayos.
  • Ang paraan ng Control.MoveScaled ay naayos.
  • Ang pagkakaroon ng talaan ay wastong naka-check sa bahagi ng ODBC.
  • Ang mga pangunahing key ng SQLite integer ay mas mahusay na napansin.

Ano ang bago sa bersyon 2.22.0:

  • Configuration:
  • Bug: Mas detalyado ang arkitektura ng x86_64.
  • Bug: maayos ang pag-compile sa Ubuntu 10.10.
  • BAGONG: Magdagdag ng AC_PROG_LIBTOOL sa root configure.ac file.
  • BAGONG: Lagyan ng tsek ang nawawalang pag-andar ng matematika nang direkta sa halip na umasa sa pag-detect ng operating system.
  • BAGONG: Tanggalin ang mga walang kaparehong link sa pag-install-sh.
  • Kapaligiran sa Pag-unlad:
  • Bug: Isang & quot; = & quot; nawawala ang karakter sa menu ng file na binuo ng debian / Ubuntu packager.
  • BAGONG: Huwag i-save ang Url sa file ng proyekto kung ito ay pantay sa default na URL http://www.endoftheinternet.com
  • BAGONG: Pagsasalin ng Griyego na na-update ni Demosthenes Koptsis.
  • Database Manager:
  • BAGONG: Pagsasalin ng Griyego na na-update ni Demosthenes Koptsis.
  • Interpreter
  • Bug: Ang mga function ng extern ay maaari na ngayong hawakan ng hanggang 16 pointer o string argument.
  • Bug: Huwag gumamit ng mga nilalaman ng stack bilang return value.
  • Bug: Ang halaga ng pagbalik ng mga function ng extern na bumabalik sa isang 'char *' ay tama na ngayong na-convert sa isang pare-pareho na String.
  • Bug: Ang == operator ay gumagana nang tama ngayon
  • Bug: Ayusin ang dalawang hindi tamang opsyonal na mga function declaration.
  • Compiler:
  • Bug: Alisin ang ilang mga pagsubok na walang silbi.
  • Archiver:
  • Bug: Mga file na may & quot; .ambambas & quot; Ang extension ay hindi kasama ngayon mula sa mga archive na maipapatupad. Na pinipigilan ang isang posibleng walang katapusang lumalaking nabuong file.
  • Development Enviroment:
  • BAGONG: Na-update ang salin ng Kastila.
  • GB.DB.POSTGRESQL:
  • Bug: Tama na huwag pansinin ang mga patlang na natanggal sa & quot; DROP COLUMN & quot; utos.
  • GB.FORM:
  • Bug: Gawing mas mahusay ang pag-navigate ng mga arrow key sa mga read-only na cell sa control ng TableView.
  • BAGONG: Ginagamit ng DateChooser ang Linggo bilang unang araw ng linggo kapag ang kasalukuyang wika ay 'C' o 'en_US'.
  • GB.GTK:
  • Bug: Ayusin ang dobleng I-click ang kaganapan sa kontrol ng CheckBox.
  • Bug: Tama na hawakan ang mga kontrol ng checkbox na tristate.
  • Bug: Ayusin ang pag-uugali ng ComboBox kapag naitakda ang Listahan at ang ReadOnly na ari-arian, at ang order na ginamit para sa pag-save ng mga katangian ng ComboBox sa * .form file.
  • Bug: Ang mga menu ng popup ngayon ay gumagana nang wasto sa mga icon ng tray sa lahat ng mga kaso.
  • Bug: Magsagawa ng TabStrip na kumikilos tulad ng sa gb.qt kapag nagpasok ng isang bagong tab.
  • Bug: Ginagamit ngayon ng TabStrip ang sarili nitong window, upang hindi ito bahagyang makikita kapag sumasakop sa ibang mga widget.
  • Bug: ColumnView, TreeView at ListView ay na-refresh nang tama kapag binago ang icon ng item.
  • Bug: Ang mga kontrol na Read-only ComboBox ay hindi nawala ang mga kaganapan sa pokus.
  • Bug: Tamang libreng mga tag ng menu.
  • Bug: Ayusin ang mga posibleng pag-crash sa tatlong mga gawain ng utility.
  • Bug: Ayusin ang isang pag-crash sa GridView.Rows []. Text property.
  • Bug: Ayusin ang walang katapusang recursion sa pamamahala ng pag-drag at pag-drop kapag pinapalabas ang mga nilalaman ng TextBox o TextArea sa loob ng parehong application.
  • Bug: Ang pagpapalaya ng window ng top-level ay hindi nagpapakita ng mga nakatagong mga kontrol ng bata.
  • Bug: Pinagana ang pamamahala ng string ng rich-text. Ang ampersand character, ang & quot; && quot ;, & quot; & gt; & quot; at & quot;

Ano ang bago sa bersyon 2.16.0:

  • Pinagsasama ng release na ito ang libtool 2.x sa kamakailang Mga bersyon ng Ubuntu.
  • Ctrl + PageUp at Ctrl + PageDown ngayon ay lumipat sa pagitan ng mga tab sa IDE.
  • Ang mga shortcut ay nai-save nang tama sa lahat ng mga kaso sa editor ng menu ng IDE.
  • Ang READ instruction ay naayos sa 64-bit na mga system.

  • Ang
  • gb.pdf ay nakikipagtulungan sa mga pinakabagong bersyon ng Poppler.

Katulad na software

bff
bff

3 Jun 15

JRuby
JRuby

17 Feb 15

MAWK
MAWK

17 Feb 15

Mga komento sa Gambas 3

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!