Glom

Software screenshot:
Glom
Software informatie:
Versie: 1.31.6 Bijgewerkt
Upload datum: 14 Jul 16
Ontwikkelaar: The Gnome Project
Licentie: Gratis
Populariteit: 81

Rating: 2.0/5 (Total Votes: 2)

Glom is een open source en volledig gratis grafische software in GTK + geïmplementeerd voor de GNOME desktop omgeving en ontworpen om gebruikers in staat om database tabel definities te ontwerpen en de relaties tussen hen te manipuleren.

Het programma maakt het ook mogelijk gebruikers te bewerken en doorzoeken van de gegevens in de tabellen, het beschikt over relaties, aanverwante gebieden, lookups, gerelateerde records, drop-down keuzes, berekende velden, zoeken, gebruikers en groepen, evenals verslagen.

De Glom applicatie bevat ook Numeriek, Datum, Tekst, Time, Beeld en Booleaanse veldtypen, en stelt gebruikers in staat om elke Glom systeem te vertalen in meerdere talen, waardoor het beschikbaar voor een groot aantal landen.


Aan de slag met Glom

Na de installatie, zult u in staat om de toepassing gemakkelijk te openen vanuit het hoofdmenu van uw desktop-omgeving. A & lsquo; Welkom bij Glom & rsquo; venster wordt geopend, zodat u een bestaand document van een lokaal bestand, een sessie te vinden op het lokale netwerk of recent geopende projecten te openen.

Het zelfde dialoog zal ook toestaan ​​om een ​​nieuw leeg document te maken of om een ​​nieuw document van vooraf gedefinieerde templates, zoals kleine bedrijven bijvoorbeeld, les planner, muziek collectie, openismus film en projectmanager bijvoorbeeld te maken.

Alle documenten kunnen worden geëxporteerd naar een aangepaste locatie, uit eerdere sessies worden ingevoerd of gedeeld op het netwerk. Vanuit het Tables menu kunt u eenvoudig toegang tot contacten, facturen, producten en materiaal, evenals geselecteerde tabellen te bewerken.

Het menu Developer is het belangrijkste, omdat het stelt gebruikers in staat om snel te schakelen tussen de exploitant en ontwikkelaar, evenals aan velden, relaties, relaties overzicht, lay-out, print-outs, rapporten, database voorkeuren, gebruikers, script bibliotheek wijzigen , en vertalingen. Ook kunt u exporteren of te herstellen back-ups, testen vertalingen, in staat slepen en neerzetten van de lay-outs, en verander de actieve platform van normaal tot Maemo.


Ontworpen voor GNOME

De software is ontworpen voor de GNOME desktop omgeving en het wordt verspreid, samen met de GNOME Project. Het is volledig compatibel met alle andere open source desktop omgeving en het besturingssysteem, het ondersteunen van 32-bits en 64-bits hardware platforms.

Wat is nieuw in deze release :

  • Indeling: Aangepaste lettertypen: Fix regressoin in 1.31.5. (Murray Cumming)

Wat is nieuw in versie 1.31.5:

  • Build: Zet de broncode C ++ 11.
  • Bouw: Verwijder ongebruikte broncode
  • .
  • Build:. Gebruik libxml ++ - 3,0 in plaats van libxml ++ - 2.6
  • Build: Verbeteringen aan hoe we vinden en te gebruiken boost bibliotheken. (Murray Cumming)

Wat is nieuw in versie 1.29.3:

  • Details: Laat ingang widgets uit te breiden naar de ruimte te vullen, de vaststelling van een regressie van 1.27.2.
  • Details: Maak tekstuitlijning weer aan het werk, de vaststelling van een regressie van 1.27.2
  • Gebruik de LC_TIME om vertaalde datumformaten te krijgen, zelfs als taal is ingesteld.

Wat is nieuw in versie 1.28.3:

  • Gebruik de variabele LC_TIME milieu vertaald datumformaten krijgen . (Murray Cumming) Bug # 742968
  • Vermijd een crash tijdens het afsluiten. (Murray Cumming) Bug # 741851
  • overige waarschuwingen van de Coverity scan Fix. (Murray Cumming)

