| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Testing Done:
Compiled, ran, and veried the status editor and about dialogs worked as expected.
Reviewed at https://reviews.imfreedom.org/r/2279/
|
|
|
|
|
|
|
| |
Testing Done:
Ran and verified the plugins dialog was populated.
Reviewed at https://reviews.imfreedom.org/r/2281/
|
|
|
|
|
|
|
| |
Testing Done:
Purged the gi-docgen checkout and built successfully with the docs enabled.
Reviewed at https://reviews.imfreedom.org/r/2277/
|
|
|
|
|
|
|
| |
Testing Done:
Updated subprojects and compiled
Reviewed at https://reviews.imfreedom.org/r/2270/
|
|
|
|
|
|
|
| |
Testing Done:
ran `meson subprojects update` and built successfully.
Reviewed at https://reviews.imfreedom.org/r/2267/
|
|
|
|
|
|
|
| |
Testing Done:
Connected to a local ergo and verfied that `PLAIN` worked with the right password and that it fell back to `EXTERNAL` with the wrong password, before giving up.
Reviewed at https://reviews.imfreedom.org/r/2236/
|
|
|
|
|
|
|
| |
Testing Done:
ran `meson subprojects update` and built, verified the python deprecation warnings were gone.
Reviewed at https://reviews.imfreedom.org/r/2104/
|
|
|
|
|
|
|
| |
Testing Done:
Compiled and ran, made sure the plugin list was populated.
Reviewed at https://reviews.imfreedom.org/r/1985/
|
|
|
|
|
|
|
|
|
|
|
| |
We already know that GUPnP isn't going to work for us and have started
traversity to fill that gap. So in the meantime, we can just get rid of the
existing UPnP API.
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1959/
|
|
|
|
|
|
|
|
|
|
| |
It's just used for getting addresses of local interfaces and we'll just
implement that in traversity.
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1957/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
subprojects
Using wrap-file causes the build directory to have the first path from the archive that was extracted. Normally this isn't a problem, but to use `gi-docgen` with our subproject we need to a `--add-include-dir` to `gi-docgen` which means we need to have a known path. These directories with the version number in them would then have to be updated for every `gi-docgen` call every time we update one of these dependencies.
This is a nightmare, so for the packages we do this for, we will continue using `wrap-hg` or `wrap-git` so that can can control the name of the directory for the subproject in the build directory.
Testing Done:
Build the docs many times while making sure my `$topsrcdir/subprojects` directory only had wrap files.
Reviewed at https://reviews.imfreedom.org/r/1830/
|
|
|
|
|
|
|
|
|
|
|
| |
Testing Done:
ran the following command too many times making sure everything still worked.
```
meson subprojects purge --confirm ; rm -rf build && meson build -Dbuild-dependencies=true -Dwrap_mode=forcefallback
```
Reviewed at https://reviews.imfreedom.org/r/1799/
|
|
|
|
|
|
|
| |
Testing Done:
Ran meson config a bunch of times to make sure stuff was right.
Reviewed at https://reviews.imfreedom.org/r/1797/
|
|
|
|
|
|
|
| |
Testing Done:
ran `meson subprojects update` and compiled.
Reviewed at https://reviews.imfreedom.org/r/1696/
|
|
|
|
|
|
|
| |
Testing Done:
Compiled after a `meson subprojects update`
Reviewed at https://reviews.imfreedom.org/r/1685/
|
|
|
|
|
|
|
| |
Testing Done:
Made sure the build worked without manually updating the talkatu checkout. I had to use the revision because `default` is already resolvable and won't necessarily give us the GTK4 compatible code.
Reviewed at https://reviews.imfreedom.org/r/1671/
|
|
|
|
|
|
|
| |
Testing Done:
Watched 49 files fail with 4340 errors and 471 warnings.
Reviewed at https://reviews.imfreedom.org/r/1287/
|
|
|
|
|
|
|
|
|
| |
Testing Done:
Compiled and ran the unit tests.
I did have to `meson --wipe` because `gplugin.h` wasn't being rebuilt properly even after a `meson subprojects update`.
Reviewed at https://reviews.imfreedom.org/r/1468/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
is passed to meson
We can optionally use this setup for our full dependency tree, but I'm not 100%
sure that's the best idea yet, but it does seem better than having it in a
separate repository.
Testing Done:
I made sure I had `libnice-dev` installed on debian and configured and built with with `build-dependencies` set to `true` and `false`.
I think removed `libnice-dev` and verified meson failed to configure with `build-dependencies=false`. I then reconfigured to set `build-dependencies=true` and verified that meson said it was going to build the subproject, and then I built the entire repository.
Bugs closed: PIDGIN-17577
Reviewed at https://reviews.imfreedom.org/r/1334/
|
|
|
|
|
|
|
| |
Testing Done:
Ran pidgin3 from the `devenv` and verified the plugins were all still available.
Reviewed at https://reviews.imfreedom.org/r/1136/
|
|
|
|
|
|
|
| |
Testing Done:
Just compiled and verified that our `.wrap` file didn't get overwritten by a `wrap-file` from gplugin.
Reviewed at https://reviews.imfreedom.org/r/1055/
|
|
|
|
|
|
|
| |
Testing Done:
Ran `ninja test` after running `meson subprojects update` from the source root.
Reviewed at https://reviews.imfreedom.org/r/1053/
|
|
|
|
|
|
|
| |
Testing Done:
Compiled and ran in the devenv.
Reviewed at https://reviews.imfreedom.org/r/994/
|
|
|
|
|
|
|
|
|
| |
subproject
Testing Done:
Tested against gplugin 0.34.1 and everything is working well.
Reviewed at https://reviews.imfreedom.org/r/942/
|
|
|
|
|
|
|
| |
Testing Done:
Compiled and connected an XMPP account.
Reviewed at https://reviews.imfreedom.org/r/870/
|
|
|
|
|
|
|
| |
Testing Done:
ran `meson subprojects update` and compiled.
Reviewed at https://reviews.imfreedom.org/r/855/
|
|
|
|
|
|
|
|
|
| |
This will make it easier for everyone to update subprojects and the like by running `meson subprojects update` from the source directory. We'll need to add this to the documentation I'm just not sure exactly where right now.
Testing Done:
Ran `meson subprojects update` from the source directory with `subprojects/gplugin` on the default branch and the v0.31.0 tag. Verified that meson will update to whatever revision is specified and if the revision doesn't exist it will pull from the remote.
Reviewed at https://reviews.imfreedom.org/r/812/
|
|
|
|
|
|
|
|
|
| |
default branch.
Testing Done:
Ran the subproject build convey plan.
Reviewed at https://reviews.imfreedom.org/r/104/
|
| |
|
| |
|
| |
|
| |
|
|
|