c3cd44205f
Merge remote-tracking branch 'upstream/master' into master
a819d4792b
Refactor run_spec to use process exit instead of empty stderr (#584)
dfe7dca08f
fix websocket issue (#577)
2e749a2987
fix an issues with responding with long strings (#576)
a8c0f09b85
Upgrade to Crystal 0.35.0 (#570)
77cceab288
make Image free its paths
9527426d48
remove memleak when getting args
0cd47be7ac
remove need to dupe strings to command structs
708ef45600
fix use-after-free on repl
f61e9b013f
make CommandList free its command pointers
add (deleted) to deleted messages
@Apashe This is the upstream CutTheCord repository. Look over the specific Bluecord repository for specific requests on Bluecord itself.
Though I can answer that quetsion, you can not. Blocking is not a client-side thing that can be bypassed.
5713df2a8b
more fixes
b0ddffd5fe
hashmap changes, part 2
0265eddb2e
hashmap changes
56be677c7a
at() -> items[]
e0f0ae7f24
toSlice -> items
GUI compiler
My opinions:
- CTCCI exists, https://gitdab.com/distok/cutthecord/src/branch/master/ctcci
- Users can request a patchset to be added to CTCCI, which goes to F-Droid, I can't guarantee it'll be added, though.
- Any server doing builds for anyone on request with any patchset should be pretty strict, to prevent abuse. And also very beefy.
- In regards to abuse: there are, currently, 28 independent patches, the total amount of patchsets is much, much higher. Any backend built for this should have strict requirements on how it does things like caching, or overall build resource usage.
Plugin Manager
The current design disallows patching things at runtime (since patches are by design things that need to be applied somewhere). You could investigate things with reflection, but I feel it's a large amount of work to do for little results...
And we didn't reach the part where we have to deal with the complexity of adding a new screen to toggle patches in the client..
moddelay command makes image.sseek assert fail
973d6e63c5
Merge pull request 'Better LILV/LV2 integration' (#15) from better-lilv into master
8d312cd987
use lv2.h provided at root of /usr/include
c80a6d0df7
fix typos and actually add dirs to step
0ba2c5ffcc
add basics of searching for lilv
8d312cd987
use lv2.h provided at root of /usr/include
c80a6d0df7
fix typos and actually add dirs to step