Repository navigation
Community contest: redesign IngeTrazo's interface / Concurso de la comunidad: rediseño de la interfaz #299
Replies: 12 comments 16 replies
|
I think the appearance of icons is a secondary matter when many basic functionalities that have been available in SketchUp since the first version still do not work. |
Proposal: trays you compose yourself (Window ▸ Manage Trays)Today the side tray has fixed tabs, and Properties holds six sections in a fixed order that can only be folded: with Materials or Parts open, the one you need is far down. The proposal: let each user build the trays they work with — the idea SketchUp users know as trays — and make the sections easier to tell apart and to size. What it does
Screenshots (attach: the Manage Trays dialog · a custom tray with Entity info + Layers + Browser and the separators · the Properties tray with the new headers) Try it A working implementation with tests is on my fork, branch It relates to the saved-workspace and side-panel ideas posted above (Felipe-Breia, SPMech): Export/Import is a simple first step towards saved workspaces. https://www.youtube.com/watch?v=0H5Uqrj6cLQ The code is GPL-3.0-or-later like IngeTrazo; the screenshots CC BY-SA 4.0. |
|
Don't forget the cursor icons - where finer is better rather than the chunky ones that we have now. |
|
We can all assume that the amount of extensions is about to skyrocket. Many of them will add toolbars that can easily clutter an otherwise clean interface. I believe it's necessary to have a way to build custom ones and, most importantly, have the option of icon only, icon + text, text only. |
Proposal: trays you compose yourself — and take out to a second screenToday the side tray has fixed tabs, and Properties holds six sections in a fixed order that can only be folded: with Materials or Parts open, the one you need is far down. This proposal lets each user arrange the panels they work with — the idea SketchUp users know as trays — and take them out of the main window, onto a second screen for instance. What it does
Screenshots (attach the five images: 1 the Manage Trays dialog · 2 the strip over the tabs and a tray of your own · 3 the trays out in a window · 4a a section in a window · 4b two sections in one window) Try it A working implementation with tests is on my fork, branch It meets several ideas posted above: side panels that can be windows on a second monitor, and saved workspaces (Export/Import is a first step towards them). The code is GPL-3.0-or-later like IngeTrazo; the screenshots CC BY-SA 4.0. YouTube : https://www.youtube.com/watch?v=IVFBdZeUU8U
|
Proposal: an interface that makes room for the modelHi everyone! This is my proposal for the contest. It is a working prototype in a branch of IngeTrazo (PySide6/Qt6, on top of 0.5.7), not a mockup, so every part shown is something Qt can really do. The idea in one line: Presentation, 27 slides with all the details:
Video (3:46): https://youtu.be/jHH3zeJYSgs A lighter copy that plays right here (for full quality, watch it on YouTube): IngeTrazo-ui-github.mp4What it proposes
An iterative processDesigning any software is an iterative process: it is built in parts, tested with the people who use it, and adjusted by the value it brings them. This proposal is a first round, made to scale: if it moves forward, the same rules (tokens, icons, studio panels) could grow to the rest of the app. This round focused mostly on the main window (top row, toolbars, options bar, radial menus, command line and the side panel as a studio), plus themes and icons, and even there there would be more to refine. The inside of each panel (Scenes, Styles, Layers, Components and the rest), the Sheet composer of the Documentation workspace and the dialogs (Preferences, Shortcuts, Component library, Location, Model Info, Render and others) still keep their current design; they would follow the same rules. Of the icons, the .igz file one is left, plus refining a few. And surely there are things we have missed. Thanks for reading! Feedback is very welcome. Update (21 Oct): new hand-drawn icon set (128 icons, fitted to the pixel grid) and updated presentation PDFs. The video and some images still show the previous icons. Propuesta en españolMi propuesta es un prototipo que funciona en una rama de IngeTrazo (PySide6/Qt6, sobre la 0.5.7), no una maqueta. La idea: el modelo es lo principal; lo demás aparece donde miras, solo cuando lo necesitas.
Un proceso iterativo. El diseño de cualquier software es un proceso iterativo: se construye por partes, se prueba con quien lo usa y se ajusta según el valor que le aporta. Esta propuesta es una primera vuelta, pensada para escalar: si sigue adelante, las mismas reglas (tokens, iconos, paneles tipo estudio) podrían crecer al resto de la aplicación. Esta vuelta se centró sobre todo en la ventana principal (fila superior, barras, barra de opciones, radiales, línea de comandos y panel lateral como estudio), con los temas y los iconos, y aun ahí habría cosas que mejorar. El interior de cada panel (Escenas, Estilos, Capas, Componentes y el resto), el compositor de láminas del espacio Documentar y los diálogos (Preferencias, Atajos, Biblioteca de componentes, Ubicación, Info del modelo, Renderizar y otros) mantienen su diseño actual; seguirían las mismas reglas. De los iconos, falta el del archivo .igz y afinar unos pocos. Y seguro que se nos han pasado cosas. ¡Gracias por leer! Sus comentarios son muy bienvenidos. Proposta em portuguêsA minha proposta é um protótipo que funciona em um branch do IngeTrazo (PySide6/Qt6, sobre a 0.5.7), não uma maquete. A ideia: o modelo é o principal; o resto aparece onde você olha, só quando você precisa.
Um processo iterativo. O design de qualquer software é um processo iterativo: se constrói por partes, se testa com quem o usa e se ajusta conforme o valor que traz para essa pessoa. Esta proposta é uma primeira rodada, pensada para escalar: se seguir adiante, as mesmas regras (tokens, ícones, painéis tipo estúdio) poderiam crescer para o resto do aplicativo. Esta rodada se concentrou sobretudo na janela principal (fileira superior, barras, barra de opções, radiais, linha de comando e painel lateral como estúdio), com os temas e os ícones, e mesmo ali haveria coisas a melhorar. O interior de cada painel (Cenas, Estilos, Camadas, Componentes e o resto), o compositor de folhas do espaço Documentar e os diálogos (Preferências, Atalhos, Biblioteca de componentes, Localização, Info do Modelo, Renderizar e outros) mantêm o design atual; seguiriam as mesmas regras. Dos ícones, falta o do arquivo .igz e afinar alguns. E com certeza deixamos passar coisas. Obrigado por ler! Os comentários são muito bem-vindos. |
|
Thank you all, the proposals are getting very good. @vicc3d, a working prototype in three languages with a video is far beyond what I hoped for; @APBureauEtude, thanks for the trays proposal and the video. A reminder for everyone: proposals are open until 15 November and voting runs 16–30 November with 👍 on each proposal, so please keep one reply per proposal to make the vote easy. |


















