Skip to content

Releases: kallisti5/guisan

v1.1.0

10 Oct 17:36
Compare
Choose a tag to compare

What's Changed

  • Handle "special" characters in SDLInput: by @Jarod42 in #23
  • Run CI also for PRs. by @Jarod42 in #24
  • Fixes some msvc warnings: by @Jarod42 in #25
  • Apply guichan's change 8565f3e8ce86c771551dadc2d91cf883d7f9d917 (dec 22th 2007) by @Jarod42 in #26
  • Border2frame by @Jarod42 in #30
  • Apply guichan fix 79e81ca83f124b961eedfc7ecd5fd5618c5d97df (Jan 2nd 2008). by @Jarod42 in #31
  • Fix initialization of SDLImageLoader::mRenderer. by @Jarod42 in #27
  • Fix Key::isPrintable() by @Jarod42 in #28
  • Do "similar" changes from Guichan's changes … by @Jarod42 in #32
  • Apply guichan's changes 9e84fb758855ba925d60de23930cb82724de970c/55f5… by @Jarod42 in #33
  • Apply change from guichan 162a41408eda35b9631d4bcd31056a1829b991d5 (Jan 3th 2008). by @Jarod42 in #34
  • Renaming and doc improvements by @Jarod42 in #35
  • Add Output/cleanup by @Jarod42 in #36
  • Apply Guichan's changes from e5271f1ad79923ffa1810e2bc62435117d49ce9f (Jan 29th 2008) by @Jarod42 in #37
  • Apply Guichan's changes from e5271f1ad79923ffa1810e2bc62435117d49ce9f… by @Jarod42 in #38
  • Clamp area fix by @Jarod42 in #39
  • Icon optimization by @Jarod42 in #40
  • Apply Guichan's changes from 1ca1ea270f50bb33bb5b06402808075b837c1e9c… by @Jarod42 in #41
  • Apply Guichan's changes from 3cffde49fee87bfe5a426e8c799f143ed965cc60… by @Jarod42 in #42
  • Apply Guichan's changes from 957109f8411fba542c42860413d1bc8938173553… by @Jarod42 in #43
  • Apply Guichan's changes from 84ff8621369de297eadbc80761a6da9764435e58… by @Jarod42 in #44
  • Apply Guichan's changes from 390f8e8d8a20b7120cfbd2b9937a5f423bb05d83… by @Jarod42 in #45
  • Delete macro by @Jarod42 in #46
  • Apply Guichan's changes from 063dc975e98dfc74c2565229ce175cccc70fa4dd… by @Jarod42 in #47
  • Mixed or and fix by @Jarod42 in #48
  • Font and tabbarea by @Jarod42 in #49
  • Cleanup by @Jarod42 in #50
  • Apply Guichan's changes from c53768e2b5994d460ce6478103b6fdbe57b5aecb… by @Jarod42 in #51
  • Apply Guichan's changes from d970c6df7ca64d2d7a4f32de14b5ca0d29914fa5… by @Jarod42 in #52
  • Cleanup by @Jarod42 in #53
  • Clip negative by @Jarod42 in #54
  • Apply Guichan's changes from 98d94808f26240a1e7af77513a146cc9c2a870fd… by @Jarod42 in #55
  • Enums capitalized by @Jarod42 in #56
  • CMake by @Jarod42 in #57
  • Apply Guichan's changes from 26e00ba1f8b4c1e9a6120bdfb32c563cc1d0bc99… by @Jarod42 in #58
  • Apply Guichan's changes from 52798be09d6166fc81c227af068a74f6a07a899b… by @Jarod42 in #59
  • Distributor by @Jarod42 in #60
    • Apply Guichan's changes from b50089aa71c0625f5273c468ac169b71f8bba6… by @Jarod42 in #61
  • Apply Guichan's changes from 8090b4fbd0cb73c092307a5b551929275b8aef5a… by @Jarod42 in #62
  • Apply Guichan's changes from 9263b256a3f3fc7fd5388264d84fd623eb7a0097… by @Jarod42 in #63
  • Header by @Jarod42 in #64
  • Tabbed area by @Jarod42 in #65
  • Apply Guichan's changes from f0e7bcb9b32c2fddfcc8c76c16cbd06e136caa07… by @Jarod42 in #66
  • Apply Guichan's changes from 6725f3b08248d94e3ac11ce530aec42e3029fc62… by @Jarod42 in #67
  • Apply Guichan's changes from c9c8714df7b3a19721d3141c56978d0aaf85de29… by @Jarod42 in #68
  • Apply Guichan's changes from ac25684370f72e5e204bd994fd736e630fb8425a… by @Jarod42 in #69
  • Textbox by @Jarod42 in #70
  • Container by @Jarod42 in #71
  • Apply Guichan's changes from 5de1c0cbb341e45819ee5efcd8907e398568f0c7… by @Jarod42 in #72
  • Widget improvements by @midwan in #75
  • Apply Guichan's changes from 3acee30c0bb2540b2104ee2f803d8cd2844af0b9… by @Jarod42 in #73
  • Textfield fix by @Jarod42 in #76
  • Removed whitespace and empty lines by @midwan in #77
  • Remove include from files it wasn't used by @midwan in #80
  • fixed window widget drawText (missing isEnabled) by @midwan in #78
  • Fixed uneeded init value in variable by @midwan in #81
  • Use const where possible by @midwan in #79
  • Fixed a typo by @midwan in #84
  • Use empty() instead of comparing to zero by @midwan in #85
  • Dropdown widget improvements by @midwan in #82
  • Rectangle by @Jarod42 in #83
  • fix all files that used tabs, use spaces instead by @midwan in #86
  • Fix some widgets who didn't use the right color when disabled by @midwan in #87
  • Basic container removal by @Jarod42 in #88
  • Add .clang-format by @Jarod42 in #89
  • Join declarations of variables with assignments in loops by @midwan in #91
  • Improve listbox adjustsize by @midwan in #90
  • Warning fix by @Jarod42 in #93
  • Apply Guichan's changes from f6cbf9d06a2039e75b2073ba2d4ed514182e9977… by @Jarod42 in #94
  • Apply Guichan's changes from 90c8966f6cb153d6ab03e146d3ade33a03b94bdc… by @Jarod42 in #95
  • Apply Guichan's changes from 2c7c2d51801b53adc198446ba3e3b430b1bccd45… by @Jarod42 in #96
  • Apply Guichan's changes from 7e9f0de6ae4026a9b44cec457a91eb68e2031b83… by @Jarod42 in #97
  • Apply Guichan's changes from fc9e3a0f76fbab229af457f0f113159425c27fcf… by @Jarod42 in #98
  • Tabarea by @Jarod42 in #99
  • Remove wrong forward declaration class Widget; (which is different … by @Jarod42 in #100
  • Add override instead of virtual by @Jarod42 in #101
  • Make Widget as primary base: by @Jarod42 in #104
  • Use member initialization for constructors by @Jarod42 in #103
  • Use std::unique_ptr in examples and demo by @Jarod42 in #102
  • Fix typo of Color constructor by @Jarod42 in #105
  • Inputbox by @Jarod42 in #106
  • Message box by @Jarod42 in #107
  • Fix compilation of opengl_widgets on windows. by @Jarod42 in #108
  • [cleanup] Replace NULL by nullptr by @Jarod42 in #109
  • [CI] Add build with visual studio (project generated with premake). by @Jarod42 in #110
  • [example] Add ToggleButton. by @Jarod42 in #111
  • Button has mouse by @Jarod42 in #112
  • Fix handling of Buttons of messagebox and inputbox: by @Jarod42 in #114
  • [example] Add imageButton by @Jarod42 in #113
  • [example] Add ImageTextButton in widgets_example by @Jarod42 in #115
  • [example] Fix typo, remove duplicated code by @Jarod42 in #118
  • Apply patch from Stratagus for Hotkey by @Jarod42 in #116
  • [cleanup] use for-range and algorithm instead of manual usage of iter… by @Jarod42 in #117
  • [CMake] Fix typo: include/guisan.text.hpp -> include/guisan/text.hpp by @Jarod42 in #119
  • Use option to enable/disable SDL_TTF...
Read more

v1.0.0

08 Mar 15:02
Compare
Choose a tag to compare

Guisan version 1.0.0

  • Large number of fixes to widgets/drawing/sdl2 support
  • New widget InputBox
  • Memory leak fixes in MessageBox
  • Python 3 fixes
  • Stability fixes
  • Visual Studio fixes
  • Too many fixes to list here

Overdue

This release was really overdue. v1.0.0 marks a solid release with a lot of refinements since the v0.9.0 days.
A huge amount of work has been contributed by the community improving Guisan a lot since its early Guichan roots.

Special thanks to everyone who has contributed to Guisan v1.0.0 🥳

  • Vincent Heuken
  • Olof Næssén
  • Per Larsson
  • Gwilherm Baudic
  • Dimitris Panokostas