profile
viewpoint

skomski/browser-video-editor 18

Edit videos in the browser with ffmpeg.js

skomski/node-archive 11

Node.js bindings for libarchive (https://github.com/libarchive/libarchive)

skomski/knox 2

S3 Lib

skomski/node-curl 2

node.js binding for libcurl

skomski/coffin 1

coffee-script dsl for aws cloudformation templates

skomski/curl 1

Curl is a tool and libcurl is a library for transferring data with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TFTP, SCP, SFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP. libcurl offers a myriad of powerful features

skomski/express 1

Sinatra inspired web development framework for node.js -- insanely fast, flexible, and simple

skomski/git 1

Git Source Code Mirror

push eventgamebooster/soundboard

Karl Skomski

commit sha 35775550fd7860503482142bb3d80caef235819a

main: show message_box also on normal error

view details

push time in 2 months

created taggamebooster/soundboard

tagv0.1.0

cross-platform desktop application to spice up your audio/video conferences

created time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 748c2de24af30c2e0de0e99d6d184c4d92135ae9

readme: inform about needed deps

view details

Karl Skomski

commit sha c2a0694dd4410752ea7b3e272442b20fe023f7f4

release: bump version to 0.1.0

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 63df520b07594bc7643188d7220a8fc88a6e3e0e

ghbuild: install deps for clippy

view details

Karl Skomski

commit sha cfe23c2915811478bb6ac6e0382cfc4e17a755a2

ghbuild: disable cache for macos build * somehow flaky

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha bf0a39aa6f60e6f3472a287c66558202668a4354

app_config: load no config with correct defaults

view details

Karl Skomski

commit sha a708eaae64709ade12b9cbcaba894a3c389369c2

panic: add message box to see error without console

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha e39b11905a5c9d177d6b5f3b2ac861c8b95b9f01

autoloop: fix terminate behaviour

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha db4f0b8e03b34a00713fd15da7d6c5a508f7964d

readme: add info to put youtube-dl and mkvextract besides exe

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha ebabcf428bab1905c621c61d3a86897277463c91

license: change to `AGPL-3.0-or-later` * open-source modifications are more interesting :)

view details

push time in 2 months

delete branch gamebooster/soundboard

delete branch : config-refactor

delete time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 0945b3b08a3466cf0f01a64f0bbfb1318df52ffd

fix: use spotify user and pass from app_config

view details

Karl Skomski

commit sha 6f59db794ba7f1deb4144f1f2d777d841f1260c3

download: use local youtube-dl or mkvextract if existing

view details

Karl Skomski

commit sha e89a95230f01445c41ede6fa6b4039fc1c3d2974

download: simplify and refactor logic

view details

Karl Skomski

commit sha 80ff059692d02c6c7080d5d33aedb65a5c117c4a

webui: fix edit sound during play

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 1a8f91489177f68afca24249d6856421244a3cec

webui: fix edit sound during play

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha fd372d6e3817645fb2d123dd03b695efea811ff2

fix: use spotify user and pass from app_config

view details

Karl Skomski

commit sha 90b39947f827cf13fe50bddd647bf983a0493d58

download: use local youtube-dl or mkvextract if existing

view details

Karl Skomski

commit sha 5bfa81ce792a2b1057eb49dff016fff35a98d778

download: simplify and refactor logic

view details

push time in 2 months

startedlowenware/leos-kernel

started time in 2 months

create barnchgamebooster/soundboard

branch : tls-experiment

created branch time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha a201e8c2e3e902aeaa27a8d28c62d2b09acff817

readme: fix config example

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha ad8e3559e2777aecbb1eb6a046b61210aa3c2ad8

readme: add title tags to the screenshots

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 603579a2a640686a2a3ccadd6987cc045c99eae9

add more screenshots to README

view details

push time in 2 months

issue openedgamebooster/soundboard

Refactor download.rs

Still better to split up the big match statement into source providers in own files

created time in 2 months

issue closedgamebooster/soundboard

Refactor config sound path format and download.rs

  • atm we use the path for youtube, local paths, remote http links and tts format
  • better use an enum like source = { http = "" } or source = { youtube = "" } etc.
  • refactor download.rs in the same vein: different content providers etc.

closed time in 2 months

