altalk23
50ab4ebed7
removing deprecated things, part 1 (does not compile)
2024-11-04 20:14:23 +03:00
Chloe
82e703b6ad
truncate numbers in numtoabbreviatedstring
Build Binaries / Build Windows (push) Waiting to run
Build Binaries / Build macOS (push) Waiting to run
Build Binaries / Build Android (64-bit) (push) Waiting to run
Build Binaries / Build Android (32-bit) (push) Waiting to run
Build Binaries / Publish (push) Blocked by required conditions
2024-10-13 06:13:28 -07:00
alk
d4ca28c51a
dont reinvent the wheel
Build Binaries / Build Windows (push) Has been cancelled
Build Binaries / Build macOS (push) Has been cancelled
Build Binaries / Build Android (64-bit) (push) Has been cancelled
Build Binaries / Build Android (32-bit) (push) Has been cancelled
Build Binaries / Publish (push) Has been cancelled
2024-10-04 15:01:42 +03:00
HJfod
6eb079735f
setting events & restart stuff
2024-08-31 21:36:53 +03:00
Chloe
2b35e0e833
remove useless fs hash block
...
ndk r27 implements this, so it won't build
2024-07-18 18:45:20 -07:00
altalk23
38976cc42c
yeet wstring overloads
2024-06-07 09:38:06 +03:00
qimiko
84a73f11ab
works for me imo
2024-06-04 04:20:35 -07:00
matcool
4f6492da08
implement std::hash<std::filesystem::path> for everything but windows
2024-06-04 00:41:21 -03:00
matcool
324795cddb
ghc::filesystem -> std::filesystem
...
remove ghc::filesystem :D
closes #713
2024-06-02 22:35:51 -03:00
Fleeym
89273c9458
Merge branch 'main' into new-index-but-better
2024-05-15 23:58:55 +03:00
mat
4baef33172
fix comment
2024-05-12 13:01:26 -03:00
matcool
d725126e1f
add geode::utils::getDisplayFactor
2024-05-12 10:25:36 -03:00
HJfod
03385d07e1
add download counts to ModItem
2024-05-04 23:01:07 +03:00
HJfod
dd57a39157
Merge branch 'main' into new-index-but-better
2024-02-26 18:28:11 +02:00
Talis
6ee63091de
Fix the failed to set locale on devices that don't have us english (like my phone) ( #566 )
2024-02-26 13:50:43 +03:00
HJfod
9db76274b5
hash for string_view
2024-02-23 13:28:22 +02:00
altalk23
30c9a8ec82
use from chars when it can
2024-02-18 17:19:25 +03:00
altalk23
6d91804c57
implement float parsing to numFromString
2024-02-18 17:04:19 +03:00
HJfod
4ba0b7d58d
make clamp use TypeIdentityType so the min and max values dont participate in type deduction
2024-02-14 14:14:02 +02:00
HJfod
077ead1428
imo msvc should be outlawed
2024-02-13 23:17:22 +02:00
HJfod
c4e9c17a35
add numFromString
2024-02-13 23:14:49 +02:00
HJfod
b69ac71ede
get rid of strfmt and cstrfmt functions for being evil and redundant
2024-02-13 22:59:07 +02:00
ConfiG
17467d129b
better thread names api
2024-01-28 17:41:33 +03:00
ConfiG
ce53fb3135
add api for getting/setting thread names
2024-01-28 15:33:33 +03:00
mat
4cafd145b5
Update general.hpp
2024-01-25 13:45:12 -03:00
ConfiG
28c91f762e
refactor Hook/Patch
2024-01-15 00:42:04 +03:00
ConfiG
a738320e2c
add uninstall button to geode mod
2023-09-11 16:36:35 +03:00
ConfiG
7f449b996e
add utils::game::restart, reset => forceReset
2023-08-10 23:49:29 +03:00
altalk23
4f259c6e3a
forward filesystem
2023-02-08 16:42:34 +03:00
altalk23
1bdc8f408c
Update TulipHook and fix some really minor stuff
2022-12-14 17:17:52 +03:00
altalk23
5666c8f356
separate mod and impl
2022-12-14 14:11:19 +03:00
matcool
25fcc35dad
define NOMINMAX
2022-12-12 21:30:15 -03:00
matcool
2c3520f454
Add CPM.cmake, use it for external libraries
...
this removes submodules and external libraries in the code in favor of
importing them as CPM packages. CPM_SOURCE_CACHE is recommended as
codegen has to readd two of the same dependencies
2022-12-12 18:20:24 -03:00
HJfod
956ad1d6d5
many changes for updating Index
...
- events now follow a public const member pattern instead of getters
- more file utils
- ModInfoLayer split into LocalModInfoPopup and IndexItemInfoPopup to reduce uses of ugly variant
- same with ModCell
- lots of restructuring related to UI anyway
- Index also got tons of redesigning
- much more i've forgotten
- this commit compiles, surprisingly enough, but it's not usable as installing mods through index was removed
- remove duplicate LevelSearchLayer ids
2022-12-06 21:22:03 +02:00
HJfod
66d12395e1
work on new index
...
- add PlatformID::from string
2022-12-01 22:42:49 +02:00
HJfod
f18353c2af
cleanup
...
- rewrote Loader to have a public loading API
- moved logging away from Loader
- moved texture path handling away from Loader into CCFileUtils, added new functions there for that
- bumped version to v0.7.0
- moved ModInfo to its own header
- added early loading support through mod.json instead of loader stuff
- wrote a custom Unzip implementation (essentially same as ZipUtils except with a much more simple and clean API)
- renamed `src/load` to `src/loader`
- other stuff i prolly forgor
2022-11-30 00:48:06 +02:00
HJfod
516393ae99
merge utils to be in fewer better-named files
2022-11-28 19:09:39 +02:00
altalk23
11e81e3d64
formatted includes
2022-10-30 21:59:20 +03:00
HJfod
a6cc6f4bec
fix Windows build + bump version to v0.4.0 + bump minimum mod version
2022-10-08 12:47:47 +03:00
HJfod
19293e2fdf
now with color settings
2022-09-21 14:50:23 +03:00
HJfod
46e3a071d3
whole of geode except without history
2022-07-30 19:24:03 +03:00