Wat is nieuw in versie 1.28.0:

  • Glade UI bestanden:
  • Verwijder verouderde GtkContainer:. Resize-modus eigendom
  • FlowTableWithFields:. Vervang het gebruik van verouderde xalign en valign
  • Vervang voorraad woningen met een icon-naam eigenschappen.

Wat is nieuw in versie 1.25.6:

  • Backup / Restore: Gebruik libarchive in plaats van het aanroepen van de tar shell command. Dit moet iets meer robuust en veilig zijn, maar we waren al correct te ontsnappen en onder vermelding van het shell commando's.
  • Vermijd een oneindige lus wanneer het document laden mislukt.

Wat is nieuw in versie 1.25.5.

  • Controleer dat we de pg_config hulpprogramma
  • Voeg een aantal tests.
  • Een lichte verbetering van de libglom API.

Wat is nieuw in versie 1.24.3:

  • Build:
  • Controleer dat we de pg_config hulpprogramma.
  • Zoek libpython * op Ubuntu Trusty 64-bit.

Wat is nieuw in versie 1.25.4:

  • Een crash bij het schakelen tussen de gegevens en zoekmodus .
  • Fix enkele widget expansie in de UI.
  • Het formatteren: Sta niet toe dat een 0 line-height voor alineatekstobject
  • .
  • Toegevoegd wat meer tests.
  • Sommige code opruimen.

Wat is nieuw in versie 1.24.2:

  • Vermijd een aantal crashes bij het schakelen tussen de gegevens of de modus zoeken of bij het navigeren rond het algemeen.
  • Oplossingen voor clang compiler en scan-build analyzer waarschuwingen. (Dit moet delen over het netwerk weer aan het werk te maken.)
  • Small Business voorbeelden: Corrigeer een relatie titel
  • .

Wat is nieuw in versie 1.22.4:

  • Vermijd een aantal crashes bij het schakelen tussen de gegevens of de modus zoeken of bij het navigeren rond het algemeen. (Murray Cumming)
  • Oplossingen voor clang compiler en scan-build analyzer waarschuwingen. (Dit moet delen over het netwerk weer aan het werk te maken.) (Murray Cumming)
  • Small Business voorbeelden: Corrigeer een relatie titel. (Murray Cumming)

Wat is nieuw in versie 1.25.3:

  • Maak menuonderdeel accelerators weer aan het werk. (Murray Cumming)
  • Field Definitie: Move Default formatteren in een apart venster. (Murray Cumming)
  • Zoek (gebroken na de poort naar GAction): - Echt stoppen bij annulering na niets gevonden. - Toon alleen de gevonden documenten. - Werk het menu-item staat. (Murray Cumming)
  • Pas dialoogvenster widget afstand meer GNOME HIG-compliant te zijn. (Murray Cumming)
  • De volgorde van sommige dialogen om ze minder lang te maken, om (bijna) passen in kleine schermen. (Murray Cumming)
  • Vervang (verouderd) GtkTable met GtkGrid. (Murray Cumming)
  • Vervang onze aangepaste GtkNotebook met GtkStack. (Murray Cumming)
  • Build:
  • Bundle .glade files, (de meeste) iconen, en bijvoorbeeld bestanden naar de Glom uitvoerbare behulp GResource, in plaats van ze te installeren. (Murray Cumming)
  • Bundel het XSLT-bestand in de libglom bibliotheek in plaats van het installeren (Murray Cumming)
  • Port van gnome-doc-utils te yelp-tool. (Murray Cumming)
  • Oplossingen voor clang compiler en scan-build analyzer waarschuwingen. (Murray Cumming)
  • AppData file: Eigenlijk gebruik van vertalingen. (Murray Cumming)

Wat is nieuw in versie 1.25.2:

  • Build:
  • Bevestig de build met --enable-waarschuwingen = fataal, door het vervangen van alle toepassingen van GtkUIManager en GtkAction met GtkBuilder, GAction en GMENU. (Accelerators, zoals Ctrl-Q zijn momenteel niet werkt.) (Murray Cumming)
  • Vervang depreacted GtkHBox en GtkVBox met GtkBox in Glade bestanden. (Dit kan leiden tot vreemde lay-out problemen, maar ik denk dat ik ving hen allen.) (Murray Cumming)

Wat is nieuw in versie 1.24.0:

  • Document-formaat: table knooppunt: Verwijder overbodige parent_table attribuut .
  • libglom:. Diverse kleine code opschoning

