Glom

Tela Software:
Glom
Detalhes de Software:
Versão: 1.31.6 Atualizado
Data de upload: 14 Jul 16
Revelador: The Gnome Project
Licença: Livre
Popularidade: 81

Rating: 2.0/5 (Total Votes: 2)

Glom é uma fonte aberta e software gráfico totalmente livre implementado em GTK + para o ambiente desktop GNOME e projetados para permitir que os usuários para projetar definições da tabela de banco de dados e manipular os relacionamentos entre eles.

O programa também permite aos usuários editar e pesquisar os dados nessas tabelas, possui relações domínios afins, pesquisas, registros relacionados, suspenso escolhas, campos calculados, pesquisa, usuários e grupos, bem como relatórios.

A aplicação Glom também inclui numéricos, data, Texto, Tempo, tipos de imagem e campo booleano, e permite aos usuários para traduzir cada sistema Glom em vários idiomas, tornando-o disponível para vários países.


Começando com Glom

Após a instalação, você será capaz de abrir facilmente a aplicação a partir do menu principal do seu ambiente de trabalho. A & lsquo; Bem-vindo ao Glom & rsquo; de diálogo será aberta, permitindo que você abra um documento existente de um arquivo local, uma sessão encontrado na rede local ou projectos abertos recentemente.

O mesmo diálogo também permite que você crie um novo documento vazio ou para criar um novo documento a partir de modelos predefinidos, como exemplo pequeno negócio, planejador lição, coleção de música, gerente filme openismus e exemplo de gerente de projeto.

Todos os documentos podem ser exportados para um local personalizado, importado de sessões anteriores ou compartilhado na rede. A partir do menu Tabelas você pode acessar facilmente contatos, notas fiscais, produtos e material, bem como para editar tabelas selecionadas.

O menu Developer é o mais importante, já que permite aos usuários alternar rapidamente entre o operador e programador, bem como para modificar os campos, relacionamentos, descrição relacionamentos, layout, layouts de impressão, relatórios, preferências de banco de dados, os usuários, biblioteca de script e traduções. Ele também permite exportar ou restaurar backups, traduções de teste, permitem arrastar e soltar de layouts e alterar a plataforma ativa de normal para Maemo.


Projetado para GNOME

O software foi projetado para o ambiente desktop GNOME e é distribuído juntamente com o Projeto GNOME. É totalmente compatível com qualquer outro ambiente de desktop de código aberto e sistema operacional, suportando plataformas de hardware de 32 bits e de 64 bits.

O que é novo nesta versão :

  • layout: fontes personalizadas: Corrigir regressoin em 1.31.5. (Murray Cumming)

O que é novo na versão 1.31.5:

  • Criar: Converter o código fonte para C ++ 11.
  • Constituição: Remover o código-fonte não utilizada
  • .
  • Constituição:. Use libxml ++ - 3.0 em vez de libxml ++ - 2.6
  • Constituição: Melhorias para a forma como encontrar e usar bibliotecas de impulso. (Murray Cumming)

O que é novo na versão 1.29.3:

  • Detalhes: Vamos widgets de entrada expandir-se para preencher o espaço, que fixa uma regressão do 1.27.2.
  • Requisitos: tornar o trabalho de alinhamento de texto novo, que fixa uma regressão do 1.27.2
  • Use o LC_TIME para obter formatos de data traduzidos, mesmo quando idioma está definido.

O que é novo na versão 1.28.3:

  • Use a variável de ambiente LC_TIME para obter formatos de data traduzidos . (Murray Cumming) Bug # 742968
  • Evite um acidente durante o encerramento. (Murray Cumming) Bug # 741851
  • Fix restantes avisos da verificação Coverity. (Murray Cumming)

O que é novo na versão 1.28.0:

  • arquivos Glade UI:
  • Remover GtkContainer reprovados:. Redimensionar-mode propriedade
  • FlowTableWithFields:. Substituir uso de xalign substituído e valign
  • Substituir propriedades de ações com propriedades ícone de nome.