Uh oh!
There was an error while loading. Please reload this page.
English · Español · Português
Following @Felipe-Breia's idea in #297, this is the space for a community contest to improve IngeTrazo's interface. You don't need to know how to code to take part: designers, architects, engineers, illustrators and anyone with ideas are welcome.
What you can propose
How to submit
Dates
Everyone whose work goes into IngeTrazo will be credited in AUTHORS and in the release notes. Thank you!
Español
A partir de la idea de @Felipe-Breia en #297, este es el espacio para un concurso de la comunidad para mejorar la interfaz de IngeTrazo. No hace falta saber programar para participar: son bienvenidos diseñadores, arquitectos, ingenieros, ilustradores y cualquiera con ideas.
Qué se puede proponer: íconos (un juego completo o una parte), la disposición de barras, paneles, caja de medidas, barra de estado y menús, temas claro y oscuro (colores, tipografía, pantallas de alta resolución), o una maqueta completa de la interfaz, o una sola pantalla o idea que valga la pena mejorar.
Cómo participar: responde en esta discusión con una respuesta por propuesta, con imágenes (vistas previas PNG/JPG) y una breve explicación. Los íconos y gráficos, de preferencia en formato vectorial (SVG); las maquetas pueden ser imágenes, enlaces de Figma/Penpot o lo que muestre la idea. El trabajo debe ser original (hecho por ti, no copiado ni calcado de íconos o interfaces de otros programas) y con licencia libre: CC BY-SA 4.0, CC0 o GPL-3.0-or-later, para que pueda entrar en IngeTrazo. Los comentarios y mejoras a las propuestas de otros son bienvenidos, y combinar ideas está bien.
Fechas: propuestas hasta el 15 de noviembre de 2026; votación del 16 al 30 de noviembre con reacciones 👍 en cada propuesta (al final se pueden combinar varias direcciones); la dirección elegida se implementará paso a paso en PySide6/Qt6 después de la votación.
Todas las personas cuyo trabajo entre en IngeTrazo aparecerán en AUTHORS y en las notas de la versión. ¡Gracias!
Português
A partir da ideia de @Felipe-Breia em #297, este é o espaço para um concurso da comunidade para melhorar a interface do IngeTrazo. Não é preciso saber programar para participar: designers, arquitetos, engenheiros, ilustradores e qualquer pessoa com ideias são bem-vindos.
O que propor: ícones (um conjunto completo ou parte dele), a disposição de barras, painéis, caixa de medidas, barra de status e menus, temas claro e escuro (cores, tipografia, telas de alta resolução), ou um mockup completo da interface, ou apenas uma tela ou ideia que valha a pena melhorar.
Como participar: responda nesta discussão com uma resposta por proposta, com imagens (prévias PNG/JPG) e uma breve explicação. Ícones e gráficos, de preferência em formato vetorial (SVG); os mockups podem ser imagens, links do Figma/Penpot ou o que mostrar a ideia. O trabalho deve ser original (feito por você, não copiado nem decalcado de ícones ou interfaces de outros programas) e com licença livre: CC BY-SA 4.0, CC0 ou GPL-3.0-or-later, para que possa entrar no IngeTrazo. Comentários e melhorias nas propostas de outras pessoas são bem-vindos, e combinar ideias é válido.
Datas: propostas até 15 de novembro de 2026; votação de 16 a 30 de novembro com reações 👍 em cada proposta (no final, várias direções podem ser combinadas); a direção escolhida será implementada passo a passo em PySide6/Qt6 depois da votação.
Todas as pessoas cujo trabalho entrar no IngeTrazo serão creditadas em AUTHORS e nas notas da versão. Obrigado!
All reactions