[Icestudio][Release] Icestudio versión 0.8.0-rc1

281 views
Skip to first unread message

Obijuan

unread,
Dec 2, 2021, 1:27:34 PM12/2/21
to FPGAwars: explorando el lado libre
Hola!

Finalizamos un nuevo ciclo de desarrollo con la liberación de la próxima versión estable de Icestudio 0.8

La wip actual (0.7.1w202111300411) la hemos liberado como la 0.8.0-rc1:


Necesitamos que probéis los ejecutables generados, y comprobéis que todo funciona bien. Durante esta fase del ciclo sólo se solucionarán los bugs críticos que aparezcan. El resto de bugs se dejan para las siguientes wips

Son especilmente críticos los bugs de instalación de la toolchain

Si no aparece ningún bug crítico durante esta semana, el día 9 de Dic se liberará como la versión 0.8 estable

Muchas gracias por la ayuda

Saludos, Obijuan

Fernando Peral

unread,
Dec 2, 2021, 3:40:29 PM12/2/21
to fpga-wars-explora...@googlegroups.com
--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/a01150d3-350f-4447-9f2c-1d993858c53en%40googlegroups.com.


Hola.


A mi me falla la instalación de la toolchain, pero ya me pasaba en la versión anterior (estoy usando la versión 0.5.0 porque después me ha fallado con todas), es con la appimage en Opensuse Leap 15.3. Descargo la appimage, le doy permisos de ejecución, la ejecuto, dice que la versión de la toolchain no coincide, le doy para instalarlo.....  y se queda aquí.


Después de mucho tiempo lo aborto y si vuelvo a lanzar la versión 0.5.0 me dice que la toolchain no está instalada,  le doy y este si que la instala sin problemas (y los drivers)


un saludo




  

beni...@gmail.com

unread,
Dec 2, 2021, 10:21:56 PM12/2/21
to FPGAwars: explorando el lado libre
Hola Obijuan,

Podias aceptar un pull request que envie hace 2 meses en el cual he añadido soporte a la placa ECP5 Evaluation Board de Lattice. El gran problema con la version actual de Apio es que como esta ahora solo el modelo ECP5 que tiene las Colorlight, i5  y la Radiona son aceptadas. El modelo de la ECP5 Evaluation board es diferente y no se puede configurar sin cambiar un parametro en el archivo python de llamada de comandos para sintetizar y en todas las placas ECP5 actuales. Ahora con el cambio, todos los modelos del ECP5 son aceptados sin problemas.

Por favor, podrias añadir ese pull request para que cuando salga la version 0.8 final este incluido ?

Gracias
Un Saludo 

Fernando Mosquera

Obijuan

unread,
Dec 3, 2021, 2:07:58 AM12/3/21
to FPGAwars: explorando el lado libre
Hola Fernando,

Pull request aceptado en apio development. Este cuatrimestre he estado desbordado, sin apenas tiempo para nada

La versión 0.8 de Icestudio usa apio estable 0.7.6. Las issues y problemas relacionados con las toolchains de development las abordaremos en el próximo ciclo (Tus aportaciones aparecerán en la próxima estable, no en la 0.8)

En cuanto se libere la 0.8 comenzamos un nuevo ciclo en el que seguir con la integración de las toolchains actualizadas y nuevas placas

En muchas universidades e institutos estamos usando icestudio estable para dar las clases, por lo que hay que ser cuidadosos para no romper nada. Por eso quiero dejar la versión 0.8 en modo producción y luego seguir añadiendo features en el siguiente ciclo

Saludos, Obijuan

Obijuan

unread,
Dec 3, 2021, 2:22:38 AM12/3/21
to FPGAwars: explorando el lado libre
Hola Fernando,

Este es un bug crítico. Hay que solucionarlo antes de sacar la 0.8 estable. Lo primero es recopilar información sobre tu sistema. Te pedirá que hagas pruebas y que me envíes información. Según los resultados te iré pidiendo más cosas hasta que demos con el problema

1. Instala icestudio 0.8-rc1 
2. Ve a la opción Ver/System Info. Te aparecerá una pantalla similar a la que te adjunto. Necesito que me enviés el pantallazo de esa ventana. Contiene la información sobre las rutas detectadas en tu sistema