O que é novo na versão 1.25.6:

  • Backup / Restore: Use libarchive vez de chamar a comando shell alcatrão. Este deve ser um pouco mais robusto e seguro, embora já estavam escapando e citando os comandos shell corretamente.
  • Evite um loop infinito quando o carregamento documento falhar.

O que é novo na versão 1.25.5:.

  • Verifique se temos o utilitário pg_config
  • Adicionar alguns testes.
  • Ligeiras melhorias para a API libglom.

O que é novo na versão 1.24.3:

  • construir:
  • Verifique se temos o utilitário pg_config.
  • Encontre libpython * no Ubuntu Trusty de 64 bits.

O que é novo na versão 1.25.4:

  • Corrija um acidente quando se alterna entre dados e encontrar o modo .
  • Corrigir alguma expansão widget na interface do usuário.
  • Formatação: Não permitir que a 0 line-height para o texto de várias linhas
  • .
  • Adicionados mais alguns testes.
  • Alguns limpeza de código.

O que é novo na versão 1.24.2:

  • Evite algumas falhas ao alternar entre o modo de localizar dados ou ou quando se navega em torno de modo geral.
  • Correções para compilador clang e advertências do analisador de digitalização de construção. (Isto deve fazer a partilha sobre o trabalho de rede novamente.)
  • exemplos de pequenas empresas: Corrija um título de Relacionamento
  • .

O que é novo na versão 1.22.4:

  • Evite algumas falhas ao alternar entre o modo de localizar dados ou ou quando se navega em torno de modo geral. (Murray Cumming)
  • Correções para compilador clang e advertências do analisador de digitalização de construção. (Isto deve fazer a partilha sobre o trabalho de rede novamente.) (Murray Cumming)
  • exemplos de pequenas empresas: Corrija um título de Relacionamento. (Murray Cumming)

O que é novo na versão 1.25.3:

  • Faça aceleradores item de menu funcionar novamente. (Murray Cumming)
  • Definição Campo: Mova a formatação em uma janela separada padrão. (Murray Cumming)
  • Localizar (quebrado após a porta para GAction): - Realmente parar quando cancelando após Nenhum encontrado. - Mostrar apenas os registros encontrados. - Atualiza o estado do item de menu. (Murray Cumming)
  • Ajustar o espaçamento Widget de diálogo a ser mais GNOME HIG-compliant. (Murray Cumming)
  • Reorganizar alguns diálogos para torná-los menos de altura, a (quase) se encaixam em telas pequenas. (Murray Cumming)
  • Substitua (reprovado) GtkTable com GtkGrid. (Murray Cumming)
  • Substitua nossa GtkNotebook personalizado com GtkStack. (Murray Cumming)
  • construir:
  • arquivos Bundle .glade, (a maioria) os ícones e arquivos de exemplo para o executável Glom usando GResource, em vez de instalá-los. (Murray Cumming)
  • Bundle o arquivo XSLT para a biblioteca libglom em vez de instalar (Murray Cumming)
  • Port de gnome-doc-utils para o Yelp-ferramenta. (Murray Cumming)
  • Correções para compilador clang e advertências do analisador de digitalização de construção. (Murray Cumming)
  • arquivo AppData: Na verdade usar traduções. (Murray Cumming)

O que é novo na versão 1.25.2:

  • construir:
  • Corrigir a compilação com --enable-avisos = fatal, substituindo todos os usos de GtkUIManager e GtkAction com GtkBuilder, GAction e GMENU. (Accelerators, como Ctrl-Q não está funcionando.) (Murray Cumming)
  • Substituir depreacted GtkHBox e GtkVBox com GtkBox em arquivos Glade. (Isso pode causar problemas de layout estranho, mas eu acho que eu pego todos eles.) (Murray Cumming)

O que é novo na versão 1.24.0:

  • Formato de Documento: nó da tabela: Remover atributo tabela_ascendente supérflua .
  • libglom:. Vários limpezas de código menores