skomski

issue commentgamebooster/soundboard

Refactor config sound path format and download.rs

3b300f8b5fa7240392c621d5b359c2caf2995584 and following commits - see pr

skomski

comment created time in 2 months

issue closedgamebooster/soundboard

Refactor http api identifiers

  • should be unique across a program run

closed time in 2 months

skomski

issue commentgamebooster/soundboard

Refactor http api identifiers

3b300f8b5fa7240392c621d5b359c2caf2995584

skomski

comment created time in 2 months

issue commentgamebooster/soundboard

Add basic cross-plattform terminal user interface

a7b048534080e126708ea6d89aa4190a916c6010

skomski

comment created time in 2 months

issue closedgamebooster/soundboard

Support spotify as source

closed time in 2 months

skomski

issue commentgamebooster/soundboard

Support spotify as source

fd31aad3841969a8d482374f89b0a42b3faa0da3

skomski

comment created time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 3b300f8b5fa7240392c621d5b359c2caf2995584

refactor config: initial commit seperate app config and soundboards use unique identifiers for sounds and soundboards use enum instead of path for soundconfig

view details

Karl Skomski

commit sha 3ad96a563999e6827b5b779b47a276b8596ba123

implement soundboard position sort

view details

Karl Skomski

commit sha 7bbb83fc7ceb8d31a8ad4b9a40a37c4b72fc13d2

seperate app_config and soundboards in two modules

view details

Karl Skomski

commit sha 4e659586347f22eecbdce588c8ebeabb6853fefd

add some doc and organize from pub to private

view details

Karl Skomski

commit sha 79b25f19833a89d24b690f6dd5f79e70a823b21d

tui: show hotkeys

view details

Karl Skomski

commit sha 478fc22bbf60d73f91b514b343f741137bcd3c3b

soundboards: implement position iterator

view details

Karl Skomski

commit sha be1544ecf343d8805269ea5174f84a6a8d9efd36

implement new config format json

view details

Karl Skomski

commit sha 7b2dce88e55b2360e0539f445607f4ff071a335c

add spotify as source

view details

Karl Skomski

commit sha fd31aad3841969a8d482374f89b0a42b3faa0da3

use old tokio_crate for spotify

view details

Karl Skomski

commit sha 3120abd13d4bd5999e2e53c2d2c844e9334abf5d

refactor command line args

view details

Karl Skomski

commit sha d5a9878ec1c87d554a8ffe2de14a4f84dc75a7e4

use macros for arguments

view details

Karl Skomski

commit sha 2ea00585c6d3cc80d13284522e1357b7c3bf8708

add no-default-features for librespot

view details

Karl Skomski

commit sha f38eb045849058c23a3b454d368ed7c34d1c3d44

fix gui

view details

Karl Skomski

commit sha 476900a016137d78feece91fe2e9fdf562d60132

fix tui sync with gui if reloading soundboards

view details

Karl Skomski

commit sha 216889e3189052bc8287f4dd70d45b06dacae423

fix webui

view details

Karl Skomski

commit sha 0fb67cb229a2185826d43c97a789359660eaf97f

add full feature set and ghbuild with it

view details

Karl Skomski

commit sha 86a490311da889be29afccae09d7d4627b2f30a4

ghbuild: add pulseaudio

view details

Karl Skomski

commit sha b15a35abc7a415d4c2120e3296aa1915bdafd4ab

bump libxm version

view details

Karl Skomski

commit sha dcc8ae38149529febd24afac401df0229986e546

use only pulseaudio v8

view details

Karl Skomski

commit sha b4c98625a32e7a524e7b007cc3d800311b265066

add changelog

view details

push time in 2 months

PR merged gamebooster/soundboard

Reviewers
Config refactor

#31 #32

+15168 -13242

1 comment

33 changed files

skomski

pr closed time in 2 months

pull request commentgamebooster/soundboard

Config refactor

LGTM

skomski

comment created time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha a2870103acf2a3fa6ce2fa85cdb9fad682977d35

dont copy local sound if source and target path equal

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha b4dc5397fbcbd7de82070450cac7708cbae59337

update readme

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha f174d4a3495d90a16b7b069156f3fa98c7ea7b64

add changelog

view details

push time in 2 months

