| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-03 | make it compile as 64bit under mingw | Jonas Kümmerlin | |
| 2020-04-29 | layout: make minimum size actually work as a minimum | Jonas Kümmerlin | |
| 2020-04-23 | changed DPI handling: dpi is now pushed into every control and saved there | Jonas Kümmerlin | |
| 2020-04-16 | make it build with -Wconversion | Jonas Kümmerlin | |
| 2020-04-16 | rework grid layout | Jonas Kümmerlin | |
| Fractional expand is now supported like Qt, and also per row/column instead of as a widget attribute. Instead of margins, you're now supposed to use empty rows/columns instead. Spacer is also gone, use empty rows/columns with minimum size. Layout engine is prepared to directly calculate edit, button, etc. sizes without subclassing these controls | |||
| 2020-04-16 | layout: invalidate and recalculate, automatically | Jonas Kümmerlin | |
| 2020-04-16 | font handling change: allow controls to inherit fonts | Jonas Kümmerlin | |
| also do it automatically when adding widget to layout, no more calling applyfonts manually | |||
| 2020-04-14 | replace GetVersion() calls with helper functions | Jonas Kümmerlin | |
| 2020-04-14 | use Win95 fonts and colors even when running on Win32s/NT3.51 | Jonas Kümmerlin | |
| 2019-06-29 | get rid of last usages of InterlockedIncrement | Jonas Kümmerlin | |
| doesn't work right on Win95/NT 3.51 | |||
| 2019-05-01 | reorganize how combobox text is being handled. | Jonas Kümmerlin | |
| fixes some weird issues with MSLU. | |||
| 2019-04-29 | remove app, use global variables instead | Jonas Kümmerlin | |
| also some unrelated combobox fixes | |||
| 2019-01-25 | remove edit control margins to match up with button | Jonas Kümmerlin | |
| we'll owner-draw the button to get rid of the margin | |||
| 2019-01-25 | add memory allocation functions | Jonas Kümmerlin | |
| 2019-01-08 | reingineer compat layer | Jonas Kümmerlin | |
| not totally sure whether that's actually better | |||
| 2019-01-05 | make combobox look better on NT 3.51 | Jonas Kümmerlin | |
| still broken on Win32s for whatever reason | |||
| 2019-01-03 | extend compatibility to Win95 RTM, NT3.1 and Win32s | Jonas Kümmerlin | |
| Only NT3.51 actually works mostly right, all others suffer from various kinds of breakage. Running a 3.1-compatible binary on newer windows enables some kind of compatibility mode with bizarro background brushes and weirdly sized combo boxes. Going forward, I'm committed to keep NT3.51 running as long as Win95RTM is supported. The future of NT3.1 and Win32s support is uncertain. | |||
| 2019-01-03 | widget layout improvements | Jonas Kümmerlin | |
| 2019-01-02 | implement cleanup functions | Jonas Kümmerlin | |
| 2019-01-02 | make combobox implementation more complete | Jonas Kümmerlin | |
| 2019-01-01 | first try at combobox implementation | Jonas Kümmerlin | |
