neoGFX
1.0.0
O NEOGFX é um aplicativo/mecanismo de jogo C ++ e uma plataforma de desenvolvimento direcionada a desenvolvedores de aplicativos e jogos que desejam aproveitar as GPUs modernas para interfaces de usuário de aplicativos de desempenho e gráficos de jogos. O NEOGFX ainda é um trabalho em andamento (incompleto), portanto ainda não é adequado para criar aplicativos ou jogos. Atualmente, o NEOGFX só foi construído e testado no Windows.
| Versão | ETA | Características |
|---|---|---|
| v0.99 | Wid* | Windows OpenGL; Recurso da biblioteca de widgets completo; Ferramenta de design da interface do usuário |
| v1.00 | Wid + 12 meses | Linux OpenGL; motor de script |
| v1.10 | Wid + 24 meses | Vulkan; Suporte Android; motor de física |
| v1.20 | Wid + 36 meses | Suporte para MacOS |
* Quando terminar
| Recurso | % feito | PENDÊNCIA |
|---|---|---|
| Janela | 95 | Drop Shadow |
| Diálogo | 90 | Botão padrão |
| Caixa de mensagem | 100 | |
| Menu | 100 | |
| Janelas aninhadas | 90 | |
| Mdi | 0 | |
| Guias | 95 | Guias verticais |
| Barras de ferramentas | 90 | Suporte ao botão suspenso |
| Gerentes de layout | 95 | Precisa suportar totalmente as políticas de tamanho |
| Rótulo | 100 | |
| Botão | 100 | |
| Visualização da tabela | 95 | Seleção; widget celular |
| Vista em árvore | 95 | |
| Visualização da lista | 95 | |
| Edição de texto | 90 | Colunas; texto rico (html); Desfazer/refazer |
| Edição de linha | 100 | |
| Caixa de rotação | 100 | |
| Slider | 90 | Teclado |
| Caixa de seleção | 100 | |
| Botão de rádio | 100 | |
| Caixa combinada | 95 | Filtros Glob e Regex; Revise UX. |
| Caixa de grupo | 100 | |
| Dicas de ferramentas | 0 | |
| Barra de status | 100 | |
| Barra de progresso | 95 | |
| Docas | 75 | |
| Picker de fonte | 99 | Filtro monoespacial |
| Seletor de gradiente de cores | 95 | Biblioteca de Swatch |
| Seletor de cores | 100 | |
| Data/hora | 0 | |
| Navegadores de arquivo (nativo) | 99 | |
| Arraste e solte | 75 | |
| Descrição da interface do usuário/recurso (RJSON) | 40 | |
| Ferramenta: Neogfx Design Studio | 10 | |
| I18n | 70 | |
| L10N | 0 | Reino Unido em inglês, inglês, francês, alemão, chinês |
| HID: controladores de jogo | 80 | Interface da interface do usuário de calibração/configurações; Mapeamento do botão DirectInput |
| Multi-monitor | 50 | O DPI muda ao mudar ou arrastar entre monitores |
| Gráfico de cena | 0 | |
| Peles | 40 |