Muchas gracias por el feedback y por la ayuda para solucionarlo

Saludos, Obijuan
icestudio-0.8-rc1-pantallazo-1.png

Fernando Peral

unread,
Dec 3, 2021, 10:21:59 AM12/3/21
to fpga-wars-explora...@googlegroups.com
¿cuando dices que lo instale te refieres al zip o lo hago desde la appimage?

Fernando Peral

unread,
Dec 3, 2021, 2:37:10 PM12/3/21
to fpga-wars-explora...@googlegroups.com
Lo probé en un ordenador con Opensuse 15.3, luego lo he probado en otro con Opensuse 15.2 y da el mismo error (y la versión 0.5.0 también funciona). He instalado una máquina virtual para probar con un opensuse 15.3 recién instalado, he bajado la appimage y al intentar instalar la toolchain da el mismo error. Este es el pantallazo de la ventana de info




El 3/12/21 a las 8:22, Obijuan escribió:
fperal.vcf

Obijuan

unread,
Dec 7, 2021, 3:25:27 AM12/7/21
to FPGAwars: explorando el lado libre
Hola Fernando,

Muchas gracias por la información
Necesito el pantallazo de la última versión. Has enviado el de la 0.7

1. Instálate la versión 0.8-rc1 (La appimage), que puedes descargar desde aquí: https://github.com/FPGAwars/icestudio/releases/tag/v0.8.0-rc1
2. Envía el mismo pantallazo (el de system info). En la parte superior debe poner: Icestudio version: 0.8.0-rc1

No te preocupes ahora por el error (que seguirá ahí también con la 0.8-rc1). Simplemente envía el pantallazo

Cuando reciba esa información te pediré más pruebas

El proceso de solucionar bugs es muy complicado, y hay que ser muy sistemáticos. El primer paso es encontrar el error en sí: ¿Por qué te está fallando? Una vez que sepamos exactamente por qué falla, entonces ya podremos solucionar el bug

Gracias por tu ayuda

Saludos, Obijuan

Fernando Peral

unread,
Dec 7, 2021, 10:32:58 AM12/7/21
to fpga-wars-explora...@googlegroups.com
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/9ac19855-d1e9-4aa7-8b2c-4ee669ceb69fn%40googlegroups.com.


-- 
Fernando Peral Pérez
I.E.S. María Moliner. 
Departamento de Electrónica
Tfno: 921427011
Fax: 921444366 
Telegram: @fperal
Linkedin: www.linkedin.com/in/fppmm

Juan Gonzalez Gomez

unread,
Dec 7, 2021, 10:51:02 AM12/7/21
to FPGA-WARS: explorando el lado libre
¡Muchas gracias! 😀

Estas son las siguientes pruebas:

1. Arranca icestudio 0.8.0-rc1
2. Dale a la opción Herramientas/Toolchain/Eliminar
3. Cierra icestudio
4. Verás que en tu directorio home (/home/administrador) hay un fichero llamado icestudio.log. BóRRALO. En este fichero se guarda información sobre lo que está ocurriendo en icestudio. Lo eliminamos para que se cree uno nuevo y analizar mejor el error
5. Arranca de nuevo icestudio 0.8.0-rc1
6. Dale ahora a la opción Herramientas/Toolchain/Instalar (Estable). Se empezarán a instalar las toolchains y te aparecerá el error. Una vez que veas que se ha quedado "colgado" en el punto conflictivo ("pio Install -U apio....."), espera un par de minutos y cierra Icestudio
7. En la carpeta /home/administrador verás que está de nuevo el fichero icestudio.log. Comprímelo en un archivo .zip y adjúntalo como respuesta a este mensaje (es mejor comprimirlo para que google groups no se queje y deje enviarlo). El fichero icestudio.log es un archivo de texto plano,que se puede visualizar con cualquier editor de textos
8. Yo analizo ese fichero y ahí deberían encontrarse el mensaje de error que hace que tu instalación no funcione. Estudiaré el problema y te propondré soluciones

Gracias por la ayuda. ¡Tenemos que encontrar ese bug como sea!

Saludos, Obijuan