Wat is nieuw in versie 1.23.4:

  • Bevestig de build met --enable-waarschuwingen = fataal. Gebruik geen ev_view_set_loading (), omdat het wordt afgeraden.
  • Bevestig de build op Ubuntu Raring. Het zet libpython2.7 in / usr / lib / i386-linux-gnu /.
  • Verminder de libgda afhankelijkheid versie opnieuw.

Wat is nieuw in versie 1.23.3:

  • Toegevoegd een --enable-mysql configuratie optie. Wanneer ingeschakeld, voegt dit een PostgreSQL / MySQL keuze in de UI, net als bij de bestaande --enable-sqlite configure optie. De MySQL-ondersteuning is zeer experimenteel en niet-ondersteunde. Het kan later worden verwijderd als niemand ervoor kiest om eraan te werken.
  • libglom: Toegevoegd een afhankelijkheid van libgda-mysql-5.0, omdat libglom ondersteunt altijd alle backends, ongeacht de optie build
  • .
  • Tests:
  • Vereenvoudig de code een litte.
  • Test de toepassing van een relatie gegevens.
  • Voeg een test die een voorbeeld wordt met tekst primaire sleutels.

Wat is nieuw in versie 1.21.5:

  • Afhankelijk van libgda 5.0.3, want we moeten de GdaNumeric correcties. Dit voorkomt fouten bij het maken van voorbeelden, bij gebruik van een niet-Engels locale. Dit lost bug # 668346 (Janne)

Wat is nieuw in versie 1.23:

  • libglom: TranslatableItem: Verplicht de beller met de locale te bieden aan get_title () in plaats van het aanroepen van de methode statische set_current_locale () (nu verwijderd). Hiermee Online Glom vertalingen gebruiken, en het is algemeen goed de statische gegevens te voorkomen.

Wat is nieuw in versie 1.21:

  • Maak libglom 1,22 parallel installeerbaar met glom 1.20
  • Document:. Toegevoegd get_translation_available_locales ()
  • Field: Verwijder ongebruikte get_gda_holder_string ()
  • .
  • Verwijder ongebruikte get_sql_format () methodes.
  • DbUtils :: Toegevoegd get_fields_for_table ()
  • get_fields_for_table_one_field (), get_lookup_fields (), en
  • get_lookup_value ()
  • Voeg een remove_field (parent_table_name, tabel_naam, field_name) methode overbelasting, afkeurt de bestaande methode overbelasting.
  • afkeuren de oude has_field () methode en gebruik het niet.
  • Verwijder ongebruikte parameternamegenerator [h | cc].. Bronbestanden
  • Vermijd afgekeurde glibmm API (Murray Cumming)

Wat is nieuw in versie 1.20.2.

  • Correct parsing citaten in voorbeeld data
  • ComboBoxes: Werken rond GtkComboBoxText bug # 612396. Dit stelt de gebruikers / groepen dialogen en het dialoogvenster Script Library.
  • libglom: DbUtils :: recreate_database_from_document ():. Maak groepen en gedekte tafel privileges te
  • Meer testen.

Wat is nieuw in versie 1.20.1.

  • Vermijd een aantal onnodige waarschuwingen stdout
  • Tests:
  • voegde verscheidene meer tests en verbeterde bestaande tests.
  • Toegevoegd gcov / lcov om te testen code coverage rapporten in HTML te genereren. (Maak gcov)
  • libglom:
  • LayoutGroup:. Voegde een remove_field (parent_table_name, tabel_naam, field_name) methode overbelasting
  • LayoutGroup:. Voegde een has_field (parent_table_name, tabel_naam, field_name) methode overbelasting
  • Toegevoegd DbUtils :: set_fake_connection ().

