Andrew Belt
|
b6d3930f00
|
Added better toolbar button tooltip labels
|
6 years ago |
Andrew Belt
|
6c817f8d4c
|
Add module preset copy, paste, load, and save
|
6 years ago |
Andrew Belt
|
7407d20b33
|
Reorder toolbar, fix Bridge directories in `make dist`, update osdialog
|
7 years ago |
Andrew Belt
|
b6b6ec8553
|
Remove RELEASE=1 flag, use ./Rack for release, ./Rack -d for development
mode
|
7 years ago |
Andrew Belt
|
8063a2faa0
|
Add "lock modules" to toolbar
|
7 years ago |
Andrew Belt
|
c42a9c8aab
|
Remove obsolete MidiIO code, serialize power meter state to settings
|
7 years ago |
Andrew Belt
|
a9f4c0e50d
|
Add the rest of the toolbar icons, remove File menu
|
7 years ago |
Andrew Belt
|
ea73afd083
|
Add more icons
|
7 years ago |
Andrew Belt
|
e068ad9e28
|
Add example icon to toolbar
|
7 years ago |
Andrew Belt
|
3073cd2c43
|
Remove revert key command text
|
7 years ago |
Andrew Belt
|
adce999006
|
Added "Disconnect cables" to menu
|
7 years ago |
Andrew Belt
|
59b5d305f7
|
Add separators to ModuleBrowser
|
7 years ago |
Andrew Belt
|
e51ce44588
|
Remove PulseAudio from default Linux rtaudio build, fix lastPath being overwritten when autosave is loaded, add List, replace AddModuleWindow with Sublime Text-like browser (partially complete)
|
7 years ago |
Andrew Belt
|
979e44f650
|
Rename gui.hpp to window.hpp
|
7 years ago |
Andrew Belt
|
575e4df2fd
|
Use RELEASE=1 to build release version. VERSION is automatically set in the Makefile now.
Add detection code for legacy1 mode for patch files.
Initialize patch on launch if the last launch crashed after 15 seconds.
|
7 years ago |
Andrew Belt
|
f129f026f6
|
Add AudioWidget
|
7 years ago |
Andrew Belt
|
56219530cb
|
Clean up warnings
|
7 years ago |
Andrew Belt
|
264c040c6a
|
Round to nearest zoom percent
|
7 years ago |
Andrew Belt
|
70bb8c7759
|
Add plug lights, remove plug light toggling
|
7 years ago |
Andrew Belt
|
7bf6aa1beb
|
Don't display login form on dev
|
7 years ago |
Andrew Belt
|
8e251c0ddb
|
Refactor event framework. Everything uses Event* structs instead of
messy function arguments, removed on*Opaque()
|
7 years ago |
Andrew Belt
|
caa1a5798e
|
Fix dropdown menu offset when zooming
|
7 years ago |
Andrew Belt
|
580f0db6b4
|
Change zoom only when zoom slider has finished moving (onAction())
|
7 years ago |
Andrew Belt
|
99ad658694
|
Oversample SVGPanels by 2, everything else by 1
|
7 years ago |
Andrew Belt
|
684c783d41
|
Render rack rails with rescaling
|
7 years ago |
Andrew Belt
|
243aa8308a
|
Fixed most mouse alignment issues
|
7 years ago |
Andrew Belt
|
a22aac6493
|
Added zoom slider, zoom to settings, finished Framebuffer scaling
|
7 years ago |
Andrew Belt
|
8060a1e657
|
Rename initialize() to reset()
|
7 years ago |
Andrew Belt
|
33ca4dac2d
|
Add override keyword everywhere
|
7 years ago |
Andrew Belt
|
9dbadfbdc5
|
Remove gSampleRate, add engineGetSampleRate()
|
7 years ago |
Andrew Belt
|
5f311e7e15
|
File > New attempts to load template.vcv if exists
|
7 years ago |
Andrew Belt
|
3fc2a12c31
|
Added Quit to File menu
|
7 years ago |
Andrew Belt
|
a80b05a440
|
Various tweaks and fixes
|
7 years ago |
Andrew Belt
|
aa2988c09d
|
Add toggle button for plug light, use title caps for all text
|
7 years ago |
Andrew Belt
|
e2700409b2
|
Added onSampleRateChange() to Module
|
7 years ago |
Andrew Belt
|
6239856310
|
Added C#-style property constructor, explicitly clamp samples in Audio Interface, scroll horizontally if Shift is held
|
7 years ago |
Andrew Belt
|
64a5c87d68
|
Add paused indicator to toolbar, engine unpauses if samplerate is
selected
|
7 years ago |
Andrew Belt
|
35c4e272e2
|
Added engine pausing/resuming (in sample rate choose menu)
|
7 years ago |
Andrew Belt
|
970e227c20
|
Changed onSelect/onDeselect to onFocus/onDefocus, added key commands for Open/Save/Save As, open in last used directory
|
7 years ago |
Andrew Belt
|
728afc763a
|
Added key commands to ModuleWidget, removed CPU usage meter (misleads
way too many people, should not have added in the first place)
|
7 years ago |
Andrew Belt
|
c4178ef8a3
|
Change default file extension to .vcv
|
7 years ago |
Andrew Belt
|
d2ce7245e2
|
Updated plugin API to latest server, reenabled PluginManagerWidget
|
7 years ago |
Andrew Belt
|
3fcbc62f79
|
Add MIDI channel to MIDI Interface
|
7 years ago |
Andrew Belt
|
3eba4b755e
|
Switch from noc to osdialog, add arch-detecting Makefile, added dep Makefile
|
7 years ago |
Andrew Belt
|
bd7b90fcda
|
Updated SchmittTrigger, QuantityWidgets can now have maxValue < minValue for inverted operation, added SnapKnob
|
8 years ago |
Andrew Belt
|
2fd04a764e
|
Bumped OpenGL require from 3.2 to 2.0, fixed plugin loading on win and mac, added licenses for new libraries
|
8 years ago |
Andrew Belt
|
12ff32e3ca
|
Add plugin manager for downloading plugins within the application, add libzip and curl dependency
|
8 years ago |
Andrew Belt
|
3f8b5ad055
|
Renamed scene.hpp to app.hpp, moved app stuff to src/app
|
8 years ago |
Andrew Belt
|
71a1b6a987
|
Added SVGKnob, added TextField, PasswordField, migrated to SVGKnobs
|
8 years ago |
Andrew Belt
|
ef6dc2ff67
|
Save draw state before each child is drawn, so widgets draw at (0, 0)
instead of box.pos.
|
8 years ago |