alexande...@gmail.com

unread,
Dec 7, 2021, 11:06:07 AM12/7/21
to FPGAwars: explorando el lado libre
Hola Obijuan,

He probado la última versión en mi PC con Windows 10 con la placa Alhambra II y con mi placa ULX3S.

¡Todo funcionó sin problemas!

¡Bien hecho!

Alex

--- English Translation ---

Hello Obijuan,

I have tested the latest build on my Windows 10 PC with the Alhambra II board and with my ULX3S board.

Everything worked without a problem!

Well done!

Alex
OneLEDTest_Allhambra_II_Alex.ice
SeveralLEDTest_ULX3S_Alex.ice

Juan Gonzalez Gomez

unread,
Dec 7, 2021, 11:22:02 AM12/7/21
to FPGA-WARS: explorando el lado libre
Hi Alex!!

Thank you so much for the tests!! 😀😀

Best regards, Juan

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.

Fernando Peral

unread,
Dec 7, 2021, 11:48:24 AM12/7/21
to fpga-wars-explora...@googlegroups.com
ahí va
icestudio.tar.gz

Juan Gonzalez Gomez

unread,
Dec 7, 2021, 12:25:33 PM12/7/21
to FPGA-WARS: explorando el lado libre
ok, Fernando. He encontrado un problema (a lo mejor hay más). Pero vamos a solucionar primero este

A partir de apio 0.6.0 se necesita Python >= 3.7. Icestudio 0.7 y icestudio 0.8 usan apio 0.7.6, por lo que es necesario tener Python >=3.7

Veo que lo que tienes instalado es python 3.6.  ¿Podrías instalar python 3.8?. Los pasos que necesito que hagas son:

1. Instala python 3.8. Como no soy usuario de OpenSuse no sé decirte cómo hacerlo, pero seguro que está el paquete (aunque sea no oficial)
2. Borra el fichero icestudio.log de tu home (/home/administrador)
3. Arranca Icestudio 0.8-rc1
4. Instala otra vez la toolchain (Herramientas/Toolchain/Instalar (Estable)
5. Da igual si aparece algún error. Necesito que envíes el nuevo icestudio.log (comprimido) para comprobar qué python se ha ejecutado y tener información útil para seguir avanzando

De momento voy a actualizar las instrucciones de instalación para poner que es obligatorio el uso de python >=3.7

Muchas gracias por tu ayuda. Estamos muy muy cerca de solucionarlo

Saludos, Obijuan



--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.

Alexander Lang

unread,
Dec 7, 2021, 3:13:51 PM12/7/21
to fpga-wars-explora...@googlegroups.com
Hola Obijuan,

Solo para informarles que también probé la última versión en Linux Mint y funcionó sin ningún problema. No soy muy bueno con Linux, pero quizás algún día lo consiga. Avíseme si hay algo más con lo que necesite ayuda.

Atentamente

Alex

---

Hi Obijuan,

Just to let you know I also tested the latest build on Linux Mint and it worked without any problems.  I'm not great with Linux but perhaps one day I will get there.  Let me know if there is anything else you need help with.

Kind regards

Alex

Jo mo

unread,
Dec 7, 2021, 5:45:30 PM12/7/21
to FPGAwars: explorando el lado libre
Hola Obijuan,

0.8.0 rc is installing and working fine on my win10
and the same on my Ubuntu Linux (virtual machine).

Thanks

joaquim

charli va

unread,
Dec 7, 2021, 5:49:45 PM12/7/21
to fpga-wars-explora...@googlegroups.com
Bajadas y probadas en:

Ubuntu 20.04
Ubuntu 21.10
Arch linux
Windows 10 Pro
MacOSX BigSur (arquitectura intel)
ARM
En todos ha ido guay!

Fernando Peral

unread,
Dec 7, 2021, 7:05:27 PM12/7/21
to fpga-wars-explora...@googlegroups.com
Pues parece que era lo de la versión de python. Ha instalado la toolchain (mando el log) y luego después he instalado también los drivers.
Lo único que para meter la 3.8 en opensuse he hecho una cosas un poco raras (menos mal que era una vm para trastear), tendré que buscar otra forma mejor que hacerlo, pero ya se que es lo que tengo que buscar.
icestudio.tar.gz

gustavo arriaga

unread,
Dec 8, 2021, 5:10:35 AM12/8/21
to fpga-wars-explora...@googlegroups.com
Hola amigos los felicito por sus avances pero les quiero contar que no los puedo seguir porque no los entiendo asi que si alguno tiene voluntad de acompañarnos a los rezagados con explicaciones desde ya agradecido o decirnos o indicarnos la literatura a aplicar les digo que ya vi todos los videos de obijuan de la academia pero ahi quede no avanzo no entiendo

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.

Obijuan

unread,
Dec 8, 2021, 6:31:29 AM12/8/21
to FPGAwars: explorando el lado libre
Many thanks for all your tests! 😀️ It is very important to check that the stable version works ok, because in the next cycle many things will break due to the toolchain update

If no critical bugs are found between today and tomorrow, we will release the stable version on Friday 9-th

We are very close. So, thanks again for all your tests

Best regards, Obijuan

Obijuan

unread,
Dec 8, 2021, 6:32:21 AM12/8/21
to FPGAwars: explorando el lado libre
Yes!!! Thank you joaquim!! 😀️

The 0.8 stable version is coming soon!

Best regards, Obijuan

Obijuan

unread,
Dec 8, 2021, 6:33:31 AM12/8/21
to FPGAwars: explorando el lado libre
Muchísimas gracias Charli!!!!! 😀️  uuueeeeeeeeeeeeeeee   Creo que ya tenemos una base sólida para empezar a meter actualiaciones grandes en el próximo ciclo... ¡Vamos!!!!!!!

Obijuan

unread,
Dec 8, 2021, 6:44:40 AM12/8/21
to FPGAwars: explorando el lado libre
Muchas gracias por las pruebas Fernando!!! Estupendas noticias. He revisado el log y todo está ok. Python 3.8 instalado ok y funcionando bien. No he detectado más problemas

He añadido esta información en las instrucciones de instalación, para que otros usuarios de OpenSuse 15.3 lo tengan en cuenta

Si encuentras una forma sencilla de instalar python 3.8  en OpenSuse 15.3 y compruebas que funciona todo ok, comparte la solución en el grupo y la añadimos a las instrucciones de la wiki

Muchísimas gracias por la ayuda

Saludos, Obijuan

Jo mo

unread,
Dec 8, 2021, 8:53:03 AM12/8/21
to FPGAwars: explorando el lado libre
Hola trobia,

Where are you starting from?  i suppose you know a bit about digital electronics?
Do you have already an Fpga development board? Wich one ?

Do not hesitate replying in spanish on this forum! Even to me!
If you want, you can also start a new thread/conversation on this forum for discussing only about your starting on this fpga world !
Kind Regards

Joaquim

Juan Gonzalez Gomez

unread,
Dec 9, 2021, 5:25:47 AM12/9/21
to FPGA-WARS: explorando el lado libre
¡Icestudio 0.8 Liberado!   😀️


icestudio-version-notes.png

Muchísimas gracias a todos los que habéis ayudado con las pruebas y en especial a los contribuidores

Comenzamos un nuevo ciclo de Desarrollo. Yo me voy a centrar en la actualización de las toolchains. Muchas cosas se romperán durante el desarrollo, por eso quería tener liberada primero la 0.8, para tener una versión estable que se pueda usar en las clases/talleres

Empezaré desde Apio, por lo que necesitaré ayuda para las pruebas en diferentes plataformas y detección de errores. Luego, una vez estabilizado, lo integraré en Icestudio. Os iré informando en otros hilos

Muchísimas gracias 😀

Saludos, Obijuan

gustavo arriaga

unread,
Dec 9, 2021, 5:29:59 AM12/9/21
to fpga-wars-explora...@googlegroups.com
Hola comunidad algun alma solidaria podria guiarnos a los que no venimos a ese nivel de conocimiento o sea ustedes sigan los felicitamos no se detengan solo como hacemos los que quedamos atrasados en conocimientos no sabemos como alcanzarlos por donde ir necesitamos guia

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.

Obijuan

unread,
Dec 9, 2021, 5:59:27 AM12/9/21
to FPGAwars: explorando el lado libre
Hola Gustavo,

Te pongo lo que te ha propuesto Joaquim. Abre un hilo nuevo y pon detalles sobre la ayuda que necesitas. ¿Desde donde empiezas? ¿Sabes algo de electróncia digital? ¿Has diseñado alguan vez con FPGAs? ¿Qué placa usas? ¿Qué diseños has probado? ¿Has encendido un LED? ¿exactamente qué necesitas? Es importante que des los detalles, o de lo contrario la gente no sabrá cómo ayudarte

También es importante que respondas a los mensajes en los que la gente te ha intentado ayudar. Si no lo haces así, la siguiente vez no te responderán (En otros hilos te han intentado ayudar pero simplemente no has contestado)
Por favor, pon tu mensaje en un hilo diferente y entre todos te intentaremos ayudar

Saludos, Obijuan

Obijuan

unread,
Dec 9, 2021, 6:11:14 AM12/9/21
to FPGAwars: explorando el lado libre
Las nuevas version de desarrollo (WIP) espiezan a partir de la versión 0.8.1, por lo que tienen el prefijo: 0.8.1w.  En vez de en la pagina de releases de github se descargan desde aquí:  https://downloads.icestudio.io/

gustavo arriaga

unread,
Dec 9, 2021, 6:17:46 AM12/9/21
to fpga-wars-explora...@googlegroups.com
Hola juan agradecido por todo y no se detengan te quiero decir que como yo debe haber muchos que no tenemos nivel para seguirlos no respondi porque no encuentro ni en donde me preguntan ,yo veo todos tus videos de yutu de fpga libres y se cortaron ,quedamos ahi o sea seguimos aprendiendo sin saber verilog solo estamos con la alambra 2 programando la fpga pero de todo su avance que contas aca no te entiendo nada ,necesitariamos un curso o un canal de yutu o watsat donde intercambiar ,,aca anda muy bien los grupos de watsat es muy interactivo si pudieras organizar uno alguno de ustedes

Obijuan

unread,
Dec 9, 2021, 6:29:34 AM12/9/21
to FPGAwars: explorando el lado libre
Hola Gustavo,

Por favor,  abre un hilo nuevo para que la gente te pueda ayudar. Pon en él tus propuestas, de una forma ordenada 
Este hilo, sobre Icestudio 0.8, ya se ha terminado

Saludos, Obijuan

Jo mo

unread,
Dec 9, 2021, 10:25:58 AM12/9/21
to FPGAwars: explorando el lado libre
Muchas gracias Juan,  pôr esta release 0.8

Just a liitle comment:
we have to update de download links on the web page https://icestudio.io/#lk-download

For the stable versions, it is still proposing to install 0.6 version for linux, mac and win
Capture.JPG

have a good day
Joaquim

Obijuan

unread,
Dec 9, 2021, 11:34:23 AM12/9/21
to FPGAwars: explorando el lado libre
Yes, it is a known bug.  Charli told me he is going to fix it

Thanks for the feedback and the tests 😀️

Best regards, Obijuan

gustavo arriaga

unread,
Dec 9, 2021, 12:09:26 PM12/9/21
to fpga-wars-explora...@googlegroups.com
Hola jo mo te interesaria participar en un grupo de watsat español o latino para los que quedamos retrasados en la evolucion de la fpga con obijuan

mSlider

unread,
Dec 9, 2021, 12:53:36 PM12/9/21
to FPGAwars: explorando el lado libre
Felicidades por la nueva version!!!

Vaya currazo, no se si hay alguna lista con modificaciones o propuestas (algo como una hoja de ruta de cosas a implementar) para echarle un ojo y a lo mejor también una mano...

Un abrazo a todos!

Alex (mSlider)

charli va

unread,
Dec 9, 2021, 12:58:23 PM12/9/21
to fpga-wars-explora...@googlegroups.com
Hola mSlider! gracias!, voy lento pero estoy trabajando en ello, estoy haciendo unos cambios bastante importantes en el motor y lo estoy documentando para que todos los que querais podais ayudar, que la verdad será siempre bienvenida.

el  Roadmap lo voy a publicar en breve , tras la publicación de la nueva release, en cuanto esté la idea es que todos podais aportar , añadir o plantear prioridades para que las tengamos en cuenta.

A ver si consigo ya sacar cosas pronto para que podamos arrancar y trabajar todos más fácilmente.

Un abrazo!

mSlider

unread,
Dec 9, 2021, 1:49:15 PM12/9/21
to FPGAwars: explorando el lado libre
Estupendo Carlos!

Un abrazo!

Alex (mSlider)

mSlider

unread,
Dec 11, 2021, 7:37:21 PM12/11/21
to FPGAwars: explorando el lado libre
Hola Carlos,

- He hecho una modificación a icestudio para que se pueda cambiar entre 'light theme' y 'dark theme' sin necesidad de reiniciar icestudio.
- Tambien he creado el 'light.css' lo mas parecido al original (solo he tocado tema de colores), Así si en un futuro se quieren añadir mas temas sera mas facil, porque ya hay como dos temas que uno pueda modificar o aprovechar.
- Una ultima cosa, he añadido el atributo 'autocomplete="off"' a los formularios, ya que resulta molesto que chrome te sugiera que puerto o nombres poner basandose en los últimos que has puesto.

Si alguien tiene alguna preferencia, sugerencia o cambio dejadlo aqui o abrir un tema especifico y asi le vamos dando forma.

Dejo un gif con el live theme reload.
ice_themeLiveReload.gif

Un saludo!

Alex (mslider)

charli va

unread,
Dec 12, 2021, 2:20:18 AM12/12/21
to fpga-wars-explora...@googlegroups.com
Fantastico! Ahora reviso el pull request y hoy te lo dejo validado y con las wips generadas.

Millones de gracias! 

Jo mo

unread,
Dec 12, 2021, 2:46:37 AM12/12/21
to FPGAwars: explorando el lado libre
Hola Alex,

This is cool! It cannot be better!

Gracias

Obijuan

unread,
Dec 12, 2021, 9:27:30 AM12/12/21
to FPGAwars: explorando el lado libre
¡Buenísima aportación! Muchas gracias Alex! 😃️

Obijuan

charli va

unread,
Dec 12, 2021, 12:52:21 PM12/12/21
to fpga-wars-explora...@googlegroups.com
Muy buenas a todos! ya está mergeado el pull requests y las WIPS generadas!

@Obijuan voy a ir actualizando el changelog según metamos mejoras para que no se vaya olvidando nada.

Gracias de nuevo!

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.

Juan Gonzalez Gomez

unread,
Dec 12, 2021, 1:03:18 PM12/12/21
to FPGA-WARS: explorando el lado libre

Hola!


El dom, 12 dic 2021 a las 18:52, charli va (<char...@gmail.com>) escribió:
Muy buenas a todos! ya está mergeado el pull requests y las WIPS generadas!


¡Probado! Funciona perfecto en Ubuntu Linux 20.04:

icestudio-theme-test.gif

 

@Obijuan voy a ir actualizando el changelog según metamos mejoras para que no se vaya olvidando nada.

Genial. Las resúmenes de los cambios los estoy poniendo en la wiki:


Saludos, Obijuan

 

Gracias de nuevo!


mSlider

unread,
Dec 12, 2021, 1:58:41 PM12/12/21
to FPGAwars: explorando el lado libre
Olé Carlos, gracias por la meter la "pr" y crear la WIP tan rápido, esto parece servicio de atención al cliente personalizado!!!

Juan, me alegra ver que también funciona bien en Ubuntu... a lo dicho, un granito de arena mas para Icestudio y que siga mejorando por y para la comunidad.

Un abrazo!

Alex (mslider)


charli va

unread,
Dec 12, 2021, 2:18:47 PM12/12/21
to fpga-wars-explora...@googlegroups.com
Buenas Alex! gracias a ti y al resto del "team collection" estais a tope y os aseguro que carga mucho las pilas.

Dinos como quieres aparecer en los changelog para cuando te nombremos que siempre te pongamos de la misma forma (no sé si quires que pongamos Alex, mslider...)

Yo sigo avanzando con el core y plugins para que pronto tengamos una base sobre la que construir y aportar funcionalidades. A Joaquim le tengo esperando desde hace meses (gracias por la paciencia Jomo!), cada vez queda menos!

Un abrazo!

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.

info@mSlider

unread,
Dec 12, 2021, 2:41:48 PM12/12/21
to fpga-wars-explora...@googlegroups.com
Hola Carlos,

Me da igual como quieras, yo soy Alex, mSlider es mi marca… si te va bien deja mSlider… como soy yo solo respondo por las dos maneras jajajaj.

Por cierto, tema iconos en los menus teneis algo en mente?


Alex,
mSlider.com

El 12 dic 2021, a las 20:18, charli va <char...@gmail.com> escribió:


Has recibido este mensaje porque estás suscrito a un tema del grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/fpga-wars-explorando-el-lado-libre/SQn8DC3aOmw/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/CAEQ-VCbgF0Khy%3D%3DRCCJEPNHq0GmOSZGhM97WLZVztVrK%2BAqfFQ%40mail.gmail.com.

charli va

unread,
Dec 12, 2021, 4:16:18 PM12/12/21
to fpga-wars-explora...@googlegroups.com
Hola Alex! a mi perdonalmente los iconos en el menú no me gustan, pero si a la comunidad sí, lo podemos votar y se meten sin problemas, además te veo motivado con ello.

Incluso lo podríamos meter y poder activarlo o desactivarlo como parte de la configuración.

¿qué os parece?

Jo mo

unread,
Dec 12, 2021, 7:01:27 PM12/12/21
to FPGAwars: explorando el lado libre
Hola Alex,

I understand your idea of having all the icons shown simultaneously in the collection manager
It can improving the speed at which a user can find the block he has in mind, ( if he is visual minded person, like you and me at least :-))

