27 Jul 2024 |
cafeina | Tengo un translator de prueba que hace que tracker se falle y al reiniciar, vuelve a fallar. | 03:27:54 |
cafeina | Sobre LockWorkstation, estuve pensando en hacer que los widgets fueran móviles y cargados a gusto del usuario, pero implementarlos sería complejo. De por sí, tendría que dejar de usar el LayoutAPI y luego crear todo un sistema de subvistas. Pero quizás sea mejor pensar en aplicar algo como los replicantes y los BShelf sobre la ventana de bloqueo.
Pero por ahora es sólo una idea. Aún tengo pendiente arreglar el input filter para que no permita llamar al Monitor de equipos. | 03:30:42 |
cafeina | Mi segunda idea era algo como eso, cargar los íconos de stock del sistema para tenerlos, y también proveer algunos en la app. | 03:24:41 |
cafeina | La opción de seleccionar archivo sería como secundaria, cuando las imágenes de carpeta de stock no tienen lo que quieres. Pero eso requeriría más trabajo, por eso implementé solamente la opción más sencilla de momento. | 03:25:41 |
Telegram Bridge | In reply to cafeina sent an image tocaría hacer como una lista de los iconos mas importantes a cambiar para usarla en todos los themes que salgan o algo así? | 03:24:08 |
cafeina | ![image.jpeg](https://matrix.org/_matrix/media/r0/thumbnail/t2bot.io/5acec3120e9b858a69cdf1f4db974c3e0851e9f51817041241196462080?height=360&method=scale&width=360) Download image.jpeg | 03:22:05 |
cafeina | Tracker es el escritorio de Haiku. Lo que ves cuando terminó de cargar el sistema, además de la barra de escritorio en la esquina (o donde la tengas colocada). También es el navegador de archivos. | 03:46:55 |
Telegram Bridge | entonces va tocar hacer una lista de los iconos mas relevantes, al menos, no creo que en todos haga falta cambiarlo y los themes de iconos no siempre traen todos los iconos de un sistema | 03:50:42 |
Telegram Bridge | porqué pues si vi que ya hay muchos iconos "adawaita" en data/icons | 03:51:10 |
Telegram Bridge | algo así como el explorer.exe en windows por decirlo de algún modo comprensible | 03:48:11 |
cafeina | Mi intención estaba en que sí, previa conversión de svg a hvif, pero algo no me estuvo funcionando bien para otras imágenes. Pero en realidad, si quieres puedes pegar directamente una imagen IOM en el atributo BEOS:ICON e igual tracker mostrará la imagen puesta. Pero las imágenes de IOM son más pesadas y podrían no caber en el espacio del atributo si son demasiado grandes. Por eso trato de siempre convertirlas a HVIF, con el TranslationKit. Cuando ya son hvif no las convierto, sólo las pego en el atributo. | 03:49:05 |
cafeina | Sí. | 03:49:13 |
Telegram Bridge | In reply to cafeina Puede que sea más rápido hacerlo con scripting en la línea de comandos (es sólo un comando, y con un poco de habilidad de shell, se puede hacer para varias carpetas), pero esta interfaz pretende ser una forma más amigable para los que no son tan expertos y no les gusta la forma "linuxera". por cierto, he notado que en /system/data/icons aparte de algunos hvif también hay svg, se puede usar svg sin necesidad de pasarlo a hvif? | 03:47:33 |
Pixie 😁 | In reply to cafeina Tengo un translator de prueba que hace que tracker se falle y al reiniciar, vuelve a fallar. que es el tracker? | 03:45:50 |
Pixie 😁 | a ok | 03:47:09 |
cafeina | si es con línea de comandos, alguna debe de haber | 03:53:39 |
cafeina | Para mí el programa (preflet) ThemeManager debería ser actualizado para tener esta funcionalidad además de lo otro que trae. Pero primero debería recibir un buen "lavado de cara" y revisión para actualizarlo al Haiku de hoy en día y que no quede como un resabio de la época de BeOS/Zeta, pero que en Haiku aplica mal las cosas. | 03:52:05 |
Telegram Bridge | porqué manualmente si es facil | 03:55:01 |
cafeina | programáticamente: con BMimeType del StorageKit y las funciones C en Mime.h
quizás también a través del registrar | 03:54:14 |
Telegram Bridge | pero los fyletypes como se pueden modificar via comando? o sea, entiendo lo del atributo de la carpeta, pero por ejemplo como se cambia el icono no del programa sino ya el asociado a un programa | 03:52:32 |
Telegram Bridge | o bueno si uno hace un paquete de un theme y tal e incluye el script para que el usuario lo lance | 03:55:37 |
cafeina | los filetypes ya se pueden actualizar con el preflet que viene con el sistema | 03:53:26 |
cafeina | Debería ya haber algo de eso, temas de sonido y temas de ui (que apliquen el decorador, el control look, los colores, fuentes e íconos todo en uno). | 03:58:25 |
cafeina | In reply to @telegram:t2bot.io porqué pues si vi que ya hay muchos iconos "adawaita" en data/icons No por favor, vade retro satanás, aleje esos íconos herejes de los monstruos gnomeros. | 03:52:44 |
Telegram Bridge | o sea sino que yo estaba pensando en que digamos Haiku Theme podría de algún modo ejecutar algún script en un paquete de un theme que sea capaz de modificar los iconos e incluso capaz de instalar decoradores si el que lo confeccione asi lo quiere | 03:54:50 |
Telegram Bridge | por si algún script o algo, porqué manualmente se puede con filetypes normal | 03:52:58 |
Telegram Bridge | jaja pero ya están ahí | 03:53:15 |
Telegram Bridge | desde los comandos digo | 03:52:41 |
cafeina | podría tener un formato de archivo "TemaFacil.haikutheme" que sea un archivo de texto con instrucciones a ejecutar por el programa.
O como dices, también uno de tipo "TemaFacil.haikuthemepack" en donde esté el archivo de instrucciones y el artwork integrado a extraer y poner todo suelto como en linux. O dejar todo sólo en un archivo (al estilo DLL de íconos de windows) o como sea. | 03:56:57 |
☀️ Andros «Andy» Villanueva Blanco ☀ | In reply to Pixie 😁 que es el tracker? «Tracker es Haiku. Haiku es Tracker» Y no, no me lo estoy inventando; eso sale en el manual 😆 | 04:14:55 |