wxmaxima:feature/KubaO/configuration-centralized-styles

Last commit made on 2020-06-02
Get this branch:
git clone -b feature/KubaO/configuration-centralized-styles https://git.launchpad.net/wxmaxima

Branch merges

Branch information

Name:
feature/KubaO/configuration-centralized-styles
Repository:
lp:wxmaxima

Recent commits

90918b4... by Kuba Ober <email address hidden> on 2020-05-20

WIP [ci skip]

b919157... by Kuba Ober <email address hidden> on 2020-05-20

Remove style name from Style, making it more lightweight.

4c087f4... by Kuba Ober <email address hidden> on 2020-05-20

Use Style as a key into the font cache. Get rid of all repeated font lookups.

wxFont construction has now dropped off the profiles.

1. Extend Style to be quick to compare.
2. Intern the font face names to avoid string copies.
3. Use Style to index fonts in the cache, instead of wxFontInfo, as it copied strings a lot.

41ec932... by Kuba Ober <email address hidden> on 2020-05-16

Don't copy face name just to hash it.

e005556... by PeterPall on 2020-05-29

Removed my debug code.

1cfa50e... by PeterPall on 2020-05-29

German translation: Perhaps a better right-click menu text piece.

c65cb6e... by PeterPall on 2020-05-29

A always any half-way useful feature only is available in too-new systems

The good news is that cmake finally has added an option to collect
the sources by using globs.

677f13e... by PeterPall on 2020-05-29

Tell cmake to automatically update the list of source files when needed

Let's hope that the options that do that are supported on any recent
cmake.

f9003bb... by PeterPall on 2020-05-29

Merge branch 'master' of github.com:wxMaxima-developers/wxmaxima

3b60978... by Kuba Ober <email address hidden> on 2020-05-29

Explicitly delete the optional<T&> assignment operators.