But, I also think that having it like that could be a "false good idea". And this for two reasons:
1- the icons size will be too smalll (around 18x18 pixel), this can make that the icons details will not be accurately visible.
2- it could also potentially make the interface a bit unaesthetic by having 27 (or more) very different icons (in terms of colors,..) shown closely together in the collection manager
Unless we define a kind of "graphics chart" (to be followed by all blocks  icon creators) .  But these could make icons design a bit too restrictive. And our FPGA designs on the workspace will be more boring!
But yes, this point 2 is a mater of personal taste.

i remember that we discussed with Carlos about the "icons in collection manager" subject . 
And found an intermediate idea of having the bottom part of the collection manager showing the icon (big size), plus blocks info, ...
There are some info/ pictures in the following thread , post  of the 30 août 2021, 21:00:50  and followings.

@ Carlos / Charli : Don't says "Gracias for my patience"!  None of us is paid for doing icestudio development, so we can not expect anyone to gives 100% of his time on that task.  We just give the part of our time that we want to give ;-)

Thanks and have a good week guys.

Joaquim

mSlider

unread,
Dec 12, 2021, 7:38:54 PM12/12/21
to FPGAwars: explorando el lado libre
Hi Carlos, Jo,...

- I've added a pullreq fix for sanitize the theme css in head every time the theme is changed.