O que é novo na versão 1.23.4:

  • Corrija a compilação com --enable-avisos = fatal. Não use ev_view_set_loading () porque ele é obsoleto.
  • Corrigir a compilação no Ubuntu Raring. Ela coloca libpython2.7 em / usr / lib / i386-linux-gnu /.
  • Reduzir a versão libgda dependência novamente.

O que é novo na versão 1.23.3:

  • Adicionado uma opção de configuração --enable-mysql. Quando ativado, este adiciona uma escolha PostgreSQL / MySQL na interface do usuário, como acontece com a opção de configuração --enable-sqlite existente. O suporte ao MySQL é muito experimental e não suportado. Ele pode ser removido mais tarde, se ninguém escolhe para trabalhar com ele.
  • libglom: Adicionado uma dependência libgda-mysql-5.0, porque libglom sempre suporta todos os back-ends, independentemente da opção de compilação
  • .
  • testes:
  • simplificar o código um litte.
  • testar o uso de uma relação para obter os dados.
  • Adicionar um teste que usa um exemplo com as chaves de texto primário.

O que é novo na versão 1.21.5:

  • Dependem libgda 5.0.3 porque precisamos do correções GdaNumeric. Isso evita erros ao criar a partir de exemplos, quando se utiliza uma localidade não-Inglês. Isso corrige bug # 668346 (Janne)

O que é novo na versão 1.23:

  • libglom: TranslatableItem: Exigir o chamador para fornecer a localidade para get_title () em vez de chamar o método set_current_locale estática () (agora removido). Isso permite que Glom on-line para usar traduções, e é geralmente boa para evitar os dados estáticos.

O que é novo na versão 1.21:

  • Faça libglom 1,22 paralela instalável com encantamento 1,20
  • documento:. Adicionado get_translation_available_locales ()
  • Field: Remover get_gda_holder_string não utilizado ()
  • .
  • Remover get_sql_format não utilizado () métodos.
  • dbUtils :: Adicionado get_fields_for_table (),
  • get_fields_for_table_one_field (), get_lookup_fields (), e
  • get_lookup_value ()
  • Adicionar um remove_field (parent_table_name, table_name, field_name) sobrecarga de método, depreciativo as sobrecargas do método existentes.
  • Preterir o método antigo has_field () e não usá-lo.
  • Remover parameternamegenerator não utilizado [h | CC].. Arquivos de origem
  • Evite obsoleto API glibmm (Murray Cumming)

O que é novo na versão 1.20.2:.

  • análise correcta das citações no Exemplo de dados
  • ComboBoxes: Trabalho em torno GtkComboBoxText bug # 612396. Isso corrige os usuários / grupos diálogos e de diálogo Biblioteca de Script.
  • libglom: dbUtils :: recreate_database_from_document ():. Criar grupos e definir privilégios de tabela também
  • Mais testes.

O que é novo na versão 1.20.1:.

  • Evite alguns avisos stdout desnecessários
  • testes:
  • Adicionado mais alguns testes e melhorado os testes existentes.
  • gcov Adicionado / lcov para gerar relatórios de teste de cobertura de código em HTML. (Fazer gcov)
  • libglom:
  • LayoutGroup:. Adicionado a remove_field (parent_table_name, table_name, field_name) a sobrecarga de método
  • LayoutGroup:. Adicionado a has_field (parent_table_name, table_name, field_name) a sobrecarga de método
  • dbUtils Adicionado :: set_fake_connection ().

