Commit Graph

  • bf70bd7c60 move saving and loading to separate files WarmUpTill 2020-06-13 21:55:29 +02:00
  • 1a144d84f5 set correct qt lib path for macos builds 1.6.1 WarmUpTill 2020-06-12 21:42:23 +02:00
  • 6810ba71e8 remove using namespace std WarmUpTill 2020-06-12 19:54:41 +02:00
  • bbe6a30506 clarify idle detection inputs WarmUpTill 2020-06-12 18:48:30 +02:00
  • 08c668f90a Merge pull request #24 from Myned/master WarmUpTill 2020-06-12 18:39:08 +02:00
  • 3151a7542f return true in isFullscreen() if window maximized WarmUpTill 2020-06-11 16:25:17 +02:00
  • 7bfde0a39b Add regex matching to fullscreen check Myned 2020-06-10 04:06:04 -04:00
  • 7347be370e Fix type error Myned 2020-06-09 17:14:22 -04:00
  • 66d847c047 Fix ignored switches not directly matching last window Myned 2020-06-09 17:10:14 -04:00
  • c9f1f9624b Use actual window titles and fix fullscreen check on macOS Myned 2020-06-09 07:46:08 -04:00
  • 8e4a8b7e9d Use QString::fromStdString() instead of c_str() Myned 2020-06-09 07:10:30 -04:00
  • e693794549 Add sorting of window lists for UI Myned 2020-06-09 07:09:08 -04:00
  • 7a924438bc Add .clang-format and apply to src/ files Myned 2020-06-08 14:58:44 -04:00
  • 7458e9f2d5 Change and fix a multitude of UI elements Myned 2020-06-07 21:08:40 -04:00
  • da2e11e35e Resize UI to fit added elements Myned 2020-06-07 14:19:23 -04:00
  • 9f7ca3e4c7 Merge remote-tracking branch 'WarmUpTill/master' Myned 2020-06-07 14:15:08 -04:00
  • 2f77d99161 Undo "Revert "do not use QThread::create"" WarmUpTill 2020-06-06 18:51:26 +02:00
  • acd2e2863a adjust win isFullscreen() to use GetMonitorInfo() WarmUpTill 2020-06-07 13:25:51 +02:00
  • 513fe0728c initialize SwitcherThread to nullptr WarmUpTill 2020-06-07 10:43:52 +02:00
  • cba39633aa Add ability to reorder Window and Executable switches with arrows Myned 2020-06-06 23:23:02 -04:00
  • c6a26d862f Enable sorting for Ignored windows Myned 2020-06-06 23:21:06 -04:00
  • 9386109168 Remove tooltip from UI Myned 2020-06-06 23:19:58 -04:00
  • 4b86849356 Revert "do not use QThread::create" WarmUpTill 2020-06-06 18:51:26 +02:00
  • 8fd263f44a Merge remote-tracking branch 'WarmUpTill/master' Myned 2020-06-06 18:40:17 -04:00
  • 5590e97f4f Fix fullscreen check only returning true if window is focused on Windows Myned 2020-06-06 18:39:57 -04:00
  • 98c3131017 do not use QThread::create WarmUpTill 2020-06-06 18:51:26 +02:00
  • f03fca85aa add thread priority option (using QThread) WarmUpTill 2020-06-06 15:14:08 +02:00
  • 7fef29dafb fix media delete button deleting wrong entry WarmUpTill 2020-06-06 08:59:03 +02:00
  • 9f03264672 fix memory leak in check for media switch WarmUpTill 2020-06-04 20:35:36 +02:00
  • 5082f5944e prune media switches if invalid WarmUpTill 2020-06-03 19:56:18 +02:00
  • b981a446b6 fix for times switch not saving when using previous scene WarmUpTill 2020-06-03 19:55:06 +02:00
  • 5ab8199e03 add log on start / stop of switcher thread WarmUpTill 2020-06-02 20:53:26 +02:00
  • e6a3f98ab7 use source_id to identify meida sources WarmUpTill 2020-06-02 20:45:46 +02:00
  • 5e60cefd1c update current selection on media tab when selecting a different row WarmUpTill 2020-06-02 19:34:15 +02:00
  • fabb7406bd Merge remote-tracking branch 'WarmUpTill/master' Myned 2020-06-02 00:48:01 -04:00
  • cfb0a44b1f Change UI to specify greater than Myned 2020-06-02 00:40:22 -04:00
  • 78ed7415f5 Fix allocation error Myned 2020-06-02 00:39:14 -04:00
  • d6380b865e Fix some windows (Steam) not being found on Linux Myned 2020-06-02 00:38:35 -04:00
  • 80cc8ba06c fix install_name_tool path for libobs 1.6 WarmUpTill 2020-06-01 15:21:45 +02:00
  • f1d5b110b8 adjustments for macos installer adjust default install path adjust lib lookup paths WarmUpTill 2020-06-01 14:56:59 +02:00
  • 2e475b8059 add first draft of thread priority WarmUpTill 2020-06-01 14:54:08 +02:00
  • 99b5c16406 add Time scene switching WarmUpTill 2020-05-31 12:43:34 +02:00
  • 55d8303ecf Fix isFullscreen() logic error for Linux Myned 2020-05-26 02:43:36 -04:00
  • 23201100fa Fix macOS build error (again) Myned 2020-05-23 00:34:40 -04:00
  • 3959e41e88 Add clearing of passed window list like with other platforms Myned 2020-05-23 00:27:19 -04:00
  • f0cf5a5c19 Fix Windows and macOS build errors Myned 2020-05-23 00:25:30 -04:00
  • 87da123c19 Change default focus value to true Myned 2020-05-23 00:00:04 -04:00
  • 2a0e9e9d9a Change wording Myned 2020-05-22 23:58:18 -04:00
  • 9bedeedcb6 fix issue with out-of-tree builds not being able to find *ui on some platforms WarmUpTill 2020-05-22 19:41:48 +02:00
  • a88a5bb2da adjust macos pkg name WarmUpTill 2020-05-21 21:04:26 +02:00
  • cfd6be2ba0 fix mac and linux builds WarmUpTill 2020-05-21 20:53:49 +02:00
  • 3658efff20 add missing env. WarmUpTill 2020-05-21 20:16:37 +02:00
  • 8331b50c5a try to resovle github actions issues WarmUpTill 2020-05-21 20:11:17 +02:00
  • 7a343c2070 try setting up actions WarmUpTill 2020-05-21 19:19:08 +02:00
  • a7a8adb91b Remove whitespace Myned 2020-05-21 00:54:49 -04:00
  • e61905d02f Change window title property on Linux to align with freedesktop spec Myned 2020-05-21 00:53:47 -04:00
  • f00c244bfa Change wording slightly Myned 2020-05-21 00:52:41 -04:00
  • 463b54f1fb Remove sorting when adding switches Myned 2020-05-21 00:52:11 -04:00
  • 70894f9302 Add regex matching to reverted isInFocus() for Windows Myned 2020-05-21 00:42:58 -04:00
  • de5b6f8eb4 Fix fullscreen check only returning true if window is focused on Linux Myned 2020-05-21 00:40:37 -04:00
  • be83232caa Update UI for focus addition, add/change warnings, and move exe tab Myned 2020-05-21 00:37:03 -04:00
  • e4b640903d Add ability to choose focus state to window title switcher Myned 2020-05-21 00:34:22 -04:00
  • a4de8c0c59 Change isInFocus() check to be OS-agnostic Myned 2020-05-18 00:10:23 -04:00
  • ac051a42a8 Remove unnecessary spaces Myned 2020-05-17 23:44:24 -04:00
  • e33e93fd18 Change UI warning to allow direct matches and disable list sorting Myned 2020-05-17 13:47:48 -04:00
  • d5052c94ca Add direct matching to window, executable, and ignored switches Myned 2020-05-17 13:42:50 -04:00
  • f0aa76517a Change executable switcher warning to regex requirement Myned 2020-05-17 00:27:01 -04:00
  • a2543f1b85 Add ability to use existing window ignore for executable switching Myned 2020-05-17 00:24:24 -04:00
  • 5f87a61177 Remove direct match from window switcher and reorganize Myned 2020-05-17 00:18:28 -04:00
  • 451bb6518c Revert "Move forms/advanced-scene-switcher.ui to src/headers/" Myned 2020-05-14 19:10:23 -04:00
  • 318502d8d0 Move forms/advanced-scene-switcher.ui to src/headers/ Myned 2020-05-14 19:10:23 -04:00
  • e9b1ef58ba Change executable list to disable sorting Myned 2020-05-14 18:54:17 -04:00
  • 26c24d4d53 Change executable entry box to be editable Myned 2020-05-14 18:52:45 -04:00
  • 3654f39247 Fix scene not switching with multiple executables Myned 2020-05-14 18:51:44 -04:00
  • b45b38cf6a Add ability to use regex for executable switching Myned 2020-05-14 18:49:35 -04:00
  • 228a18eb77 fix media switch not saving when using previous scene as target WarmUpTill 2020-04-27 20:51:58 +02:00
  • 4ed12db12b add support for previous scene on media tab WarmUpTill 2020-04-27 20:20:50 +02:00
  • b20b894b2f add hint about install_name_tool for MacOS builds WarmUpTill 2020-04-27 19:39:05 +02:00
  • 7c052f2633 do not link against X11 for MAC in-tree builds WarmUpTill 2020-04-27 18:46:32 +02:00
  • 9305576789 Merge pull request #18 from exeldro/media 1.5 WarmUpTill 2020-04-26 15:09:51 +02:00
  • 38bd59c1fd add media Exeldro 2020-04-19 20:26:24 +02:00
  • 7f84de64d8 README.md: add BUILD_OUT_OF_TREE variable to Compiling out of tree section WarmUpTill 2020-04-12 23:33:12 +02:00
  • 5ae90fe913 README.md: Add separate sections for "Compiling in and out of tree" WarmUpTill 2020-04-12 21:37:36 +02:00
  • 115a90196c fix deadlock when rapidly switching scenes WarmUpTill 2020-04-12 21:26:45 +02:00
  • 5e92a7bcdf use std::shuffle instead of std::random_shuffle WarmUpTill 2020-04-12 21:25:11 +02:00
  • 922cf95119 support both in- and out-of-tree builds WarmUpTill 2020-04-12 21:23:30 +02:00
  • 05540b61a1 add separate hotkey (fix for out of tree builds) WarmUpTill 2020-02-16 20:47:55 +01:00
  • 218ad13160 add separate hotkeys for start and stop WarmUpTill 2020-02-16 20:35:12 +01:00
  • 6e18eebb25 don't link against X11 on Mac WarmUpTill 2020-01-30 21:14:51 +01:00
  • b7058f97a9 Merge pull request #10 from c3r1c3/out-of-tree-builds WarmUpTill 2019-02-11 14:17:32 +01:00
  • b0c00dfa98 README.md: Added Windows build instructions c3r1c3 2019-02-09 16:26:33 -06:00
  • 7a074aa548 README.md: Updated the Mac and Linux build instructions. Cephas Reis 2019-02-09 16:13:41 -06:00
  • 51c740bdc6 README.md: Updated Mac Build instructions. Still need to fix Windows and Linux. c3r1c3 2019-02-09 14:54:11 -06:00
  • 826a25926c README.md: Update with new install/build instructions Cephas Reis 2018-12-27 03:35:43 -06:00
  • e2cd39315f CMakeLists.txt: Fix-ups for out-of-tree builds. Cephas Reis 2018-12-27 01:18:28 -06:00
  • 7665bf8872 Platform-specific commits. Basically fixes for the directories. Cephas Reis 2019-01-25 21:23:02 -06:00
  • 14d78100c1 Most files: Move files into subdirectories c3r1c3 2018-12-27 01:34:15 -06:00
  • 92d75bbddb external/: Add OBS helper cmake files Cephas Reis 2018-12-27 01:21:25 -06:00
  • 14d6e6f5bf .gitignore: Let's start by adding a normal set of ignores. Cephas Reis 2018-12-27 01:14:37 -06:00
  • 78fa18f22a prevent idle switch loop when using previous scene as target WarmUpTill 2018-08-16 12:28:10 +02:00