Wat is nieuw in versie 1.19.12:

  • Voegde de glom_create_from_example command-line utility. Dit heeft geen UI afhankelijkheden en nuttig kunnen zijn bij het gebruik van Online Glom.
  • Details:
  • Druk: Gebruik een standaard afdruk lay-out in plaats van HTML
  • .
  • ID kiezen dialoog: Werken rond een crash in GTK +. Bug # 660347
  • Related Records:. Bevestig bug met een lege rij als er slechts één rij
  • Related Records: Probeer niet te navigeren naar een lege plaat
  • .
  • Zoek:
  • Krijg criteria zelfs wanneer een veld op de lay-out twee keer.
  • Niet gegevens tonen in gerelateerde records.
  • Developer mode:
  • Fields: Adapt keuzes velden bij het wisselen van veldnamen. Bug # 661075
  • Vereenvoudig de standaard lay-out structuur voor meer informatie.
  • Details: Weet niet inschakelen drag-and-drop standaard
  • .
  • Field opmaak venster: Maak het iets minder hoog. Zie https://bugs.launchpad.net/ubuntu/+source/glom/+bug/863016
  • Lay-out-venster. Corrigeer de verticale volgorde van de knoppen toevoegen
  • Print Layout:
  • Toestaan ​​dat meerdere pagina's.
  • Voeg experimentele Maak standaard feature.
  • Voeg een Align menu.
  • Toon inhoud van Systeemvoorkeuren in Velden.
  • Document:
  • Vermijd het schrijven van een aantal onnodige XML nodes.
  • Met CSS3 opmaak voor kleuren, via GDK :: RGBA. (Murray Cumming)
  • Build: Verwijder glibc-specifieke functie aan te roepen. (Jasper Lievisse Adriaanse) Bug # 660496
  • libglom:
  • LayoutItem_Portal:. Toegevoegd get_suitable_table_to_view_details ()
  • Toegevoegd layout_field_should_have_navigation (). (Murray Cumming)

Wat is nieuw in versie 1.19.4:

  • Berekende velden en de knop scripts:
  • de juiste manier terug boolean resultaten.
  • initialiseren pygobject, om het gebruik van de API PyRecord te lossen.
  • libglom:. Toegevoegd utils :: build_sql_select_count_rows ()
  • Fix crasht bij het gebruik van keuzes met vaste lijsten.
  • Niet crashen als PyDateTime_IMPORT mislukt.
  • Verwijder een aantal onnodige padding / borders rond het hoofdvenster.
  • Hoofdvenster: Gebruik een aangepaste notebook-achtige widget in plaats van GTK :: Notebook
  • .
  • CSV importeren:. Fix quoted-newline detectie, zodat we niet rijen vallen
  • Gebruik de nieuwe Gtk :: ComboBox CellArea API kolommen correct uit te lijnen.
  • Build:
  • Afhankelijk van libgdamm-5.0 in plaats van libgdamm-4.0.
  • Verwijder de afhankelijkheid van pygda, hoewel we nu controleren voor gi.repository.Gda bij het opstarten instead.It wordt geleverd door libgda-5.0 (momenteel 4.99.x).
  • vereisen de nieuwste mm-common en dist het mm-common scripts.
  • vereisen de laatste gtksourceviewmm

Wat is nieuw in versie 1.18.1:

  • CSV Import: Fix quoted-newline detectie, zodat we geen rijen vallen. (Murray Cumming) Bug # 637529 (Darmon Xavier),
  • libglom:
  • Vermijd de PyDateTime_Check () crash in vreemde situaties, zoals onder JNI. en geven een idee over stderr.
  • Toegevoegd utils :: build_sql_select_count_rows ().
  • ComboEntry: echt een vermelding
  • .
  • Build:
  • vereisen de nieuwste libgdamm, omdat we haar nieuwste API gebruiken.
  • Vermijd een tarball-build afhankelijkheid mm-common of mm-common scripts door de oudere versie van glibmm geïnstalleerd.
  • Maak glom-1.18 parallel te installeren met glom-1.16 (Murray Cumming)

Wat is nieuw in versie 1.19.3:

  • Bouwen met de nieuwste gtkmm, goocanvasmm, libgdamm en gtksourceviewmm.
  • Bevestig de tests bouwt met gewijzigde linker gedrag Ubuntu Natty.
  • Laat libglom worden gebouwd zonder dat de bouw van de Glom UI code ook.
  • Handle veranderde setlocale () gedrag op Ubuntu Natty.

Wat is nieuw in versie 1.14.7:

  • CSV Import: Eigenlijk een voorbeeld en importeer de veldwaarden . Murray Cumming) Bug # 625693 (Maximiliano).
  • Build:
  • Verwijder de gconfmm afhankelijkheid, omdat we niet gebruiken. (Murray Cumming)

