yvt
ef2d844a97
clang-format all source files under Sources/Client
2019-08-07 23:51:05 +09:00
yvt
60fd3191c5
Remove Handle::operator T*()
, discouraging conversion to raw pointers
...
It was replaced by `Handle::GetPointerOrNull()`. Every use of
`GetPointerOrNull` should be reviewed. Some of them were already removed.
2019-07-20 15:47:42 +09:00
yvt
e6227b3361
Update IRenderer
for null safety and safe memory management
2019-07-20 13:48:49 +09:00
yvt
cfb972f944
Improve code quality
...
- Overriding methods are clearly indicated with `override` keywords
- Remove redundant `virtual` keywords from destructors of subclasses
- Introduce `SPUnsupported()`, replacing most uses of
`SPNotImplemented()`, which now serves as a dynamic "TODO" marker
2018-10-13 14:43:49 +09:00
Tomoaki Kawada
2eb9e35c65
Apply clang-format to all non-external source files
2016-12-03 18:23:47 +09:00
yvt
34fdc0c43b
Fixed #185
2014-03-13 01:28:09 +09:00
yvt
4d7522f7e3
Improved the appearance of fallback fonts
2014-03-12 00:07:00 +09:00
yvt
7d9bd134bd
Fallback font’s format was updated to support negative offset, and BdfToOSFont
now supports BBX directive
2014-03-10 01:19:56 +09:00
yvt
df81407756
Fallback font is now aligned correctly
2014-02-26 16:14:15 +09:00
yvt
db88ee4703
Fixed some little bugs (thanks to Clang static analyzer)
2014-02-25 19:35:37 +09:00
yvt
5643f094f4
Improved appearance of fallback fonts with the software renderer
2014-02-14 23:37:59 +09:00
yvt
12e960a2a3
Updated the startup window
2014-02-10 03:36:51 +09:00
yvt
be590dbb24
Improve the appearance of fallback fonts with the software renderer by rounding the size
2014-02-09 00:02:13 +09:00
Marco Schlumpp
b27976df71
Added an missing include.
...
The C++ environment on linux is very strict about includes and namespaces...
2013-12-24 13:45:09 +01:00
learn_more
d9cd0dc402
rest of the files from prev commit.
2013-12-17 01:28:56 +01:00
yvt
7ffddd8b32
UTF-8 basic support + international fonts
2013-12-10 01:30:15 +09:00
learn_more
52b98a5598
Cleanup text drawing (has one generic DrawShadow function that draws text with a shadow, instead of duplicating it everywhere in the code
...
use the new DrawShadow function, in CenterMessageView, Client, and TCProgressView
add mingw .exe icon (untested, could use confirmation that it works)
2013-11-02 19:00:50 +01:00
yvt
f0d34ef494
added GPLv3 header
2013-08-29 11:45:22 +09:00
yvt
931be8cf09
From pre-0.0.3 source code
2013-08-18 16:18:06 +09:00