Sam Hocevar
5b30aa5895
Various NX compilation fixes
2年前
Sam Hocevar
28e25dd4a9
Minor documentation update
2年前
Sam Hocevar
9a54eff1cd
Replace lol::format in favour of C++20 std::format
We still need to include <lol/format> because of platforms that do not have full
C++20 support such as the N******* S*****.
2年前
Sam Hocevar
819e4a9ccc
Ensure project-specific build.config is imported last
3年前
Sam Hocevar
8cc7bb88bc
Migrate to Visual Studio 2022
3年前
Sam Hocevar
64470b6981
Update various submodules
3年前
Sam Hocevar
d6ad5049f9
Update some autotools scripts
3年前
Sam Hocevar
d1a0443e69
Fix GCC build and GDI codec logic.
5年前
Sam Hocevar
0c83a7a3e9
scene: add a few safeguards for non-GL platforms.
5年前
Sam Hocevar
61ff5f46df
app: ensure enable_shared_from_this inheritance is public (C++17 requirement).
5年前
Sam Hocevar
4bcb8eb764
Merge app and app::display classes when appropriate.
5年前
Sam Hocevar
bac0f8bbd1
Continue cleaning up the scene/application/display entanglement.
5年前
Sam Hocevar
04e649a791
scene: remove the unused PrimitiveSource class.
5年前
Sam Hocevar
f72cc3cd52
scene: remove the SceneDisplay class.
A lot more removals are coming. I’m thinking merging the Application and
ApplicationDisplay classes, as well as removing the corresponding -Data
classes.
5年前
Sam Hocevar
05a9852524
Fix property sheet references in vcxproj files.
5年前
Sam Hocevar
270df64d63
Minor GLES compilation fixes.
5年前
Sam Hocevar
69fdee0db7
input: add drag-and-drop support for SDL applications.
5年前
Sam Hocevar
63aecec15d
Make lolfx rules silent by default.
5年前
Sam Hocevar
6f7dcf81e0
Fix lolfx compilation system so that it works with libtool.
5年前
Sam Hocevar
d8b3f02c2c
Fix linker error.
5年前
Sam Hocevar
b36f1e5fe3
Rename gradient.lolfx to avoid conflicts with gradient.cpp.
5年前
Sam Hocevar
b24a2f005e
Use libtool to build our libraries. It’s really more convenient.
5年前
Sam Hocevar
ea43491516
Update cpp-httplib module.
5年前
Sam Hocevar
833674d32c
Allow to build on platforms that don’t have OpenGL.
5年前
Sam Hocevar
e0246ae6c6
Improve narray and image unit tests.
5年前
Sam Hocevar
d25ffd7698
Upgrade lol framework and add tests for narray iterators.
5年前
Sam Hocevar
70d0231905
Improve unit tests for narray and narray_view classes.
5年前
Sam Hocevar
8f59dd573f
Prepare refactoring of lol::image and lol::narray.
I would like lol::image to be accessible in the header-only section of
the framework, which means rethinking the locking mechanism and the way
codecs are exposed to the image class.
5年前
Sam Hocevar
b6642fed1c
Remove obsolete file.
5年前
Sam Hocevar
8e9dd2866a
Fix Windows compilation.
5年前
Sam Hocevar
ad2f4aacfd
Remove almost unused File class.
5年前
Sam Hocevar
8976ed336e
Use std::filesystem here and there to simplify code.
5年前
Sam Hocevar
f12565341d
Update all 3rd party submodules.
5年前
Sam Hocevar
28938c8ee6
Add “update = merge” and “upstream” entries for submodules.
5年前
Sam Hocevar
a30bcb86a4
Update lol submodule.
5年前
Sam Hocevar
bedf336941
Update lol submodule and fix “make dist”.
5年前
Sam Hocevar
c09796a649
Move external submodule away from GitHub because of LFS quota issues.
The repo reached its bandwidth quota in less than a week. This does not look
like a viable solution.
5年前
Sam Hocevar
8b44ed3003
build: fix submodule behaviour.
5年前
Sam Hocevar
d06466ec09
Update lol core submodule.
5年前
Sam Hocevar
e763157a62
Switch external submodule to Git LFS.
5年前
Sam Hocevar
afe1a046b3
Allow embedding source in a couple additional directory names.
5年前
Sam Hocevar
347dddba0e
Reorganise submodules now that lol and lolengine are two different repos.
5年前
Sam Hocevar
d07ec1858b
Fix compilation warnings.
5年前
Sam Hocevar
60d9abc6d6
Update lol-core and remove deprecated headers.
5年前
Sam Hocevar
cf80b8ff5e
Get rid of deprecated assert.h header.
5年前
Sam Hocevar
f2a1ceb291
Update external submodule with OpenSSL 1.1.1g and debug symbols.
5年前
Sam Hocevar
d92dd6fc3c
Remove uses of the UNUSED macro.
5年前
Sam Hocevar
44f6969c2d
Various Win32 compilation fixes.
5年前
Sam Hocevar
9090b5a4e2
Stop including <lol/msg> and <lol/base/assert.h> automatically.
5年前
Sam Hocevar
99a360f93d
Update lol-core submodule and apply a few related fixes.
5年前