glom er en åpen kildekode og helt gratis grafisk programvare implementert i GTK + for skrivebordsmiljøet GNOME og konstruert for å tillate brukere å designe database tabelldefinisjonene og å manipulere forholdet mellom dem.
Programmet også tillater brukere å redigere og søke i data i disse tabellene, og har relasjoner, relaterte felt, oppslag, relaterte poster, drop-down valg, beregnede felt, søker, brukere og grupper, samt rapporter.
glom Søknaden omfatter også Tall, dato, tekst, tid, bilde og boolsk felttyper, og tillater brukere å oversette hvert glom system på flere språk, noe som gjør den tilgjengelig for mange land.
Komme i gang med glom
Etter installasjonen, vil du lett kunne åpne programmet fra hovedmenyen på skrivebordsmiljø. A & quot; Velkommen til glom & rsquo; dialogboksen åpnes, slik at du kan åpne et eksisterende dokument fra en lokal fil, en sesjon funnet på det lokale nettverket eller nylig åpnede prosjekter.
Det samme dialogen vil også tillate deg å lage eit nytt dokument eller opprette et nytt dokument fra forhåndsdefinerte maler, for eksempel småbedrifter eksempel undervisningsplanleggeren, musikksamling, openismus film sjef og prosjektleder eksempel.
Alle dokumenter kan eksporteres til en egendefinert plassering, importert fra tidligere økter eller delt på nettverket. Fra Tabeller menyen kan du enkelt få tilgang til kontakter, fakturaer, produkter og ting, samt å redigere valgte tabellene.
Developer menyen er det viktigste, som gjør det mulig for brukere å raskt bytte mellom operatør og utbygger, samt å endre felt, relasjoner, relasjoner oversikt, layout, print oppsett, rapporter, database preferanser, brukere, script bibliotek og oversettelser. Den lar deg også til å eksportere eller gjenopprette sikkerhetskopier, test oversettelser, aktiverer dra og slipp av oppsett, og endre aktiv plattform fra normal til Maemo.
Designet for GNOME
Programvaren er utviklet for skrivebordsmiljøet GNOME og fordeles sammen med GNOME-prosjektet. Det er fullt kompatibel med alle andre åpen kildekode skrivebordsmiljø og operativsystem, som støtter 32-bits og 64-bits maskinvareplattformer.
Hva er nytt i denne utgaven :
- Layout: Custom fonter: Fiks regressoin i 1.31.5. (Murray Cumming)
Hva er nytt i versjon 1.31.5:
- Bygg: Konverter kildekoden til C ++ 11.
- Bygg: Fjern ubrukt kildekoden .
- Bygg:. Bruk libxml ++ - 3.0 i stedet for libxml ++ - 2.6
- Bygg: Forbedringer til hvordan vi finne og bruke boost biblioteker. (Murray Cumming)
Hva er nytt i versjon 1.29.3:
- Detaljer: La oppføring widgets utvide til å fylle plassen, fikse en regresjon fra 1.27.2.
- Detaljer: Lag tekstjustering arbeid igjen, fikse en regresjon fra 1.27.2
- Bruk LC_TIME å få oversatt datoformater, også når språket er satt.
Hva er nytt i versjon 1.28.3:
- Bruk LC_TIME miljøvariabelen for å få oversatt datoformater . (Murray Cumming) Bug # 742968
- Unngå en krasj under avslutning. (Murray Cumming) Bug # 741851
- Fix resterende advarsler fra Coverity skanningen. (Murray Cumming)
Hva er nytt i versjon 1.28.0:
- Glade UI filer:
- Fjern frarådet GtkContainer. Endre størrelse-modus eiendom
- FlowTableWithFields. Erstatt bruk av avskrevet xalign og valign
- Erstatt lager eiendommer med ikon-navn egenskaper.
Hva er nytt i versjon 1.25.6:
- Backup / Restore: Bruk libarchive i stedet for å ringe tjære skallkommando. Dette bør være litt mer robust og trygt, selv om vi var allerede riktig rømmer og sitere shell-kommandoer.
- Unngå en uendelig loop når dokumentet lasting svikter.
Hva er nytt i versjon 1.25.5.
- Kontroller at vi har pg_config verktøyet
- Legg til noen tester.
- Små forbedringer i libglom API.
Hva er nytt i versjon 1.24.3:
- Bygg:
- Kontroller at vi har pg_config verktøyet.
- Finn libpython * på Ubuntu Trusty 64-bit.
Hva er nytt i versjon 1.25.4:
- Fix en krasj når du bytter mellom data og Finn-modus .
- Fix noen widget ekspansjon i brukergrensesnittet.
- Formatering: Ikke la en 0 line-height for flere linjer tekst .
- Lagt noen flere tester.
- Noen kode opprydding.
Hva er nytt i versjon 1.24.2:
- Unngå noen krasjer når du bytter mellom data eller Finn-modus eller når du navigerer rundt generelt.
- Fixes for klang kompilatoren og skanne bygge analysator advarsler. (Dette bør gjøre deling over nettverket arbeid igjen.)
- Små eksempler: Rett et forhold tittel .
Hva er nytt i versjon 1.22.4:
- Unngå noen krasjer når du bytter mellom data eller Finn-modus eller når du navigerer rundt generelt. (Murray Cumming)
- Fixes for klang kompilatoren og skanne bygge analysator advarsler. (Dette bør gjøre deling over nettverket arbeid igjen.) (Murray Cumming)
- Små eksempler: Rett et forhold tittel. (Murray Cumming)
Hva er nytt i versjon 1.25.3:
- Gjør menyvalget akseleratorer fungere igjen. (Murray Cumming)
- Feltet Definisjon: Flytt Standard formatering i et eget vindu. (Murray Cumming)
- Finn (brutt etter at porten til GAction): - Virkelig stoppe når du avbryter etter ingen funnet. - Vis kun funnet poster. - Oppdater menypunktet staten. (Murray Cumming)
- Juster dialog widget avstanden til å være mer GNOME HIG-kompatibel. (Murray Cumming)
- Ordne noen dialogbokser for å gjøre dem mindre høy, til (nesten) i form på små skjermer. (Murray Cumming)
- Sett (deprecated) GtkTable med GtkGrid. (Murray Cumming)
- Erstatt vår skikk GtkNotebook med GtkStack. (Murray Cumming)
- Bygg:
- Bundle .glade filer (de fleste) ikoner og eksempelfiler inn i glom kjør bruker GResource, i stedet for å installere dem. (Murray Cumming)
- Bundle XSLT-filen til libglom biblioteket i stedet for å installere (Murray Cumming)
- Port fra gnome-doc-utils å bjeffe-verktøyet. (Murray Cumming)
- Fixes for klang kompilatoren og skanne bygge analysator advarsler. (Murray Cumming)
- AppData file: Egentlig bruker oversettelser. (Murray Cumming)
Hva er nytt i versjon 1.25.2:
- Bygg:
- Fest bygge med --Aktiver-advarsler = dødelig, ved å erstatte all bruk av nå GtkUIManager og GtkAction med GtkBuilder, GAction og GMenu. (Akseleratorer, for eksempel Ctrl-Q er for tiden ikke fungerer.) (Murray Cumming)
- Erstatt depreacted GtkHBox og GtkVBox med GtkBox i Glade filer. (Dette kan føre til merkelige layout problemer, men jeg tror jeg fanget dem alle.) (Murray Cumming)
Hva er nytt i versjon 1.24.0:
- Document Format: table node: Fjern overflødig parent_table attributt .
- libglom. Ulike små koderydd
Hva er nytt i versjon 1.23.4:
- Fest bygge med --Aktiver-advarsler = dødelig. Ikke bruk ev_view_set_loading () fordi den er foreldet.
- Fest bygger på Ubuntu raring. Det setter libpython2.7 i / usr / lib / i386-linux-gnu /.
- Reduser libgda avhengighet versjonen på nytt.
Hva er nytt i versjon 1.23.3:
- Lagt til et enable-mysql konfigurere alternativet. Når den er aktivert, legges det til en PostgreSQL / MySQL valg i brukergrensesnittet, som med eksisterende enable-SQLite konfigurere alternativet. MySQL støtte er svært eksperimentell og ikke støttes. Det kan bli fjernet senere hvis ingen velger å arbeide med den.
- libglom: Lagt til en avhengighet av libgda-mysql-5.0, fordi libglom alltid støtter alle backends uansett bygge valg .
- Tester:
- Forenkle koden en litte.
- Test bruk av et forhold for å få data.
- Legg til en test som bruker et eksempel med tekst primærnøkler.
Hva er nytt i versjon 1.21.5:
- Stol på libgda 5.0.3 fordi vi trenger det GdaNumeric rettelser. Dette unngår feil ved oppretting av eksempler, når du bruker et annet språk enn engelsk. Dette fikser bug # 668346 (Janne)
Hva er nytt i versjon 1.23:
- libglom: TranslatableItem: Krev den som ringer for å gi locale til get_title () i stedet for å kalle den statiske set_current_locale () metode (nå fjernet). Dette gjør Online glom å bruke oversettelser, og det er generelt god å unngå statiske data.
Hva er nytt i versjon 1.21:
- Gjør libglom 1,22 parallelt installeres med glom 1,20
- Dokument. Lagt get_translation_available_locales ()
- Field: Fjern ubrukte get_gda_holder_string () .
- Fjern ubrukte get_sql_format () metoder.
- DbUtils :: Lagt get_fields_for_table ()
- get_fields_for_table_one_field (), get_lookup_fields (), og
- get_lookup_value ()
- Legg til en remove_field (parent_table_name, table_name, feltnavn) metode overbelastning, ironiske eksisterende metoden overbelastning.
- Avvikle den gamle has_field () metoden og ikke bruke den.
- Fjern ubrukt parameternamegenerator [h | cc].. Kildefilene
- Unngå foreldet glibmm API (Murray Cumming)
Hva er nytt i versjon 1.20.2.
- Riktig analyse av sitater i eksempeldata
- comboboxes: Arbeid rundt GtkComboBoxText bug # 612396. Dette løser Brukere / grupper dialoger og dialog Script Library.
- libglom: DbUtils :: recreate_database_from_document (). Opprett grupper og dekket bord privilegier for
- Flere tester.
Hva er nytt i versjon 1.20.1.
- Unngå noen unødvendige stdout advarsler
- Tester:
- Lagt flere flere tester og forbedret eksisterende tester.
- Lagt gcov / lcov å generere testkoden dekning rapporter i HTML. (Gjør gcov)
- libglom:
- LayoutGroup. Lagt til en remove_field (parent_table_name, table_name, feltnavn) metode overbelastning
- LayoutGroup. Lagt til en has_field (parent_table_name, table_name, feltnavn) metode overbelastning
- Lagd DbUtils :: set_fake_connection ().
Hva er nytt i versjon 1.19.12:
- Lagt glom_create_from_example kommandolinjeverktøy. Dette har ingen UI avhengigheter og kan være nyttig når du bruker Online glom.
- Detaljer:
- Skriv ut: Bruk en standard utskriftsoppsett i stedet for HTML .
- ID velge: Omgå en krasj i GTK +. Bug # 660347
- Relaterte poster:. Fix bug med en tom rad når det bare er én rad
- Relaterte poster: Ikke prøv å navigere til en tom record .
- Finn:
- Få kriterier selv når et felt er på bordet to ganger.
- Ikke vis data i relaterte poster.
- Utviklermodus:
- Fields: Tilpass valg felt når du endrer feltnavn. Bug # 661075
- Forenkle standardlayouten struktur for detaljer.
- Detaljer: Ikke aktiver dra-og-slipp som standard .
- Feltet formatering: Gjør det litt mindre høy. Se https://bugs.launchpad.net/ubuntu/+source/glom/+bug/863016
- Layout vinduet. Korriger vertikale orden Legg til knapper
- Print Layout:
- Tillat flere sider.
- Legg til eksperimentell Opprett standard funksjon.
- Legg til en Align menyen.
- Vis innholdet i Systemvalg i felt.
- Document:
- Unngå å skrive noen unødvendige XML noder.
- Bruk CSS3 formatering for farger, via gdk :: RGBA. (Murray Cumming)
- Bygg: Fjern glibc-spesifikke funksjonskall. (Jasper Lievisse Adriaanse) Bug # 660496
- libglom:
- LayoutItem_Portal. Lagd get_suitable_table_to_view_details ()
- Lagt layout_field_should_have_navigation (). (Murray Cumming)
Dialogboksen
Hva er nytt i versjon 1.19.4:
- Beregnede felt og knapp skript:
- Vel tilbake boolske resultater.
- Initial pygobject, for å fikse bruk av PyRecord API.
- libglom. Lagt utils :: build_sql_select_count_rows ()
- Fix krasjer når du bruker valg med faste lister.
- Ikke krasje hvis PyDateTime_IMPORT svikter.
- Fjern noen unødvendige padding / kantlinjer rundt i hovedvinduet.
- Hovedvindu: Bruk en egendefinert Notebook-lignende widget istedenfor Gtk :: Notebook .
- CSV Import:. Fix quoted-linjeskift gjenkjenning, slik at vi ikke slipp rader
- Bruk den nye Gtk :: ComboBox CellArea API for å justere kolonner riktig.
- Bygg:
- Stol på libgdamm-5.0 i stedet for libgdamm-4.0.
- Fjern avhengigheten pygda, selv om vi nå se etter gi.repository.Gda ved oppstart instead.It er levert av libgda-5.0 (for tiden 4.99.x).
- Krev den nyeste mm-felles og dist MM-felles-skript.
- Krev den nyeste gtksourceviewmm
Hva er nytt i versjon 1.18.1:
- CSV Import: Fix quoted-linjeskift gjenkjenning, så vi ikke slippe rader. (Murray Cumming) Bug # 637529 (Darmon Xavier),
- libglom:
- Unngå PyDateTime_Check () krasjet i merkelige situasjoner som for eksempel under JNI. og gi en anelse om standardfeil.
- Lagd utils :: build_sql_select_count_rows ().
- ComboEntry: Egentlig har innreise .
- Bygg:
- Krev den nyeste libgdamm, fordi vi bruker sin nyeste API.
- Unngå en tarball-build avhengighet mm-common eller mm-felles skript installert av den eldre versjonen av glibmm.
- Gjør glom-1,18 parallelt installeres med glom-1,16 (Murray Cumming)
Hva er nytt i versjon 1.19.3:
- Bygge med den nyeste gtkmm, goocanvasmm, libgdamm og gtksourceviewmm.
- Fix testene bygger med endret linker atferd på Ubuntu Natty.
- Tillat libglom bygges uten å bygge den glom UI-kode også.
- Håndtak endret atferd setlocale () på Ubuntu Natty.
Hva er nytt i versjon 1.14.7:
- CSV Import: Egentlig forhåndsvisning og import feltverdiene . Murray Cumming) Bug # 625693 (Maximiliano).
- Bygg:
- Ta gconfmm avhengighet, fordi vi ikke bruker den. (Murray Cumming)
Hva er nytt i versjon 1.16.2:
- CSV Import: Egentlig forhåndsvisning og import feltverdiene . Bug # 625693 (Maximiliano).
- Listevisning: Gjør nytt forsøk alternativet faktisk fungerer afer legge inn ugyldige data. Bug # 167818
- Bygg: Fjern gconfmm avhengighet, fordi vi ikke bruker den. (Murray Cumming)
Hva er nytt i versjon 1.19.2:
- CSV Import: Egentlig forhåndsvisning og import feltverdiene . (Murray Cumming) Bug # 625693 (Maximiliano).
- Listevisning. Gjør retry alternativet faktisk fungerer afer legge inn ugyldige data (Murray Cumming)
- Detaljer se: Løs noen widget layout problemer, ved hjelp Bruk EggSpreadTable fra libegg stedet for glom egen FlowTable widget .
- Bygg:
- Ta gconfmm avhengighet, fordi vi ikke bruker den. (Murray Cumming)
- Bruk oppstrøms gettext stedet Glib en. (Javier Jardon) Bug # 631367
- (forhåpentligvis) løse midlertidige problemer i import testene, som nå er aktiv igjen.
- Ring xmlCleanupParser () fordi libxml ++ ikke anywmore. (Murray Cumming)
Hva er nytt i versjon 1.14.6:
- dialogboksen Import, tekstformatering:
- SpinButtons: Har du ikke 0 til 0 klasser med bare 0 intervaller mulig .
- Dokument lasting. Vis en dialog feil selv for uventede feil
- Oppstart: Fangst unntak fra std :: locale :: global () fordi det er å kaste i minst ett systemet under tilsynelatende normale omstendigheter. Dette bør fikse bug # 619445 (teidooricaerak) eller i det minste gi oss en annen ledetråd. (Murray Cumming)
- Bygg: Linker flagg forbedringer (David King)
Hva er nytt i versjon 1.15.2:
- Feltet formatering: Relaterte Choices: Legg Vis alle boksen, slik at listen over valg kan være begrenset i henhold til forholdet, i stedet for bare å vise alle verdier i den relaterte tabellen. Dette gjør de valgene som skal brukes til å innskrenke et valg basert på et valg i et annet felt. (Murray Cumming) Bug # 625536 (fmyhr)
- Tillat unike felt med samme navn i flere tabeller. (Murray Cumming) Bug # 625192 (fmyhr).
- Utvikler meny: Lagt Export Sikkerhetskopiering og gjenoppretting Backup menyelementer. Disse bruker PostgreSQL er pg_dump og pg_restore verktøy, innpakning dump og .glom fil opp i en .tar.gz.
- I tillegg tillater backup av data, dette bør gjøre det enklere å oppgradere PostgreSQL versjonen, som noen distroer gjør automatisk når du oppgraderer til nye store versjoner av glom. Dette er mulig fordi pg_restore kan arbeide med pg_dump produksjon av en eldre PostgreSQL versjon.
- Se også: http://www.glom.org/wiki/index.php?title=Pg_dump_when_upgrading_PostgreSQL (Murray Cumming)
- Bygg:
- Eksplisitt knytte kontakter med libdl for Python-modul belastningstest. (David King)
- Gi nytt navn på biblioteket for å libglom-1-16 å være parallell-installeres med libglom-1-14.
- Tilpass til den nyeste libgdamm API. (Murray Cumming)
Hva er nytt i versjon 1.14.4:
- Utvikler meny: Lagt Export Sikkerhetskopiering og gjenoppretting Backup menyen elementer. Disse bruker PostgreSQL er pg_dump og pg_restore verktøy, innpakning dump og .glom fil opp i en .tar.gz. I tillegg til at sikkerhetskopiering av data, bør dette gjøre det enklere å oppgradere PostgreSQL versjonen, som noen distroer gjør automatisk når du oppgraderer til nye store versjoner av glom. Dette er mulig fordi pg_restore kan arbeide med pg_dump produksjon av en eldre PostgreSQL versjon. Se også: http://www.glom.org/wiki/index.php?title=Pg_dump_when_upgrading_PostgreSQL (Murray Cumming)
- Bygg: Eksplisitt knytte kontakter med libdl for Python-modul belastningstest. (David King)
Hva er nytt i versjon 1.14.3:
- Fix stilling & quot; Records / Funnet & quot; etiketter. (Daniel Borgmann)
- List: La ikke slette eksempel rader. (Daniel Borgmann)
- Bygg: Ikke krev avahi-ui .
Hva er nytt i versjon 1.14.1:
- Python feltet beregning: Fix en krasj når du bruker noen dato typer.
- Dokumentasjon:
- Bygg og installere libglom (C ++) API referansedokumentasjonen (for bruk av programmer) og pyglom (Python) API referansedokumentasjonen (for bruk av glom beregnede felt og knappe skript). (Murray Cumming, Daniel Elstner, David King)
- Lagt enhet tester. (Murray Cumming)
Hva er nytt i versjon 1.12.7:
- Første Dialog: Ikke krasje noen ganger hvis den avbryter filveljarknappen. (Murray Cumming) Bug # 612303 (David King)
- Detaljer. Ikke gjør felt widgets for bred, så dette passer på en bærbar PC-skjermen (Murray Cumming)
- Bygg:
- Fest bygge med unntak deaktivert. (Peter Penz)
- Fest buidl med autoconf 2,65 (Fryderyk Dziarmagowski) Bug # 613179
- Se etter riktig libxml ++ avhengighet (David King)
Hva er nytt i versjon 1.13.9:
- Feltet formatering: Tillat valg å bli vist som radio knapper i stedet for et
- rullegardinkombinasjonsboks. Forespurt av Frederik Vande Rieviere. (Murray Cumming)
- Python-skript. Lagt til en oppstartsskript funksjon, i Database Preferences
- Første Dialog: Ikke krasje noen ganger hvis den avbryter filveljarknappen (Murray Cumming) Bug # 612303 (David King) .
- Bygg:
- Ikke bruk avskrevet gtkmm API. Dette krever den nyeste gtkmm. (Murray Cumming)
- Krev riktig gtkmm og libsigc ++ versjoner. (David King)
- Fest Glade fil slik at den kan åpnes med den siste lysning-3 (når
- gtksourceview glade katalogen er installert). (David King)
Hva er nytt i versjon 1.13.8:
- Juster widgts i nabogrupper, noe som gjør ting ser generelt penere. - Ikke gjør felt widgets for bred, så dette passer på en bærbar PC-skjermen. (Murray Cumming)
- Python-skript: Lagt ui.print_layout (), ui.print_report (REPORT_NAME), og ui.start_new_record () metoder. (Murray Cumming)
- Fest bygge med unntak deaktivert. (Peter Penz)
Hva er nytt i versjon 1.13.6:
- Python-skript:
- Fields verdi kan nå endres slik: rekord [& quot; feltnavn & quot;] = 123
- Enkel navigasjon er holdning via for eksempel: ui.show_table_list (& quot; kunstnere & quot;) ui.show_table_details (& quot; artister & quot ;, 10) hvor 10 er verdien av primærnøkkelen i tabellen. (Murray Cumming)
- Unngå å vise i vinduet tittelen. Lagt merke til av Daniel Borgmann. (Murray Cumming)
Hva er nytt i versjon 1.12.2:
- Detaljer: Choices: Egentlig viser valg på rullegardin listene igjen, fikse en regresjon i glom 1.12.
- Export, Import. Bedre håndtering av binære bildedata li>
Krav
- Bakeri
- libgdamm
- Python
- PyGTK
- iso-kodene
Kommentarer ikke funnet