- For the related icons question: I'm a minimalist lover, and my opinion is that for the menu top bar could be better to put imprescindible/most used actions icons like "verify", "upload", "openfile" like Arduino IDE. all the rest is perfectly in text and submenus. One idea is to put in the menu top bar at the right these kind of button actions, and the collection put in the collection manager. I don't know... is better to take some time to think about it. First comes first.

- Jo, putting in the collection manager a top "search bar" and a bottom "icon - info" of selected block is a good idea. But for now I don't use the collection manager a lot and i can't say you if is better in one or other way.

Either way keep up the good work!!!

Alex (mSlider)

Jo mo

unread,
Dec 12, 2021, 9:18:46 PM12/12/21
to FPGAwars: explorando el lado libre
Ah OK Alex,

i misunderstood a bit your initial "icon" question !

I agree with you the 3  "Verify", "Build", "upload" icons/buttons will be nice addition on the top bar.  (even if we can use the keyboard shortcuts for these " functions)
For the "open" button, i am less convinced. We do not use that function as frequently as the 3 "Verify", "Build", "upload"  functions.

Yes i am using the collection manager because:
- i find it 1000x more user-friendly and fast to find and pick-up blocks from different collections.  Without collection manager we have to do more mouse clicks to switch between collections (select/collection/xxx  at every switch )
- Also i don't like the fact that selecting a collection modifies the top menu toolbar.
It can "graphically overloaded" the toolbar specially when you select a collection with a lot of sub directories (like the Jedi-Collection)

Take your time trying icetudio functions,
For opening collection manager you have to click on the bottom left icon

Capture2.JPG

Keep up the good work too Alex ;-)

