Vittorio Romeo
|
363e964acc
|
Strategic use of '[[nodiscard]]' in 'Graphics' module
|
2021-12-10 01:27:05 +00:00 |
|
Vittorio Romeo
|
d02d3590fd
|
Use 'std::optional' instead of 'std::vector' for temporary 'AudioDevice'
|
2021-12-09 22:35:14 +00:00 |
|
Vittorio Romeo
|
7343b112fc
|
Strategic use of '[[nodiscard]]' in 'Network' module
|
2021-12-09 22:34:57 +00:00 |
|
Vittorio Romeo
|
3579ecbdb0
|
Strategic use of '[[nodiscard]]' in 'Window' module
|
2021-12-09 19:53:54 +00:00 |
|
Vittorio Romeo
|
bc5b41657c
|
Remove deprecated 'PrimitiveType::Quads'
|
2021-12-09 16:33:02 +00:00 |
|
Lukas Dürrenberger
|
cd517ba267
|
Merge branch '2.6.x' into feature/backmerge
|
2021-12-09 14:36:55 +01:00 |
|
Vittorio Romeo
|
6678fdd291
|
Remove deprecated 'Shader::setParameter' API
|
2021-12-09 13:12:03 +00:00 |
|
Vittorio Romeo
|
0e28212584
|
Remove deprecated overload of 'RenderWindow::capture'
|
2021-12-09 13:12:03 +00:00 |
|
Vittorio Romeo
|
e7a5039cd9
|
Remove deprecated overload of 'RenderTexture::create'
|
2021-12-09 13:12:03 +00:00 |
|
Vittorio Romeo
|
f6186d880d
|
Remove deprecated 'Text::[set|get]Color'
|
2021-12-09 13:12:03 +00:00 |
|
Vittorio Romeo
|
21d594a765
|
Remove 'MouseWheelEvent' and adjust usages
|
2021-12-09 13:12:03 +00:00 |
|
Vittorio Romeo
|
d12a2cd319
|
Use 'override' whenever possible instead of 'virtual'
|
2021-12-09 09:07:03 +01:00 |
|
|
2567551469
|
X11: fix XIM input method support
|
2021-12-09 09:04:59 +01:00 |
|
Vittorio Romeo
|
a23076d7bb
|
Replace 'BoolType' with 'explicit operator bool'
|
2021-12-09 09:03:55 +01:00 |
|
Vittorio Romeo
|
87e84bc9e5
|
Minor modernization changes: 'nullptr', range-based 'for' loops, ...
|
2021-12-08 21:41:20 +00:00 |
|
Vittorio Romeo
|
2839f6b4d2
|
Use 'auto' where no information is lost
|
2021-12-08 19:14:31 +00:00 |
|
Vittorio Romeo
|
9a0cc4b7dc
|
Use alias declarations instead of 'typedef'
|
2021-12-08 17:58:13 +00:00 |
|
Anton Vasiliev
|
f03a415121
|
Use std::vector.data() where appropriate
|
2021-12-08 16:26:03 +00:00 |
|
Vittorio Romeo
|
f87f5a3f72
|
Use 'shrink_to_fit' instead of 'swap'
|
2021-12-08 16:07:15 +00:00 |
|
Vittorio Romeo
|
3914bd0062
|
Remove redundant synchronization for 'static' variable initialization
|
2021-12-08 16:07:15 +00:00 |
|
Vittorio Romeo
|
8be8a76cba
|
Use 'auto', range-'for', and structured bindings to improve some loops
|
2021-12-08 13:05:52 +01:00 |
|
lieff
|
e458f4651e
|
Add MP3 decoding support using 'minimp3'
Co-authored-by: Lukas Dürrenberger <eXpl0it3r@my-gate.net>
Co-authored-by: Vittorio Romeo <vittorio.romeo@outlook.com>
|
2021-12-08 08:19:08 +01:00 |
|
Vittorio Romeo
|
51ebeaf383
|
Change most associative containers to their respective 'unordered' version
|
2021-12-06 14:01:56 +00:00 |
|
Lukas Dürrenberger
|
e53d9e88a9
|
Fix regression in copyToImage
When the source image is flipped, we want to read the source data
backwards and thus need to keep subtracting the "iterator" on the source
data.
|
2021-12-06 08:08:50 +01:00 |
|
Pawel Paruzel
|
11020363b1
|
Fix wrong cast in sf::Packet
Add unit tests
|
2021-12-06 08:06:20 +01:00 |
|
Vittorio Romeo
|
93410afdc7
|
Delegate 'WglContext(WglContext*)' constructor to more general one
|
2021-12-05 18:09:36 +00:00 |
|
Vittorio Romeo
|
0f9e13a2bb
|
Use list-initialization to zero-initialize 'JoystickImpl.hpp' structures
|
2021-12-04 23:12:57 +00:00 |
|
Vittorio Romeo
|
4358a303a7
|
Use emplacement operations to avoid unnecessary copies/moves
|
2021-12-03 19:34:16 +01:00 |
|
Vittorio Romeo
|
c9f7cb3d52
|
Use 'nullptr' instead of 'NULL'
|
2021-12-03 15:48:32 +00:00 |
|
Vittorio Romeo
|
6cf124db66
|
Fix remaining warnings
- Fixes in examples
- Fixes across all the modules
|
2021-11-30 11:25:58 +01:00 |
|
Lukas Dürrenberger
|
c74694c3b2
|
Fix conversion warnings for the Audio module
|
2021-11-30 11:25:58 +01:00 |
|
Lukas Dürrenberger
|
01836ccea4
|
Fix conversion warnings for the Graphics module
- Fix conversion and shadowing warnings
- Add SYSTEM indicator for stb_*, FreeType and other headers
|
2021-11-30 11:25:58 +01:00 |
|
Lukas Dürrenberger
|
0468612ac0
|
Fix conversion warnings for the Network module
|
2021-11-30 11:25:58 +01:00 |
|
Lukas Dürrenberger
|
e0f2356102
|
Fix conversion warnings for Unix
- Fix conversion & shadowing warnings
- For the System & Window module
|
2021-11-30 11:25:58 +01:00 |
|
Lukas Dürrenberger
|
92bc513d9f
|
Fix variable name shadowing warning
|
2021-11-30 11:25:58 +01:00 |
|
Lukas Dürrenberger
|
e01aa152c1
|
Fix type conversion warnings
|
2021-11-30 11:25:58 +01:00 |
|
Lukas Dürrenberger
|
9052ccf218
|
Fix integer conversion warnings
|
2021-11-30 11:25:58 +01:00 |
|
Jan Haller
|
5bed29dd19
|
Fix conversion and other warnings, mainly on Windows
|
2021-11-30 11:25:58 +01:00 |
|
Jan Haller
|
761d9d81d0
|
Fix several unused warnings
|
2021-11-30 11:25:58 +01:00 |
|
binary1248
|
a759ccd5db
|
Enable compiler warnings.
|
2021-11-30 11:25:58 +01:00 |
|
Anton Vasiliev
|
7fc026e3ec
|
Add missing comment
Added missing comment to WM_DEVICECHANGE event in Window
implementation for Win32.
|
2021-11-30 09:52:35 +01:00 |
|
Vittorio Romeo
|
ef8fee5356
|
Simplify management of ActivityStates
|
2021-11-24 00:34:03 +01:00 |
|
Vittorio Romeo
|
dc88cbd81e
|
Remove include directives for unused headers
|
2021-11-22 00:47:11 +01:00 |
|
Vittorio Romeo
|
c21e842007
|
Fix useless temporary sf::Lock
|
2021-11-19 23:17:14 +01:00 |
|
jqdg
|
2888d9c56e
|
Improve high DPI handling on macOS
|
2021-11-18 21:34:07 +01:00 |
|
Corentin Schreiber
|
912422f486
|
Partial revert from 40a0584636dab89f3fa1747e63f26fa895036ce1
This reverts the change to addLine(), which no longer had its
outline drawn after the offending commit.
|
2021-10-25 22:47:32 +02:00 |
|
Corentin Schreiber
|
d950c9387a
|
Simplify glyph advance calculation
Since auto-hinting is enabled, the advance will always be an integer
number of pixels. The actual fractional advance is handled by bearings.
https://github.com/SFML/SFML/pull/1827#issuecomment-939531582
|
2021-10-18 09:46:35 +02:00 |
|
Corentin Schreiber
|
4d2e5b18e2
|
Fix incorrect glyph rect for text outline
|
2021-10-18 09:46:35 +02:00 |
|
jqdg
|
3b1ff125b0
|
Code style and comments
|
2021-09-15 13:15:50 +02:00 |
|
jqdg
|
85e72faf5e
|
Delete unnecessary message when closing window integrated in an NSView
|
2021-09-15 13:15:50 +02:00 |
|