Wat is nieuw in versie 1.16.2:

  • CSV Import: Eigenlijk een voorbeeld en importeer de veldwaarden . Bug # 625693 (Maximiliano).
  • Lijst weergave: Maak de optie retry eigenlijk werken Afer het invoeren van ongeldige gegevens. Bug # 167818
  • Build: Verwijder de gconfmm afhankelijkheid, omdat we niet gebruiken. (Murray Cumming)

Wat is nieuw in versie 1.19.2:

  • CSV Import: Eigenlijk een voorbeeld en importeer de veldwaarden . (Murray Cumming) Bug # 625693 (Maximiliano).
  • Lijst weergave:. Maak de optie retry eigenlijk werken Afer het invoeren van ongeldige gegevens (Murray Cumming)
  • Details bekijken: het oplossen van een aantal widget lay-out problemen, door gebruik te maken Gebruik EggSpreadTable van libegg plaats van Glom eigen FlowTable widget
  • .
  • Build:
  • Verwijder de gconfmm afhankelijkheid, omdat we niet gebruiken. (Murray Cumming)
  • Gebruik upstream gettext plaats Glib één. (Javier Jardon) Bug # 631367
  • (hopelijk) het oplossen van de timing problemen in de tests import, die nu weer actief zijn.
  • Bel xmlCleanupParser (), omdat libxml ++ niet anywmore. (Murray Cumming)

Wat is nieuw in versie 1.14.6:

  • dialoogvenster Import, tekstopmaak:
  • SpinButtons Heb geen 0-0 bereiken met slechts 0 stappen mogelijk
  • .
  • Document laden. Laat een foutmelding, zelfs voor onverwachte fouten
  • Startup: Catch uitzonderingen op std :: locale :: global (), omdat het is het gooien in ten minste één systeem onder ogenschijnlijk normale omstandigheden. Dit moet oplossen bug # 619445 (teidooricaerak) of op zijn minst geven ons een andere aanwijzing. (Murray Cumming)
  • Bouw: vlaggen Linker verbeteringen (David King)

Wat is nieuw in versie 1.15.2:

  • Field Formatting: Gerelateerde Choices: toevoegen Alle vakje, zodat de keuzelijst kan worden beperkt volgens de verhouding, in plaats van alleen die alle waarden in de gerelateerde tabel. Hierdoor kan de keuzes die moeten worden gebruikt om een ​​beperking van een keuze op basis van een keuze in een ander veld. (Murray Cumming) Bug # 625536 (fmyhr)
  • Laat unieke velden met dezelfde naam in meerdere tabellen. (Murray Cumming) Bug # 625192 (fmyhr).
  • Developer menu: Toegevoegd Export Backup and Restore Back-up menu-items. Deze gebruiken PostgreSQL's pg_dump en pg_restore nutsbedrijven, het verpakken van de stortplaats en .glom bestand in een .tar.gz.
  • evenals waardoor back-ups van gegevens, dit moet het gemakkelijker maken om de PostgreSQL versie, waarvan sommige distro's automatisch te doen bij het upgraden naar de nieuwe belangrijke versies van Glom upgraden. Dit is mogelijk omdat pg_restore kan werken met de pg_dump uitgang van een oudere versie PostgreSQL.
  • Zie ook: http://www.glom.org/wiki/index.php?title=Pg_dump_when_upgrading_PostgreSQL (Murray Cumming)
  • Build:
  • Het expliciet koppelen aan libdl voor Python module laden te testen. (David King)
  • De naam van de bibliotheek om libglom-1-16 parallel te installeren met libglom-1-14 te zijn.
  • Aan te passen aan de nieuwste libgdamm API. (Murray Cumming)

Wat is nieuw in versie 1.14.4:

  • Developer menu: Toegevoegd Export Backup and Restore Back-up menu items. Deze gebruiken PostgreSQL's pg_dump en pg_restore nutsbedrijven, het verpakken van de stortplaats en .glom bestand in een .tar.gz. Evenals waardoor back-ups van gegevens, moet dit het gemakkelijker maken om de PostgreSQL versie, waarvan sommige distro's automatisch te doen bij het upgraden naar de nieuwe belangrijke versies van Glom upgraden. Dit is mogelijk omdat pg_restore kan werken met de pg_dump uitgang van een oudere versie PostgreSQL. Zie ook: http://www.glom.org/wiki/index.php?title=Pg_dump_when_upgrading_PostgreSQL (Murray Cumming)
  • Bouw: expliciet koppelen aan libdl voor Python module laden te testen. (David King)

