Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-14 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-14 | Fix typo | Erik Kundiman | |
2024-07-13 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-13 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-13 | Readd some instructions that got lost in the merge | Erik Kundiman | |
especially pipewire-devel pulseaudio-libs-devel. Add instruction to remove runtime path from dullahan_host too since rpmbuild, being stricter, wouldn't install if it had a non-existent runtime path. | |||
2024-07-12 | containers/Tabtop&Toolbar adjustment | secretfoxtail | |
Slightly reduce transparency | |||
2024-07-12 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-12 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-12 | Reimplementation of contributors.txt generation | Erik Kundiman | |
We don't rely on viewer_manifest.py's extract_names any more to generate the contributors list, it's implemented in CMake now, using sed, paste, and sort. | |||
2024-07-12 | Simplify InfoPlist.strings configuration | Erik Kundiman | |
2024-07-12 | `sysctl -n hw.ncpu` instead of `gnproc` on macOS | Erik Kundiman | |
2024-07-12 | Fix version appearing as %%VERSION%% on macOS info | Erik Kundiman | |
This would be done in viewer_manifest.py on SLv. This needed to be reimplemented, and now it is, just using CMake. | |||
2024-07-11 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-11 | We're back to `make install` for macOS | Erik Kundiman | |
`cpack -G Bundle` just wouldn't play along well with code-signing and also broke Dullahan/CEF. The creation of the link to Applications in the AppleScript is now needed since we don't rely on CPack to make it for us any more. | |||
2024-07-11 | Separate file for fixing Mac package dependencies | Erik Kundiman | |
since the variable PACKAGE is not available to check any more by that stage. | |||
2024-07-11 | Support for `make install` on macOS | Erik Kundiman | |
Just set CMAKE_INSTALL_PREFIX to the newview/Megapahit.app/Contents/Resources inside your build folder, and set PACKAGE to OFF. | |||
2024-07-10 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-10 | Merge remote-tracking branch 'secretfoxtail/main' | Erik Kundiman | |
2024-07-10 | `cpack -G Bundle` instead of `make install` on Mac | Erik Kundiman | |
Root project finally renamed to Megapahit, which has a nice effect of CPack: - Run preinstall target for: Megapahit CPack: - Install project: Megapahit [] but it's really because CPack Bundle file couldn't be renamed via CPACK_PACKAGE_NAME like on DEB, RPM, and FREEBSD. CPack determines its own destination root folder, which is Resources (I didn't find a way to set it to Contents). fixup_bundle is now run on the .app deep inside CPack staging folders so that the dependency copies will be included in the DMG. | |||
2024-07-10 | toolbars.xml tweak | fowlerdm | |
Modify default layout to hopefully be more tidy and useful | |||
2024-07-10 | more panel_edit cleanup | fowlerdm | |
Remove unneeded backgrounds | |||
2024-07-10 | panel_edit_wearable cleanup | fowlerdm | |
remove more unneeded unneeded background panels | |||
2024-07-10 | WebRTC installation instructions for macOS | Erik Kundiman | |
2024-07-10 | Since Maint-B, we can use LL's Dullahan build | Erik Kundiman | |
for GNU/Linux. | |||
2024-07-09 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-09 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-09 | Fix the variable used for macOS bundle identifier | Erik Kundiman | |
2024-07-09 | Remove code that'll never be reached by non macOS | Erik Kundiman | |
which would be to determine which media plugins should be added as dependencies. Plus minimise diff from SLv code. | |||
2024-07-09 | sse2neon installation instruction for macOS arm64 | Erik Kundiman | |
2024-07-09 | OpenJPEG installation instruction for macOS | Erik Kundiman | |
2024-07-09 | OpenSSL & libcurl install instructions for macOS | Erik Kundiman | |
2024-07-09 | NDOF can be enabled for Space Navigator support | Erik Kundiman | |
2024-07-08 | Explicit on every permission desired for Dullahan | Erik Kundiman | |
otherwise those executables couldn't be read and therefore couldn't be copied for bundle preparation, for example. | |||
2024-07-08 | XMLRPC-EPI install instructions for macOS | Erik Kundiman | |
2024-07-08 | meshoptimizer shouldn't be dynamic on Fedora | Erik Kundiman | |
since we don't bundle 3rd-party libraries in RPMs. | |||
2024-07-08 | macOS & Fedora meshoptimizer install instructions | Erik Kundiman | |
2024-07-08 | Replace root commands with sudo ones in README.md | Erik Kundiman | |
and set the runtime dependencies as automatically installed on FBSD. | |||
2024-07-08 | NanoSVG install instructions for macOS & Debian | Erik Kundiman | |
2024-07-08 | LL packages download and untar instructions | Erik Kundiman | |
plus some tidying up the README.md. | |||
2024-07-08 | GLH and Mikktspace can be untarred in packages now | Erik Kundiman | |
They're custom anyway so very unlikely to be reused in other projects. TinyGLTF.cmake changes here just to minimise diff, the include directory setting does not have any effect (just like in TinyEXR.cmake). | |||
2024-07-08 | Fix typo and link to TPVD is directly to Megapahit | Erik Kundiman | |
2024-07-08 | Fix CONTRIBUTING.md link | Erik Kundiman | |
2024-07-08 | Adjust CONTRIBUTING.md & change SL to MP in README | Erik Kundiman | |
2024-07-08 | Update README.md up to `make install` and `cpack` | Erik Kundiman | |
Remove Example section too since it's not so representative at this moment. Remove Windows instruction link too, we will have our own. | |||
2024-07-07 | Not set var to shorten paths in install script | Erik Kundiman | |
Somehow it wouldn't work. | |||
2024-07-07 | Links to SLPlugin's dependencies after install | Erik Kundiman | |
cause SLPlugin's Frameworks wouldn't exist yet before installation. | |||
2024-07-07 | Not override CMAKE_OSX_ARCHITECTURES to one arch | Erik Kundiman | |
Now you can pass -DCMAKE_OSX_ARCHITECTURES:STRING=`uname -m` or -DCMAKE_OSX_ARCHITECTURES:STRING="arm64;x86_64" and it will build as intended. | |||
2024-07-07 | Link CEF & chmod a+x Dullahan execs after install | Erik Kundiman | |
otherwise fixup_bundle would try to fix DullahanHelper executables when otool -L somehow can't find files that contain spaces in their names. By postponing the chmod until after fixup_bundle is called, fixup_bundle will ignore the DullahanHelper apps since they contain no executables yet by that time. Apart from that, trying to link to CEF would fail before installation cause SLPlugin's Frameworks directory wouldn't exist yet. | |||
2024-07-07 | macOS install DESTINATIONs are relative paths now | Erik Kundiman | |
but set CMAKE_INSTALL_PREFIX to newview/Megapahit.app/Contents. | |||
2024-07-07 | `make install` on macOS installs CEF & Dullahan | Erik Kundiman | |
Using file(CHMOD ... PERMISSIONS .._EXECUTE) somehow didn't work, so I had to set it to reinstall the Dullahan executables, and they are the only files that are required to be executable (CEF framework and the .dylibs aren't). |