Skip to content

Commit

Permalink
Add folders, release version 1.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
sjaehn committed May 21, 2021
1 parent 7a3163c commit f4b358a
Show file tree
Hide file tree
Showing 12 changed files with 291 additions and 28 deletions.
4 changes: 2 additions & 2 deletions BOops.ttl
Expand Up @@ -42,8 +42,8 @@
rdfs:comment "Glitch effect sequencer LV2 plugin." ;
doap:maintainer <http://www.jahnichen.de/sjaehn#me> ;
doap:license <http://usefulinc.com/doap/licenses/gpl> ;
lv2:microVersion 6 ;
lv2:minorVersion 3 ;
lv2:microVersion 0 ;
lv2:minorVersion 4 ;
lv2:optionalFeature lv2:hardRTCapable , state:threadSafeRestore ;
lv2:extensionData state:interface , work:interface ;
lv2:requiredFeature urid:map , work:schedule ;
Expand Down
11 changes: 5 additions & 6 deletions README.md
Expand Up @@ -410,17 +410,16 @@ But do not change or delete any definition symbol!

## What's new

* Multiple patterns
* MIDI triggering pattern
* Load / save pattern separately (= import / export)
* Basic locale support upon installation
* Enable internationalization
* Add DE locale
* Up to 16 MIDI-controlled patterns
* Import / export patterns
* Build B.Oops in your native language
* Add language packs: EN, DE
* Store non audio-relevant working data in plugin state (like actual working pattern)


## TODO

* Pattern preview in pattern file chooser
* Implement effects
* Reverb
* Pitch (?)
Expand Down
Binary file modified doc/screenshot.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified inc/surface.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion inc/surface2.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 12 additions & 4 deletions src/BOopsGUI.cpp
Expand Up @@ -2993,8 +2993,11 @@ void BOopsGUI::edit3ChangedCallback(BEvents::Event* event)
BWidgets::FileFilter {BOOPS_LABEL_ALL_FILES, std::regex (".*")},
BWidgets::FileFilter {BOOPS_LABEL_PATTERN_FILES, std::regex (".*\\.boops.pat$", std::regex_constants::icase)}
},
std::vector<std::string> {BOOPS_LABEL_LOAD, BOOPS_LABEL_OPEN, BOOPS_LABEL_CANCEL, "", ""}

std::vector<std::string>
{
BOOPS_LABEL_LOAD, BOOPS_LABEL_OPEN, BOOPS_LABEL_CANCEL,
"", "", BOOPS_LABEL_NEW_FOLDER, BOOPS_LABEL_CANT_CREATE_NEW_FOLDER
}
);
if (ui->patternChooser)
{
Expand All @@ -3018,7 +3021,11 @@ void BOopsGUI::edit3ChangedCallback(BEvents::Event* event)
BWidgets::FileFilter {BOOPS_LABEL_ALL_FILES, std::regex (".*")},
BWidgets::FileFilter {BOOPS_LABEL_PATTERN_FILES, std::regex (".*\\.boops.pat$", std::regex_constants::icase)}
},
std::vector<std::string> {BOOPS_LABEL_SAVE, BOOPS_LABEL_OPEN, BOOPS_LABEL_CANCEL, BOOPS_LABEL_FILE_EXISTS, ""}
std::vector<std::string>
{
BOOPS_LABEL_SAVE, BOOPS_LABEL_OPEN, BOOPS_LABEL_CANCEL,
BOOPS_LABEL_FILE_EXISTS, "", BOOPS_LABEL_NEW_FOLDER, BOOPS_LABEL_CANT_CREATE_NEW_FOLDER
}

);
if (ui->patternChooser)
Expand Down Expand Up @@ -3388,7 +3395,8 @@ void BOopsGUI::sampleLoadButtonClickedCallback (BEvents::Event* event)
},
std::vector<std::string>
{
BOOPS_LABEL_OK, BOOPS_LABEL_OPEN, BOOPS_LABEL_CANCEL, "", "", BOOPS_LABEL_PLAY_AS_LOOP,
BOOPS_LABEL_OK, BOOPS_LABEL_OPEN, BOOPS_LABEL_CANCEL,
"", "", BOOPS_LABEL_NEW_FOLDER, BOOPS_LABEL_CANT_CREATE_NEW_FOLDER, BOOPS_LABEL_PLAY_AS_LOOP,
BOOPS_LABEL_FILE, BOOPS_LABEL_SELECTION_START, BOOPS_LABEL_SELECTION_END,
BOOPS_LABEL_FRAMES, BOOPS_LABEL_NO_FILE_SELECTED
}
Expand Down

0 comments on commit f4b358a

Please sign in to comment.