WarmUpTill
8aed15f3a8
allow WS_EX_TOOLWINDOW as valid windows to match 'Task Switching'
2020-10-22 19:44:23 +02:00
WarmUpTill
1e6a022787
improve hotkey handling ( #49 )
2020-10-12 20:55:51 +02:00
WarmUpTill
fb1eac5268
fix crash on exit when on autoStart scene ( #47 )
2020-10-10 01:56:08 +02:00
WarmUpTill
787b664d29
Add vlc source to media tab ( #42 )
2020-09-30 19:07:40 +02:00
WarmUpTill
dd63ff846c
Refactor, fixes and maximized option for title tab ( #40 )
...
* move definitions of switcher structs to separate files
* remove useless comment
* cleanup and silence warnings
* add generic switch
* removed delay on main thread startup as it served no purpose
* clean up ultility.hpp
* do not save switchStr to file as it could cause issues when scenes are renamed
* rename sceneRoundTrip to sceneSequence
* add option to switch if window is maximized to title tab
2020-09-25 21:42:58 +02:00
WarmUpTill
8d023ee385
Add audio tab ( #36 )
...
* add volumemeter widget
* add audio tab UI
* add checkAudioSwitch functionality
* use constexpr instead of preprocessing
2020-09-21 00:52:42 +02:00
WarmUpTill
3fd3801e56
load libcurl at runtime ( #33 )
...
* load libcurl at runtime
* add warning to file tab if curl cant be loaded
2020-09-13 09:13:09 +02:00
WarmUpTill
21a788b48b
Improve time tab ( #34 )
...
* add support for weekdays and allow reordering on time tab
* add option to use time relative to streaming/recording start on time tab
2020-09-13 00:03:38 +02:00
WarmUpTill
a5c8d776f3
only try auto start streaming/recording once on scene chagne
2020-08-24 20:55:54 +02:00
WarmUpTill
95261ce9bb
add first draft of auto start of recording / streaming
2020-08-16 19:48:54 +02:00
WarmUpTill
255d10e603
fix auto fill not wokring for modified entries on time tab
2020-08-09 20:48:49 +02:00
WarmUpTill
ab3e93ab84
add fallback to old format for sequence import
2020-08-02 20:22:13 +02:00
WarmUpTill
3b5f88c14f
do not sort sequence and region on add
2020-08-02 19:38:32 +02:00
WarmUpTill
2f33b6bdc3
fix data loss for sequence delay
2020-08-02 19:37:37 +02:00
WarmUpTill
3c1e240722
add option to set startup behavior
2020-08-02 18:45:44 +02:00
WarmUpTill
91831a1075
fix autoStop not being persisted
2020-08-02 18:00:50 +02:00
WarmUpTill
ccc824abc1
fix loading of old delay values
2020-08-02 17:46:36 +02:00
WarmUpTill
6f39d4648b
add included 'thread' and 'QAction' for Linux and macOS build
2020-08-01 20:34:12 +02:00
WarmUpTill
910b1dde99
set sceneRoundTripDelayUnits
2020-08-01 16:19:57 +02:00
WarmUpTill
e462d7f420
fix sequence not stopping when manually switching scene
2020-08-01 16:11:54 +02:00
WarmUpTill
0cdd8bf1d0
move UI init of tabs to respective source files
2020-08-01 11:14:54 +02:00
WarmUpTill
f8ad8c31be
scene sequence adjustments
...
use double internally instead of two ints
rework save / load to file to reuse existing functionality
add option to select between seconds / minutes / hours
2020-08-01 10:12:32 +02:00
WarmUpTill
f8b505fa4e
silence warnings
2020-07-31 22:05:55 +02:00
WarmUpTill
1516263d2a
save and load tab order
2020-07-31 21:58:17 +02:00
WarmUpTill
cd54cc17c0
fix switch priority falling back to default values on startup
2020-07-09 19:57:55 +02:00
WarmUpTill
098159dc0f
increase window size on mac
...
currently the general tab will be compressed to an almost unusable level due to the differences in Windows and Macintosh styles
2020-06-30 20:11:44 +02:00
WarmUpTill
a4418996f4
disable mediaTime selection if restriction is set to none
2020-06-19 19:52:43 +02:00
WarmUpTill
340cb559ee
add option to override transitionOverrides
2020-06-17 22:16:47 +02:00
WarmUpTill
eeefd8279f
allow reordering of file/media/sequence/region
2020-06-16 20:25:25 +02:00
WarmUpTill
e62dc91cd7
fix linux/mac build error
2020-06-15 21:46:58 +02:00
WarmUpTill
d3ab9e01c5
add support for remote file using libcurl
2020-06-15 21:19:34 +02:00
WarmUpTill
2a92df4f3c
add draft of remote file support
2020-06-14 20:35:02 +02:00
WarmUpTill
560044bbbf
implement export/import of settings
2020-06-14 15:22:34 +02:00
WarmUpTill
4bd8cdf5a0
move auto start/stop to gernal.cpp
2020-06-14 14:17:03 +02:00
WarmUpTill
c17cbb66d9
write to OBS log if verbose logging is enabled
2020-06-14 14:14:00 +02:00
WarmUpTill
bf70bd7c60
move saving and loading to separate files
2020-06-13 21:56:26 +02:00
WarmUpTill
6810ba71e8
remove using namespace std
2020-06-12 21:40:06 +02:00
WarmUpTill
3151a7542f
return true in isFullscreen() if window maximized
2020-06-11 16:25:17 +02:00
Myned
7bfde0a39b
Add regex matching to fullscreen check
2020-06-10 04:06:04 -04:00
Myned
7347be370e
Fix type error
...
Pushed a little too soon
2020-06-09 17:14:22 -04:00
Myned
66d847c047
Fix ignored switches not directly matching last window
2020-06-09 17:10:14 -04:00
Myned
c9f1f9624b
Use actual window titles and fix fullscreen check on macOS
...
Fallback to window owner if title does not exist
Remove duplicate entries from list
2020-06-09 07:49:39 -04:00
Myned
8e4a8b7e9d
Use QString::fromStdString() instead of c_str()
2020-06-09 07:10:30 -04:00
Myned
e693794549
Add sorting of window lists for UI
2020-06-09 07:09:08 -04:00
Myned
7a924438bc
Add .clang-format and apply to src/ files
2020-06-08 14:58:44 -04:00
Myned
9f7ca3e4c7
Merge remote-tracking branch 'WarmUpTill/master'
2020-06-07 14:15:08 -04:00
WarmUpTill
2f77d99161
Undo "Revert "do not use QThread::create""
...
This reverts commit 4b86849356 .
2020-06-07 14:15:01 -04:00
WarmUpTill
acd2e2863a
adjust win isFullscreen() to use GetMonitorInfo()
...
only tested on a single monitor setup but should work on secondary monitors also as MONITOR_DEFAULTTONEAREST is set
2020-06-07 13:25:51 +02:00
WarmUpTill
513fe0728c
initialize SwitcherThread to nullptr
2020-06-07 10:43:52 +02:00
Myned
cba39633aa
Add ability to reorder Window and Executable switches with arrows
2020-06-06 23:23:02 -04:00