Joaquim

charli va

unread,
Dec 13, 2021, 1:55:01 AM12/13/21
to fpga-wars-explora...@googlegroups.com
Hi guys! adding icons to the  collection manager is very easy, and for the menus, if you like it , go!

Jo, Alex ¿Do you like add icons to the collection manager? this is a not collision feature with the changes that i'm doing in the core and the improvement for ux should be great!

If you want to try it i, explain you where do you need to "touch" the code for you dont waste time in research.

Tell me if you like.

For the  menu bar i think is better only with text, but  i think should be very interesting, creating "shortcuts" as icons at the left right , over the three lines menu.

I'm doing a new feature that publish in short, and i'm adding a new icon there. In fact in the near future should be very interesting that you could select wich menu functions do you want to put in this "shortcut icon column", i dont know if i'm explaining well, in this afternoon i could do a mockup to discuss it,  is that ok?

Thanks!

Jo mo

unread,
Dec 13, 2021, 3:26:33 AM12/13/21
to FPGAwars: explorando el lado libre
Hola Carlos,

For me a vertical bar on the left side with "clickable icons" or buttons is perfectly fine!
And as you said, we can put our shortcuts ( "Verify", "Build", "upload" , an other ) there !

For the collection Manager icons, for replacing the chip icons  chip.JPG
As i wrote above,  in fact i misunderstood Alex, and started writing about that (and not in very favourable way ,for now ;-) ) .
In Fact my priorities about the collection manager, will be to add a "blocks search field", and bottom bottom "icon , info,..." area as discussed with Alex in the previous post.