O que é novo na versão 1.19.12:

  • Adicionado o utilitário glom_create_from_example de linha de comando. Este não tem dependências de interface do usuário e pode ser útil ao usar on-line Glom.
  • Detalhes:
  • impressão: Use um layout de impressão padrão em vez de HTML
  • .
    de diálogo escolhendo
  • ID: Trabalhar em torno de um acidente em GTK +. Bug # 660347
  • registos relacionados:. Correção de bug com uma linha em branco quando há apenas uma linha
  • Registros relacionados: Não tente navegar para um registro vazio
  • .
  • Encontre:
  • Obter critérios mesmo quando um campo é no layout duas vezes.
  • Não mostrar dados em registros relacionados.
  • modo de desenvolvedor:
  • Campos: Adaptar campos escolhas quando mudar nomes de campo. Bug # 661075
  • Simplificar a estrutura de layout padrão para mais detalhes.
  • Detalhes: Não permitir a arrastar-e-soltar por padrão
  • .
    window
  • Formatação de campo: Torná-lo um pouco menos de altura. Veja https://bugs.launchpad.net/ubuntu/+source/glom/+bug/863016
  • janela Layout:. Corrigir a ordem vertical de adicionar botões
  • Layout de impressão:
  • Permitir várias páginas.
  • Adicionar experimental Criar característica padrão.
  • Adicionar um menu Align.
  • Mostrar conteúdo de Preferências do Sistema nos campos.
  • Documento:
  • Evite escrever alguns nós XML desnecessários.
  • Use CSS3 formatação de cores, através Gdk :: RGBA. (Murray Cumming)
  • Criar: Retirar chamada de função específica do glibc. (Jasper Lievisse Adriaanse) Bug # 660496
  • libglom:
  • LayoutItem_Portal:. Get_suitable_table_to_view_details Adicionado ()
  • layout_field_should_have_navigation Adicionado (). (Murray Cumming)

O que é novo na versão 1.19.4:

  • Campos calculados e scripts de botão:
  • retornar corretamente resultados booleanos.
  • Inicializar pygobject, para corrigir o uso da API PyRecord.
  • libglom:. Adicionado utils :: build_sql_select_count_rows ()
  • falhas Fix ao usar opções com listas fixas.
  • Não falhar se PyDateTime_IMPORT falhar.
  • Remover algum estofamento desnecessário / bordas ao redor da janela principal.
  • janela principal: Use um Notebook-like widget personalizado em vez de Gtk :: Notebook
  • .
  • CSV Import:. Fix detecção citado nova-linha, por isso, não deixe cair as linhas
  • Use a nova API Gtk :: ComboBox CellArea para alinhar as colunas corretamente.
  • construir:
  • Dependem libgdamm-5.0, em vez de libgdamm-4.0.
  • Remover a dependência de pygda, embora nós agora verificar se há gi.repository.Gda em instead.It inicialização é fornecido pelo libgda-5.0 (atualmente 4.99.x).
  • Exigir a última mm-comum e dist os scripts mm-comum.
  • Exigir a última gtksourceviewmm

O que é novo na versão 1.18.1:

  • CSV Import: Corrigir a detecção citou-nova linha, de modo nós não deixar cair as linhas. (Murray Cumming) Bug # 637529 (Darmon Xavier),
  • libglom:
  • Evite o acidente PyDateTime_Check () em situações estranhas, tais como sob JNI. e fornecer uma pista sobre stderr.
  • utils Adicionado :: build_sql_select_count_rows ().
  • ComboEntry: Realmente tem uma entrada
  • .
  • construir:
  • Exigir a última libgdamm, porque nós usamos a sua mais recente API.
  • Evite uma dependência tarball-build nos roteiros mm-comum instalados pela versão mais antiga do glibmm mm-comum ou.
  • Faça encantamento-1,18 instalável em paralelo com encantamento-1,16 (Murray Cumming)

O que é novo na versão 1.19.3:

  • construir com o gtkmm mais recente, goocanvasmm, libgdamm e gtksourceviewmm.
  • Corrija os testes constrói com o comportamento vinculador alterado no Ubuntu Natty.
  • Permitir libglom a ser construído sem construir o código Glom UI também.
  • alça de comportamento alterado setlocale () no Ubuntu Natty.

O que é novo na versão 1.14.7:

  • CSV de importação: visualização verdade e importar os valores de campo . Murray Cumming) Bug # 625693 (Maximiliano).
  • construir:
  • Remover a dependência gconfmm, porque não usá-lo. (Murray Cumming)