Wat is nieuw in versie 1.14.3:

  • Fix positie van & quot; Records / Found & quot; labels. (Daniel Borgmann)
  • List: Sta niet toe dat het verwijderen van placeholder rijen. (Daniel Borgmann)
  • Bouw: Niet avahi-ui vereisen
  • .

Wat is nieuw in versie 1.14.1:

  • Python veld berekening: Een crash bij het gebruik van een aantal date types.
  • Documentatie:
  • Bouwen en installeren libglom (C ++) API referentie-documentatie (voor gebruik door toepassingen) en pyglom (Python) API referentie-documentatie (voor gebruik door Glom berekende velden en de knop scripts). (Murray Cumming, Daniel Elstner, David King)
  • Toegevoegd unit tests. (Murray Cumming)

Wat is nieuw in versie 1.12.7:

  • Initiële Dialog: Weet niet eens crashen als het annuleren van de file chooser. (Murray Cumming) Bug # 612303 (David King)
  • Details:. Niet veld widgets te breed te maken, dus dit past op een laptop scherm (Murray Cumming)
  • Build:
  • Bevestig de build met uitzonderingen uitgeschakeld. (Peter Penz)
  • Bevestig de buidl met autoconf 2.65 (Fryderyk Dziarmagowski) Bug # 613179
  • Controleer of de juiste libxml ++ afhankelijkheid (David King)

Wat is nieuw in versie 1.13.9:

  • Field opmaak: Laat keuzes die moeten worden weergegeven als radio knoppen in plaats van
  • de combo box. Aangevraagd door Frederik Vande Rieviere. (Murray Cumming)
  • Python-scripts. Toegevoegd een startup script functie, in Database Preferences
  • Initiële Dialog: Weet niet eens crashen als het annuleren van het bestand chooser (Murray Cumming) Bug # 612303 (David King)
  • .
  • Build:
  • Gebruik geen afgekeurde gtkmm API. Dit vereist de nieuwste gtkmm. (Murray Cumming)
  • vereisen de juiste gtkmm en libsigc ++ versies. (David King)
  • Maak de Glade bestand, zodat het kan worden geopend met de nieuwste glade-3 (wanneer de
  • gtksourceview glade catalogus is geïnstalleerd). (David King)

Wat is nieuw in versie 1.13.8:

  • widgts Lijn in het naburige groepen, het maken van dingen te kijken in het algemeen netter. - Niet veld widgets te breed te maken, dus dit past op een laptop scherm. (Murray Cumming)
  • Python-scripts: Toegevoegd ui.print_layout (), ui.print_report (REPORT_NAME), en ui.start_new_record () methodes. (Murray Cumming)
  • Bevestig de build met uitzonderingen uitgeschakeld. (Peter Penz)

Wat is nieuw in versie 1.13.6:

  • Python scripts:
  • Fields waarde kan nu worden gewijzigd als volgt: opnemen [& quot; veldnaam & quot;] = 123
  • De eenvoudige navigatie is posible via, bijvoorbeeld: ui.show_table_list (& quot; kunstenaars & quot;) ui.show_table_details (& quot; kunstenaars & quot ;, 10), waar 10 is de waarde van de primaire sleutel in de tabel. (Murray Cumming)
  • Vermijd het tonen in het venster titel. Opgemerkt door Daniel Borgmann. (Murray Cumming)

Wat is nieuw in versie 1.12.2:

  • Details: Keuzes: Eigenlijk tonen keuzes keuzelijst weer lijsten, de vaststelling van een regressie in Glom 1.12.
  • Export, Import:. Betere afhandeling van binaire beeldgegevens

Eisen

  • de bakkerij
  • libgdamm
  • Python
  • PyGTK
  • iso-codes

Vergelijkbare software

Andere software van ontwikkelaar The Gnome Project

gnome-common
gnome-common

20 Feb 15

dconf
dconf

16 Aug 18

GnomeLiveCd
GnomeLiveCd

3 Jun 15

GNOME Mahjongg
GNOME Mahjongg

31 Oct 16

Reacties op Glom

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!