fork skomski/iced

A cross-platform GUI library for Rust, inspired by Elm

fork in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 0156afc9d3b312526c939ac4aad26ea8b542a265

use only pulseaudio v8

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha a7031b520a1f8037e8b988750993469d35ba38a1

bump libxm version

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 086c5bd88dcf5431310ceef3c69d46fd25c7ea9d

ghbuild: add pulseaudio

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 27f0b270c3516a7496976c539c751fff19d2f825

add full feature set and ghbuild with it

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 84b75dc0db935143b0bd09ac1b83c51152619a56

add no-default-features for librespot

view details

Karl Skomski

commit sha 32ff7254ca2bc593a7477cde001a55930b3c79e2

fix gui

view details

Karl Skomski

commit sha ad476aa741f3c72d4a54437b5a5e22052c4e5368

fix tui sync with gui if reloading soundboards

view details

Karl Skomski

commit sha b2b76a2a997bc04838a7524a8478a50feda63219

fix webui

view details

push time in 2 months

PR opened gamebooster/soundboard

Config refactor
+14403 -12562

0 comment

23 changed files

pr created time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 45343537601648dfd2dae77e814e7e73a51f09dc

use macros for arguments

view details

push time in 2 months

issue openedgamebooster/soundboard

Brainstorm content providers with search

  • with support of spotify and youtube as search it could be helpful to provide simple search providers to add sound buttons or playback without adding a sound button
  • additionally that could remove the need for scraped soundboards from for example myinstants.com

created time in 2 months

startedrust-osdev/bootloader

started time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 047d30471e1b5532a927f3facfe12314c9b45001

add spotify as source

view details

Karl Skomski

commit sha c81de0c12ba02aafe823b29aedc48183a181bd24

use old tokio_crate for spotify

view details

Karl Skomski

commit sha 8e878f6d15b34883c343ff5924d2a6371ad0537f

refactor command line args

view details

push time in 2 months

delete branch gamebooster/soundboard

delete branch : sqlite

delete time in 2 months

delete branch gamebooster/soundboard

delete branch : drag-sound-copy

delete time in 2 months

startedMarkomas/oggify

started time in 2 months

pull request commentlibrespot-org/librespot

Migrate to futures 0.3/Tokio 0.2

@ashthespy I wanted to try my luck. Are you currently working on it?

ashthespy

comment created time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 8c879fc648a28e90b4d69d5759c15aefcd4c588f

implement new config format json

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 602f1552e138154da3f8f6298220a6db46b06ebc

implement soundboard position sort

view details

Karl Skomski

commit sha 4e754bac7184a6add1b7dfddac8837b8fe978806

seperate app_config and soundboards in two modules

view details

Karl Skomski

commit sha dda0659f9c2e37240019e818fa4783c7279465f7

add some doc and organize from pub to private

view details

Karl Skomski

commit sha 086d278360a96bfb2d8cdda5171f752d218185b3

tui: show hotkeys

view details

Karl Skomski

commit sha 812443ce72093a4b61a3279f3458891314a39601

soundboards: implement position iterator

view details

push time in 2 months

pull request commentalexcrichton/toml-rs