So if you can give us some short-info about where to modify the code, to implement the 2 subject underlined on this post, they are welcome !
Then we can try to share the task between Alex (if he wants), myself, and maybe other people...

The mock-up is also welcome of course, it help to make sure that distant people are really speaking about the same subject :-) !

Thanks and have a good day

Joaquim

info@mSlider

unread,
Dec 13, 2021, 5:45:09 AM12/13/21
to fpga-wars-explora...@googlegroups.com
Carlos, Jo, understood.

At the moment i’m only change the color pf the ice plugin manager to match uitheme.

Later i can try to help Jo with the “search” and “bottom info” in ice collection manager


Alex,
mSlider.com

El 13 dic 2021, a las 9:26, Jo mo <joa...@gmail.com> escribió:



charli va

unread,
Dec 13, 2021, 6:03:47 AM12/13/21
to fpga-wars-explora...@googlegroups.com
Hi guys! This afternoon i'm explaining yo how implement the searchbos is relatively easy

charli va

unread,
Dec 28, 2021, 6:49:18 AM12/28/21
to fpga-wars-explora...@googlegroups.com
Hi at all! I commit a new WIP with some probes to test.

One is the shortcuts for Verfify, build and upload, here a demostration:

shortcuts.gif


The other thing is a shortcut with CTRL+SPACE, this action open a toolbox with basis blocks in the place you have your mouse and permit use it without the need to go to the upper menu.
To hide, do CTRL+SPACE again.

toolbox.gif

I hope you  meet it usefull, all of the discussion thread here:


Thanks to Joaquim and Alex, without them i can't arrive at this conclussions

Juan Gonzalez Gomez

unread,
Dec 28, 2021, 7:18:45 AM12/28/21
to FPGA-WARS: explorando el lado libre
Wooooaaaaaaaaaaala!   I love it!!!! I have just tested it and it works ok! Thanks a lot! 😃️

The Ctrl+Space feature is so useful and necessary! Now I cannot live without it

I will add it to the Release history on the wiki

Best regards, Obijuan

Reply all
Reply to author
Forward
0 new messages