File: CHANGELOG.md

package info (click to toggle)
fifechan 0.1.5-1
  • links: PTS, VCS
  • area: main
  • in suites: buster, sid
  • size: 2,520 kB
  • sloc: cpp: 21,438; makefile: 11
file content (78 lines) | stat: -rw-r--r-- 3,067 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# ChangeLog

## [0.1.5] - 2019-01-11

- Added AT Key
- Added Auto layouting
- Fixed compile problems
- Fixed some more bugs

## [0.1.4] - 2017-02-07

- Added mouse wheel left and right events
- Fixed another possible segfault situation, issue #45

## [0.1.3] - 2016-11-05

- Requires CMake 2.6.0 to use Freetype find_package function. 
  Freetype is required by oglft.
- Updated to SDL2
- Updated FPS demo for SDL2
- Bug fixes
- travis build fixes
- added Appveyor build configuration
- added Auto layouting
- fixes some possible segfaults
- Enhanced modal focus handling
- added a new logo

## [0.1.2] - 2014-08-10

- Added the possibility for horizontal scrolling.
- Added isSetVisible() to the Widget class. It's very similar to isVisible()
	but ignores the parent.
- Added GuiDeathListener. That should prevent crashes if the widget is hidden
  and removed on the same pump.
- Added ${LIB_SUFFIX} for CMake lib path. Can be used via -DLIB_SUFFIX argument.
- Fixed a segfault that could happen if the Widgets are destroyed after the Gui.

## [0.1.1] - 2014-02-23

- Correct CMake SDL_ttf module name by Christopher Meng
- Setting the selected property of dropdowns to a value < 0 now
	will make them deselect the current item.
- Fixed extensions not being built with the correct export definition.
	This will fix undefined references when linking
	with the created shared libraries.
- Changed cmake options to enable contrib extensions for sdl and opengl
	to be OFF by default.
- OGLFTFone is now compiled into fifechan. It can be enabled or disabled
	by setting the cmake option ENABLE_OPENGL_CONTRIB to ON or OFF.
	It is enabled by default.
- Fixed SDLTrueTypeFont not included by CMake. It can be disabled by setting
	ENABLE_SDL_CONTRIB to OFF, which defaults to ON.
- Add SDLIMAGE_INCLUDE_DIR to CMake by Nicolás Alvarez

## [0.1.0] - 2012-12-05

There are already some important bug fixes and new features such as:
  - A Widget is now able to detect that the mouse enters it when a Widget above 
    it gets hidden and the mouse cursor was over it.
  - Text objects do not try to access rows if they are empty, which caused 
    crashes before.
  - Widgets now distribute events if their ancestors where shown/hidden.
  - UTF8 support for TextBox and TextField widgets.
  - Work is done in a separate branch to support auto-layouting in fifechan. 
    Needs to be improved and tested.
  - New widgets
    - Circular container, which implements a container that arranges its children
      in a circular fashion. (only available in the auto-layouting branch)
    - IconProgressBar, which implements a progressbar that uses images to show 
      progress.
    - PasswordField, which implements password input.

[Unreleased]: https://github.com/fifengine/fifechan/compare/0.1.3...HEAD
[0.1.3]: https://github.com/fifengine/fifechan/compare/0.1.2...0.1.3
[0.1.2]: https://github.com/fifengine/fifechan/compare/0.1.1...0.1.2
[0.1.1]: https://github.com/fifengine/fifechan/compare/0.1.0...0.1.1
[0.1.0]: https://github.com/fifengine/fifechan/releases/tag/0.1.0