Commit Graph

126 Commits

Author SHA1 Message Date
Myned
f0aa76517a
Change executable switcher warning to regex requirement
Also change wording to align with Window Title, and fix an inconsequential error
2020-05-17 00:27:01 -04:00
Myned
5f87a61177
Remove direct match from window switcher and reorganize
Direct matching before regex has the potential to interfere with some usecases. For example, if a user wants to enter regex syntax such as `shell[1]`, a direct match would return a window matching `shell[1]` exactly instead of `shell1`. Granted, the odds of the two conflicting each other are slim, but the core logic shouldn't prevent a user from utilizing regex to its full potential. One can always escape reserved characters if they want to match it directly. I have also added a warning and link to https://regexr.com in the UI should this be accepted.

The rest of what has changed is simply to align with the executable switcher's matching, namely the use of `QRegularExpression` to drop the need for a try/catch block and moving the check for fullscreen to the if statement in order to remove the possibility of a race condition.
2020-05-17 00:18:28 -04:00
Myned
451bb6518c
Revert "Move forms/advanced-scene-switcher.ui to src/headers/"
This reverts commit 318502d8d0.
2020-05-16 23:42:26 -04:00
Myned
318502d8d0
Move forms/advanced-scene-switcher.ui to src/headers/
Out-of-tree building (at least) fails without this file in this location, and builds successfully without it under forms
2020-05-14 19:11:04 -04:00
Myned
e9b1ef58ba
Change executable list to disable sorting
This allows the UI to show the order in which the executables will be checked
2020-05-14 18:56:39 -04:00
Myned
26c24d4d53
Change executable entry box to be editable 2020-05-14 18:56:39 -04:00
Exeldro
38bd59c1fd add media 2020-04-25 13:55:53 +02:00
WarmUpTill
6338aaa891
add regex, date check to file switch 2018-05-22 21:04:06 +02:00
WarmUpTill
104f74bf39
add option to switch based on file contents 2018-05-21 23:20:02 +02:00
WarmUpTill
c934b5c7ff
option to switch to random scene if no no match
added random tab:
scenes listed here can be switched to at random for a set duration if no switch condition is met (and this setting is selected on the general tab)
2018-02-19 19:32:09 +01:00
WarmUpTill
1ed924a39c
Increased Scene Sequence timer limit 2017-11-14 20:04:30 +01:00
WarmUpTill
bb4035824b
Increased Scene Sequence timer limit 2017-11-14 19:58:43 +01:00
WarmUpTill
d807127bca
Added warning to transitions tab 2017-10-29 00:28:08 +02:00
WarmUpTill
9b44f26e1c Updated UI to fit new functions/be less confusing
Rename of Scene Round Trip to Scene Sequence
Moved all window title based stuff to its own tab
Redesigned general tab to fit new priority option and removed window title switch
Grouped other tabs where possible... don't remember all of it
Added some Warnings where applicable
2017-10-25 20:11:18 +02:00
WarmUpTill
5ff5512799 Made hints on transition tab more clear 2017-01-26 22:27:00 +01:00
WarmUpTill
35ebd7101d added option to set default transition per scene 2017-01-26 00:23:24 +01:00
WarmUpTill
d596f65df1 Improved Idle Detection and Scene Round Trip tab 2016-12-04 17:38:53 +01:00
WarmUpTill
ff73f272df Added Idle Detection tab 2016-11-24 15:40:55 +01:00
WarmUpTill
d21ae05fda Added Executable Tab (dasOven) 2016-11-23 22:25:05 +01:00
WarmUpTill
1d6bb4b0a0 added auto stop scene 2016-11-06 17:57:17 +01:00
WarmUpTill
2fb3c6d674 added Transitions tab 2016-10-14 03:27:52 +02:00
WarmUpTill
eec4ca6cb6 added transitions 2016-10-13 23:29:02 +02:00
WarmUpTill
2075b7c039 pause window label text change 2016-10-09 16:06:18 +02:00
WarmUpTill
0d6a207f62 Added Pause Windows 2016-10-08 21:19:41 +02:00
WarmUpTill
2025f75fde added from file 2016-10-04 22:58:04 +02:00
WarmUpTill
9860c6e255 forms folder added 2016-10-04 22:56:16 +02:00