[enum] improve parsing for dotted tables (#225)

It would be great if this could land sometime because inline tables are a bit verbose.

johansglock

comment created time in 2 months

fork skomski/toml-rs

A TOML encoding/decoding library for Rust

https://docs.rs/toml

fork in 2 months

create barnchgamebooster/soundboard

branch : config-refactor

created branch time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 286dd017bb21fad3a36096f64cc80ccc3a19904e

fix mac build: newest miniaudio and raw_mode for terminal

view details

push time in 2 months

issue commentExPixel/miniaudio-rs

Example fails with devide by zero

You need to compile with the feature bindgen because the supplied bindings are not plattform independent but currently also the build.rs is borked. Some missing imports needst be fixed.

jpochyla

comment created time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 3ce7f93b833dea46bf6bfa67082fbbfeef1b3a67

embed webui in binary and remove native gui from default features

view details

Karl Skomski

commit sha a7b048534080e126708ea6d89aa4190a916c6010

terminal-ui: show soundboard tabs and active_sounds

view details

Karl Skomski

commit sha 4e9204eff99026190fd446cd50ffba9e4f0e8aad

http: change default socket addr and update readme

view details

push time in 2 months

issue openedgamebooster/soundboard

Refactor config sound path format and download.rs

  • atm we use the path for youtube, local paths, remote http links and tts format
  • better use an enum like source = { http = "" } or source = { youtube = "" } etc.
  • refactor download.rs in the same vein: different content providers etc.

created time in 2 months

issue openedgamebooster/soundboard

Refactor http api identifiers

  • should be unique across a program run

created time in 2 months

issue openedgamebooster/soundboard

Support automatic sound triggers via speech detection

  • maybe in two years :D
  • should be local

created time in 2 months

issue openedgamebooster/soundboard

Implement a optional sound queue

  • For example to support background music for tabletop games
  • Or maybe little playlists :D

created time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 9b46ea366c057831810f97d4fcece8b5b56c3105

fix clippy warnings

view details

push time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 3126c0da7c9f509331a7a116cb9d9fba2c2a5989

new source: google text-to-speech

view details

push time in 2 months

issue openedGoogleCloudPlatform/golang-samples

Restricted API Key and gRPC

I want to use an restricted api key over grpc that works only with specific referers to access the text-to-speech api. An unrestricted key works fine with x-goog-api-key but x-origin or x-referer or referer doesnt work for the restricted key. It always returns empty referer. Not supported? Thanks for your help!

created time in 2 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 76f97289ecf46bcbdec5aa893c289e417ae0beb3

hotkey-rs: bump version

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 3bf3bdd397c345de58cab167206c7eb780de12cb

build: specify opus as static lib

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 1ccb5ebb794fcaaefa1e610d272441442904a696

opus: use stereo

view details

Karl Skomski

commit sha 0f2608da2752c7ceabbaa274fb0f84a37eafaa11

opus: add to default_features

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 1b71bd20c1e414358c85d4870824149eab3856d1

improve error msg if youtube-dl or mkvextract not found

view details

Karl Skomski

commit sha e50456a02cf77eaf0daf1caa66a2f998b6debd84

http: fix hotkey register error good solution would require to save registered hotkeys per sender

view details

Karl Skomski

commit sha 0639e5a87ce6de159efb8c1144775961c4898256

introduce terminal-ui flag and remove from default features

view details

push time in 3 months

issue closedgamebooster/soundboard

Support youtube videos as source

  • use youtube-dl for getting the audio link
  • new decoder needed: either extract vorbis audio from webm container or use m4a

closed time in 3 months

skomski

issue commentgamebooster/soundboard

Support youtube videos as source

3b710416db503a22ce35a3d8ba94467f390495be

skomski

comment created time in 3 months

issue closedgamebooster/soundboard

Add start and end timestamps as option for sounds

  • too lazy to reencode files and especially useful if we support youtube as source
  • per sound in config most likely in seconds

closed time in 3 months

skomski

issue commentgamebooster/soundboard

Add start and end timestamps as option for sounds

3538856b34993e70a89a43c8fb8a75a1c8550166

skomski

comment created time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 44c8e069178372d6e050ebe83aaad2167970c10c

remove clippy warnings and unneeded extern crate statements

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 3538856b34993e70a89a43c8fb8a75a1c8550166

implement start and end timestamps as options

view details

Karl Skomski

commit sha 3b710416db503a22ce35a3d8ba94467f390495be

implement youtube links as source you need to provide youtube-dl and mkvextract in the PATH

view details

Karl Skomski

commit sha 63b123baf9782f400994242d6c563a314b5e9296

sound: add start and end to soundkey hash

view details

push time in 3 months

issue closedgamebooster/soundboard

Duplex stream seems broken on linux with pulseaudio

@docweirdo last working build?

closed time in 3 months

skomski

issue closedgamebooster/soundboard

Get mp3 duration via the mp3 decoder to remove the dep on mp3_duration

  • But first the mp3 decoder needs to implement peekframe (minimp3 gets NULL for pcm args) so we doesn't need to decode the whole file before playing

closed time in 3 months

skomski

issue commentgamebooster/soundboard

Get mp3 duration via the mp3 decoder to remove the dep on mp3_duration

fixed with using error duration or the decoder as fallback

skomski

comment created time in 3 months

delete branch gamebooster/soundboard

delete branch : frontend

delete time in 3 months

delete branch gamebooster/soundboard

delete branch : terminal-interface

delete time in 3 months

delete branch gamebooster/soundboard

delete branch : simultaneous-playback

delete time in 3 months

pull request commentgamebooster/soundboard

option to disable simultaneous sound playback

Thanks!

zoffin

comment created time in 3 months

push eventgamebooster/soundboard

Tim Schmidt

commit sha 955c79a09eb6ec3391a88689a27dd7280c178c04

option to disable simultaneous sound playback (#28) * option to disable simultaneous playback * corrected format

view details

push time in 3 months

PR merged gamebooster/soundboard

Reviewers
option to disable simultaneous sound playback

Added option to disable simultaneous playback of any sound. If this option is enabled all currently playing sounds will be stopped before the next sound is played.

+23 -6

0 comment

3 changed files

zoffin

pr closed time in 3 months

Pull request review commentgamebooster/soundboard

Frontend

+<template>+  <div id="app">+    <HelloWorld />+  </div>+</template>++<script>+import HelloWorld from './components/HelloWorld.vue'+import axios from 'axios';++const test = window.location.hostname;+axios.defaults.baseURL = 'http://' + test + ':3030';++export default {+  name: 'App',+  components: {+    HelloWorld

What?

cadast

comment created time in 3 months

Pull request review commentgamebooster/soundboard

Frontend

+<template>+    <div @dragover="dragEnter" @drop="dragDrop" @dragleave="dragLeave" :class="{'is-highlighted': draggedOver}">+        <div class="level">+            <div class="level-left">+                <div class="level-item">+                    <h3 class="title">{{ data.name }}</h3>+                </div>+                <div class="level-item">+                    <p class="subtitle">({{ data.sounds ? data.sounds.length : 0 }} sounds)</p>+                </div>+                <div class="level-item buttons" v-if="selectedSounds.length">+                    <button @click="selectedSoundsChangeName" class="button is-outlined is-warning"+                            :disabled="selectedSounds.length !== 1"><i class="fas fa-edit"></i></button>+                    <button @click="selectedSoundsDelete" class="button is-outlined is-danger"><i+                            class="fas fa-trash"></i></button>+                </div>+            </div>+            <div class="level-right">+                <b-field class="level-item">+                    <b-input v-model="search" icon="search" rounded type="search"+                             @keyup.enter.native="$event.target.blur()" placeholder="Search this board..."/>+                </b-field>+            </div>+        </div>+        <div class="buttons" v-if="filteredSounds.length">+            <button v-for="sound in filteredSounds" class="button is-success"+                    :class="{'is-danger': soundNames.includes(sound.name), 'is-warning is-outlined': selectedSounds.includes(sound.id)}"+                    :key="sound.id"+                    @click="soundNames.includes(sound.name) ? stopSound(sound.id) : playSound(sound.id)" @click.right="e => selectSound(sound.id, e)">{{ sound.name }}+            </button>+        </div>+        <p v-else>No sounds here :(</p>+    </div>+</template>++<script>+    import axios from "axios";++    export default {+        name: "Soundboard",+        props: ['id', 'activeSounds', 'search'],+        data: function () {+            return {+                data: {},+                draggedOver: false,+                selectedSounds: [],+            }+        },+        computed: {+            filteredSounds() {+                if (this.data && this.data.sounds) {+                    return this.data.sounds.filter(s => {+                        return !this.search || s.name.toLowerCase().includes(this.search.toLowerCase());+                    });+                } else {+                    return [];+                }+            },+            soundNames() {+                return this.activeSounds.length ? this.activeSounds.map(val => val.name) : [];+            }+        },+        methods: {+            fetchData() {+                axios.get('/api/soundboards/' + this.id)+                    .then(resp => {+                        this.data = resp.data.data+                    });+            },+            playSound(id) {+                axios.post('/api/soundboards/' + this.id + '/sounds/' + id + '/play', {devices: "Both"})+                    .then(() => {+                        this.$emit('update');+                    });+            },+            stopSound(id) {+                axios.post('/api/soundboards/' + this.id + '/sounds/' + id + '/stop')+                    .then(() => {+                        this.$emit('update');+                    });+            },+            selectSound(soundId, evt) {+                evt.preventDefault();+                if (!this.selectedSounds.includes(soundId)) {+                    this.selectedSounds.push(soundId);+                } else {+                    this.selectedSounds.splice(this.selectedSounds.indexOf(soundId), 1);+                }+                document.activeElement.blur();+            },+            selectedSoundsChangeName() {+                let name = this.data.sounds.find(e => e.id = this.selectedSounds[0]).name;+                this.$buefy.dialog.prompt({+                    message: `What do you want to rename the sound <b>"${name}"</b> to?`,+                    inputAttrs: {+                        type: 'text',+                        value: name,+                    },+                    onConfirm: () => {+                        this.$buefy.toast.open({

No feature parity

cadast

comment created time in 3 months

Pull request review commentgamebooster/soundboard

Frontend

 struct StrippedSoundboardInfo {     id: usize, } +#[derive(Debug, Deserialize, Clone, Serialize, Default)]+struct ExtendedSoundboardInfo {

Not needed. REST!

cadast

comment created time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha da2202ffa448deeef17438306025df3ae6c77b30

fix build

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 0d4343f35e8d7b32d78f72200357fbdde32d0583

decoder: add opus

view details

Karl Skomski

commit sha 3dc291f33876d276178962c1b0775bc2efdc8d07

Merge branch 'master' of github.com:gamebooster/soundboard

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha cf75091c99ce15bfb101ea8cc1c5af26614c131c

update presentation and default favorites.toml

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 8bcb6007069e41d101d634111ae08bf73e298f35

presentation: add initial version

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 6c5abd5addc5a01a95fea497a0a1d44317dc897e

webui: move sound if source and target soundboard equal

view details

Karl Skomski

commit sha 01165aaebf87377a590ee87ffeab812d787696e8

webui: rrefactor error messages and prevent sort bug

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 214414318b775dbea09d54b8c919d050fb151d4c

http: #25 rather not overwrite, too unsafe

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 47c9987c447e9da5d3df41b822c9fd458dfd3386

http: really fix #25 typo

view details

push time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha 8e236932fe52a3b8db01dad72f6bed5a008ee65e

webui: implement dragdrop with position context

view details

Karl Skomski

commit sha 04921c9c06fa041e3bcb25869d5ae7fd4ea00484

webui: fix filedrop and fix #25 create new sound even if local file already exists

view details

push time in 3 months

issue closedgamebooster/soundboard

Delete file after deleting the sound

when deleting a sound through the api the downloaded file should be deleted as well @skomski

closed time in 3 months

cadast

issue commentgamebooster/soundboard

Delete file after deleting the sound

okay overwrite

cadast notifications@github.com schrieb am So., 12. Juli 2020, 17:33:

not deleting it prevents you from adding it again, bc the download will fail and not overwrite the existing file

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gamebooster/soundboard/issues/25#issuecomment-657238065, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABIX25EIHTNTJ7FQFBT4TLR3HJUZANCNFSM4OX3EP2Q .

cadast

comment created time in 3 months

issue commentgamebooster/soundboard

Delete file after deleting the sound

no

cadast notifications@github.com schrieb am So., 12. Juli 2020, 17:21:

when deleting a sound through the api the downloaded file should be deleted as well @skomski https://github.com/skomski

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gamebooster/soundboard/issues/25, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABIX2YHKFQ2UCCCMHOE4ETR3HIHFANCNFSM4OX3EP2Q .

cadast

comment created time in 3 months

push eventgamebooster/soundboard

Karl Skomski

commit sha e8f4e5f99fac92eaaeb5db7a281b6791d2964aa7

webui: implement editsound on rightclick

view details

push time in 3 months

MemberEvent

push eventgamebooster/soundboard

Karl Skomski

commit sha 6395f9b5ce1223795d6106cd0d2a9b27769635d8

mp3: always use duration even in dark times

view details

Karl Skomski

commit sha 36c83af2465b5d1bd6ffb438d25362933e4794a9

webui: add sort interface

view details

Karl Skomski

commit sha a82cf7c4b1ad333e4d48bd73c146fd4f44f5b223

mp3: use deocder if mp3_duration fails

view details

push time in 3 months

more