flamerobin icon indicating copy to clipboard operation
flamerobin copied to clipboard

Style Configurator works only partial

Open PizzaProgram opened this issue 2 years ago • 2 comments

I love the new Style Configurator, it's a huge step forward, especially because I work a lot at night and the white background killed my eye until now.

But some things do not fully work and I would like to list those, so maybe they could be fixed:

Main problems / Bugs?

  • [ ] To apply new colours, ALL windows must be closed and re-opened. (Loosing all the work inside those windows, so there is no "easy way" to switch between day/night mode)

  • [ ] "View -> Set Editor Font" menu inside SQL editor does nothing.

  • [ ] To apply new font size the whole program must be restarted. (Everything has to be closed, the main window too.)

  • [ ] (Optional: A Day/Night button on the main window to quickly switch. Or at least a checkable line in View menu.)

  • [ ] Setting bigger Default font size does not affect fixed keywords, nor numbers and symbols: kép

Preferences:

  • [ ] (Optional: Preferences window stays white too ... at least the treeview on the left side could be coloured?)

  • [ ] (Optional: Preferences window could have a few object to "preview" the colouring style and font without Save + reopen.)

  • [ ] In "Style" list, the first (selected) item is always hidden by default. kép

Other windows:

  • [ ] The windows of: Triggers & Procedures are still default coloured to full white too. (They are opening with big size, so it's a cruel torture to the eye at night.)

  • [ ] Main window is still default coloured. (Full white background.)

  • [ ] There is now way to increase/decrease a font inside a window temporary. ( Ctrl + [+][-] , Ctrl+scroll ) (Especially the editor window.)

It would be really great, if by waking up at night to finish a work, FlameRobin could be darkened with 1 quick click completely, and fonts could be increased by simply pressing [Ctrl][+].

Thank you very much in forward!

PizzaProgram avatar Sep 13 '23 04:09 PizzaProgram

V0.9.13: The Style Configurator still has issues:

  • There is no "light" style (or "Windows Default") style
  • the "Global Override" ignores the selected font size
  • can't select a font for data grid.
  • missing a "reset to defaults" button if you have screwed up the style settings.

kalwados avatar Mar 27 '25 14:03 kalwados

[ @kalwados , @PizzaProgram ] , I attest ! There are a lot to do.

The problem with C++ is that memory leaks can really be chaotic. It’s not really a language tailored for parallelism either.

Maybe we should consider migrating to a much more modern language in constant evolution 🧐 ?

baldeuniversel avatar Mar 29 '25 02:03 baldeuniversel