O que é novo na versão 1.16.2:

  • CSV de importação: visualização verdade e importar os valores de campo . Bug # 625693 (Maximiliano).
  • Ver lista: Faça a opção de repetição realmente trabalhar afer a entrada de dados inválidos. Bug # 167818
  • Constituição: Remover a dependência gconfmm, porque não usá-lo. (Murray Cumming)

O que é novo na versão 1.19.2:

  • CSV de importação: visualização verdade e importar os valores de campo . (Murray Cumming) Bug # 625693 (Maximiliano).
  • Ver lista:. Faça a opção de repetição realmente trabalhar afer a entrada de dados inválidos (Murray Cumming)
  • exibição Detalhes: resolver alguns problemas de layout widget, usando Use EggSpreadTable de libegg em vez de próprio widget FlowTable de Glom
  • .
  • construir:
  • Remover a dependência gconfmm, porque não usá-lo. (Murray Cumming)
  • Use gettext a montante uma vez Glib. (Javier Jardon) Bug # 631367
  • (espero) resolver os problemas de tempo nos testes de importação, que agora estão ativos novamente.
  • Chamada xmlCleanupParser () porque libxml ++ não anywmore. (Murray Cumming)

O que é novo na versão 1.14.6:

  • diálogo Importar, formatação de texto:
  • SpinButtons: Não tenho 0 a 0 faixas com apenas 0 incrementos possível
  • .
  • carregamento de documentos:. Mostra um diálogo de erro, mesmo para erros inesperados
  • Startup: exceções de captura de std :: local :: global () porque ele está jogando em pelo menos um sistema em circunstâncias aparentemente normais. Isso deve resolver o bug # 619445 (teidooricaerak) ou, pelo menos nos dar uma outra pista. (Murray Cumming)
  • Construir: bandeiras Linker melhorias (David King)

O que é novo na versão 1.15.2:

  • O campo Formatação: Escolhas relacionadas: Adicionar um Show All caixa, de modo que a lista de opções pode ser restringida de acordo com a relação, em vez de apenas mostrando todos os valores na tabela relacionada. Isso permite que as escolhas a ser usado para afinar a uma escolha baseada em uma escolha em outro campo. (Murray Cumming) Bug # 625536 (fmyhr)
  • Permitir campos exclusivos com o mesmo nome em várias tabelas. (Murray Cumming) Bug # 625192 (fmyhr).
  • menu de desenvolvedor: Adicionado Exportar backup e restaurar os itens do menu de backup. Estes usam utilitários pg_dump e pg_restore do PostgreSQL, envolvendo o despejo e .glom apresentar-se em um .tar.gz.
  • , bem como permitindo backups de dados, isso deve tornar mais fácil para atualizar a versão do PostgreSQL, que algumas distros fazem automaticamente quando a atualização para novas versões principais do Glom. Isso é possível porque o pg_restore pode trabalhar com a saída pg_dump de uma versão do PostgreSQL mais velho.
  • Veja também: http://www.glom.org/wiki/index.php?title=Pg_dump_when_upgrading_PostgreSQL (Murray Cumming)
  • construir:
  • explicitamente vincular com libdl para Python teste do módulo de carga. (David King)
  • Mudar o nome da biblioteca para libglom-1-16 para ser instalável em paralelo com libglom-1-14.
  • Adaptar-se à mais recente API libgdamm. (Murray Cumming)

O que é novo na versão 1.14.4:

  • Desenvolvedor do menu: Adicionado Export Backup e Restauração Backup menu Unid. Estes usam utilitários pg_dump e pg_restore do PostgreSQL, envolvendo o despejo e .glom apresentar-se em um .tar.gz. Bem como permitir que cópias de segurança dos dados, este deve tornar mais fácil para atualizar a versão do PostgreSQL, que algumas distros fazem automaticamente quando a atualização para novas versões principais do Glom. Isso é possível porque o pg_restore pode trabalhar com a saída pg_dump de uma versão do PostgreSQL mais velho. Veja também: http://www.glom.org/wiki/index.php?title=Pg_dump_when_upgrading_PostgreSQL (Murray Cumming)
  • Constituição: Explicitamente ligação com libdl para Python teste do módulo de carga. (David King)

