mariuz / flamerobin

FlameRobin is a database administration tool for Firebird RDBMS. Our goal is to build a tool that is: lightweight (small footprint, fast execution) cross-platform (Linux, Windows, Mac OS X, FreeBSD) dependent only on other Open Source software
http://flamerobin.org
MIT License
214 stars 66 forks source link

Style Configurator. #284

Closed Jdochoa closed 1 year ago

Jdochoa commented 1 year ago

The purpose of this new feature is to modernize the SQL editor, this being the first step.

In the styles settings you can change:

4 languages ​​were defined:

Initially only the Global Style and SQL are being used.

Style Cofigurator. Debian

Some ideas are taken from the Notepad++ project and include 23 predefined styles that were taken from the same project and are included in the xml-styles folder. Please check if there are no license issues.

Dark Style. Dark Mode Hello Kitty Style. Hello Kitty Deep Black Style. Deep Black Khak Style. khaki Ruby Blue Style. Ruby Blue

Finally it was necessary to change to version 3.2 of wxWidgets and it was tested on Win7, Win10, Win11 and Debian 11.

With this first part we want to solve the following issues:

We await your feedback for improvements and corrections.

./jo

P.S. The initial implementatation of foldng are include.

mariuz commented 1 year ago

@Jdochoa just for info stylers.xml license is GPL3 ? https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/LICENSE

Jdochoa commented 1 year ago

@Jdochoa just for info stylers.xml license is GPL3 ? https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/LICENSE

I think so.