O que é novo na versão 1.14.3:

  • posição Fix de & quot; Registros / Encontrado & quot; rótulos. (Daniel Borgmann)
  • List: Não permitir exclusão de linhas de espaço reservado. (Daniel Borgmann)
  • Construção: não exigir avahi-ui
  • .

O que é novo na versão 1.14.1:

  • cálculo do campo Python: Foi corrigida uma pane quando utilizar algum tipos de data.
  • Documentação:
  • construir e instalar libglom (C ++) documentação de referência API (para uso por aplicativos) e documentação pyglom (Python) de referência da API (para uso por campos Glom calculados e scripts botão). (Murray Cumming, Daniel Elstner, David King)
  • Adicionado testes de unidade. (Murray Cumming)

O que é novo na versão 1.12.7:

  • diálogo inicial: Não falhar por vezes, se o cancelamento do de seleção de arquivos. (Murray Cumming) Bug # 612303 (David king)
  • Detalhes:. Não faça widgets de campo muito grande, de modo que este se encaixa na tela de um laptop (Murray Cumming)
  • construir:
  • Corrigir a compilação com exceções desativados. (Peter Penz)
  • Corrigir o buidl com autoconf 2.65 (Fryderyk Dziarmagowski) Bug # 613179
  • Verifique se há dependência libxml correta ++ (David King)

O que é novo na versão 1.13.9:

  • Formatação de campo: Permitir escolhas a ser mostrado como rádio botões em vez de um
  • caixa de combinação drop-down. Solicitado por Frederik Vande Rieviere. (Murray Cumming)
  • scripts Python:. Adicionado um recurso de script de inicialização, em Preferências do banco de dados
  • diálogo inicial: Não falhar por vezes, se cancelar o seletor de arquivos (Murray Cumming) Bug # 612303 (David King)
  • .
  • construir:
  • Não use deprecated API gtkmm. Isto requer a última gtkmm. (Murray Cumming)
  • Exigir o gtkmm correta e versões libsigc ++. (David King)
  • Corrija o arquivo Glade para que ele possa ser aberto com a mais recente Glade-3 (quando a
  • catálogo gtksourceview clareira está instalado). (David King)

O que é novo na versão 1.13.8:

  • Alinhar widgts em grupos vizinhos, fazendo as coisas parecem em geral mais puro. - Não faça widgets de campo muito grande, de modo que este se encaixa na tela de um laptop. (Murray Cumming)
  • scripts Python: ui.start_new_record métodos () Adicionado ui.print_layout (), ui.print_report (report_name), e. (Murray Cumming)
  • Corrigir a compilação com exceções desativados. (Peter Penz)

O que é novo na versão 1.13.6:

  • scripts Python:
  • valor Os campos podem agora ser alterado da seguinte forma: registro [& quot; nome do campo & quot;] = 123
  • Navegação simples é posible via, por exemplo: ui.show_table_list (& quot; artistas & quot;) ui.show_table_details (& quot; artistas & quot ;, 10), onde 10 é o valor da chave primária na tabela. (Murray Cumming)
  • Evite mostrar no título da janela. Notado por Daniel Borgmann. (Murray Cumming)

O que é novo na versão 1.12.2:

  • Detalhes: Escolhas: Na verdade mostram escolhas suspensa listas de novo, que fixa uma regressão no Glom 1.12.
  • Export, Import:. Melhor manipulação dos dados de imagem binários

Requisitos :

  • Padaria
  • libgdamm
  • Python
  • PyGTK
  • iso-codes

Programas semelhantes

Goose
Goose

14 Apr 15

Minimongo
Minimongo

12 May 15

Qore uuid Module
Qore uuid Module

20 Feb 15

Outro software de desenvolvedor The Gnome Project

GNOME Mahjongg
GNOME Mahjongg

31 Oct 16

gnome-desktop
gnome-desktop

16 Aug 18

Nautilus
Nautilus

16 Aug 18

Comentário para Glom

Comentários não encontrado
Adicionar comentário
Ligue imagens!