Seraphima Zykova
ed44db25e3
[FancyZones]"Switch between windows in the current zone" works after disabling fix ( #27416 )
...
* update hotkeys on setting change
* next tab hotkey
2023-07-18 11:54:43 +01:00
Seraphima Zykova
397178deec
[FancyZones] Fix blank layout error ( #26828 )
2023-06-26 16:14:14 +02:00
Seraphima Zykova
8dcdcbaa37
[FancyZones] Retry monitor identification attempt ( #27005 )
...
* retry monitor identification
* check displays after retries
* reduce waiting time
* 30ms waiting time
* keep fallback values
2023-06-23 22:02:36 +02:00
gokcekantarci
8cb632a0c2
[QuickAccent] A check is added to applications running under other ap… ( #26808 )
...
* [QuickAccent] A check is added to applications running under other applications with window name for excluding.
* [QuickAccent] Check moved under a general function and applied all modules includes excludeapp
* [QuickAccent] Function name revised
* [QuickAccent] check_excluded_app_with_title function moved to excluded_apps.h
* [QuickAccent] New function created for clean code.
* Reuse check_excluded_app_with_title
---------
Co-authored-by: Stefan Markovic <stefan@janeasystems.com >
2023-06-23 21:53:15 +02:00
Seraphima Zykova
cfaa3670db
[FancyZones] Fix zone activation when the cursor is not moved ( #26943 )
2023-06-22 17:05:55 +02:00
Basit Ali
c69c74a8ad
[Fancy Zones] Middle click to toggle spanning multiple zones ( #26079 )
...
* Attempt to use middle click to toggle zone spanning
* Merge Middle and Secondary Button hooks
* Make mouse state variables more identifiable.
2023-06-13 11:31:22 +02:00
Seraphima Zykova
0d084ab34e
[FancyZones] Fix window cycling on multiple monitors ( #25145 )
2023-03-31 17:43:18 +03:00
Seraphima Zykova
f85fc98352
[FancyZones] Move windows to the app last zone fix ( #24290 )
2023-02-27 21:15:52 +01:00
Clint Rutkas
d122f7ff99
Adjustments ( #24254 )
2023-02-22 14:55:25 -08:00
Clint Rutkas
aceffe3212
Revert "Fixing policheck flags"
...
This reverts commit 0e41684cf0 .
2023-02-21 20:50:33 -08:00
Clint Rutkas
0e41684cf0
Fixing policheck flags
2023-02-21 20:19:04 -08:00
sosssego
fb531139c8
[Analyzers][CPP]Changes to fix warning 26493 on src/modules/ (A to F) ( #23482 )
...
starting with letter A to Letter F
2023-02-08 11:00:45 +00:00
sosssego
956eb98125
[Analyzers][CPP] Turn on rule 26497 ( #23119 )
...
* Turn on warning 26497
This function function-name could be marked constexpr if compile-time evaluation is desired.
* C++20 has constexpr swap
* as constexpr is not only for compile time,
make all functions that can be constexpr constexpr
* constexpr functions are implicity inline
2023-02-08 10:59:34 +00:00
Seraphima Zykova
c180150d54
[FancyZones] Keep the same layouts on the new virtual desktops. ( #23927 )
2023-02-07 13:02:22 +01:00
Seraphima Zykova
a6e0396290
[FancyZones] Remove app from app-zone-history when dragging starts ( #23926 )
2023-02-07 12:14:24 +01:00
Seraphima Zykova
7e008af00a
[FancyZones] Fix window resize on layout change ( #23829 )
2023-02-06 17:15:19 +01:00
Seraphima Zykova
82c5c00092
[FancyZones][Hotfix]Opacity reset fix ( #23818 )
2023-02-03 15:08:51 +00:00
Seraphima Zykova
b09ce1bb57
[FancyZones] Fix crashing on win + arrows usage ( #23757 )
2023-02-02 17:25:04 +01:00
Seraphima Zykova
fcd05f2f51
[FancyZones] Improve code quality (part 5: work area initialization) ( #23671 )
2023-01-31 10:55:46 +01:00
Seraphima Zykova
92f61d6ef5
[FancyZones] Improve code quality (part 4) ( #23638 )
2023-01-30 17:39:46 +01:00
Seraphima Zykova
dbcf1fca15
[FancyZones] Improve code quality (part 3: window dragging) ( #23040 )
2023-01-26 18:02:46 +01:00
Seraphima Zykova
6f0b16de49
[FancyZones] Improve code quality (part 2: WorkArea init) ( #23030 )
...
* init WorkArea with a rectangle
* keep the highlighted zones state in a separate class
2023-01-23 18:13:05 +01:00
Seraphima Zykova
87743e8e5d
[FancyZones] Improve code quality (part 1: moved utils) ( #23028 )
2023-01-17 11:50:40 +01:00
sosssego
d84a13bb7e
[Analyzers][CPP]Turn on warning 26471 ( #23103 )
...
Don't use reinterpret_cast. A cast from void* can use static_cast
2023-01-16 11:18:55 +00:00
sosssego
6244604d03
[Analyzers][CPP]Turn on warning 26475 ( #22824 )
2022-12-18 16:00:55 +00:00
sosssego
e42bbaaaf7
[Analyzers][CPP] Turn on warning 4702 ( #22285 )
...
* Turn on 4702
unreachable code
* fix warnings that didnt show locally
* add comments about disable warnings
* improve comments
* changes from comments
* fix from PR comments
2022-12-12 17:21:48 +00:00
Seraphima Zykova
eca77ad8b3
[FancyZones]Fix snap by hotkey for single-zone layouts ( #22373 )
...
* unsnap window from previous work area when snapping by hotkey
2022-12-02 10:29:11 +00:00
Josh Soref
150e7d40dd
Check spelling 0 0 21 ( #22335 )
2022-11-29 11:41:22 -08:00
sosssego
6a6c45189e
[Analyzers][CPP] Turn on warning 4458 ( #22265 )
...
* Turn on warning 4458
Fix the errors by changing variable names and
supressing the warning on winRT GDI headers
* explaining the warning disables
2022-11-29 14:10:48 +00:00
sosssego
0ed166eae2
[Analyzers][CPP] Turn on warning 4515 ( #22226 )
2022-11-23 18:35:16 +00:00
sosssego
c3ffd17e43
[Analyzers][CPP]Turn on warning 4389 ( #22082 )
2022-11-23 16:18:17 +00:00
sosssego
2074d32cb1
[Analyzers][CPP]Turn on warning 4701 ( #22151 )
2022-11-22 20:02:40 +00:00
sosssego
e50cd85e9a
[Analyzers][CPP]Turn on warning 4457 ( #22149 )
2022-11-22 19:10:46 +00:00
sosssego
e5f171c836
[Analyzers][CPP]Turn on warning 4456 ( #22087 )
2022-11-22 18:20:32 +00:00
Seraphima Zykova
ef8415ddfe
[FancyZones] Fix updating window position after switching virtual desktop ( #22072 )
2022-11-22 16:58:22 +00:00
Ikko Ashimine
ca06f2ae5b
[dev][FancyZones] fix typo in LayoutAssignedWindows.cpp ( #22166 )
...
extention -> extension
2022-11-21 13:39:09 +00:00
sosssego
195c265a36
[CPP][Analyzers]Turn on warning 4244 ( #22019 )
...
* Turn on warning 4244
fix one occurrence of 4100
* changes from comments
* toupper on wchar
2022-11-17 16:24:56 +00:00
Laszlo Nemeth
6d9d4a7112
[FancyZones] Resizing non visible windows with hide attribute ( #21565 )
...
* Fix for issue microsoft#19440
Resizing non visible windows with attribute hide to avoid re-appearing
* Simplifying code
2022-11-16 10:20:02 +01:00
sosssego
b482188782
[Analyzers][CPP]Turn on Warning 4239 ( #21588 )
...
* Turn on warning 4239
* changes from comments
fix a 4100 that wasnt showing up before
2022-11-15 12:33:31 +00:00
sosssego
f408c34aca
[CPP][Analyzers] turn on warning 4189 ( #21522 )
...
* Turn on 4189 and fix code
* changes from PR comments
2022-11-14 22:15:58 +00:00
Davide Giacometti
1aa04bc201
don't send shift key to window ( #21983 )
2022-11-12 07:35:51 -08:00
sosssego
78f5b4c3a4
[Analyzers][CPP] turn on Warning 4100 ( #21449 )
...
* Analyzers CPP
Changing the warning level from 3 to 4.
change some project files to make them use the warning config in cpp props file.
* Analyzers C++ turn on warning 4706
Change Cpp.Build.props file to enable 4706
fix BugReportTool code to get rid of 4706
* Turn on warning 4100 and fix the code
* Follow c++ core guidelines
* Adapting to PR comments
2022-11-09 14:41:14 +00:00
Seraphima Zykova
420a24e607
[FancyZones] Fix: 'Space around zones' toggle does not turn off spacing ( #21658 )
2022-11-04 16:21:05 +02:00
Rose
5d21cd05c5
Update Windows Implementation Library ( #21225 )
2022-11-03 12:46:05 +01:00
Seraphima Zykova
ff290eef9d
[FancyZones] Window switch shortcut fix ( #21426 )
...
* rename Layout -> LayoutData
* simplify zone
* split ZoneSet: Layout
* refactoring
* split ZoneSet: LayoutWindows
* update trace
* split ZoneSet: remove ZoneSet
* fix initialization
* split unit tests
* remove unused
* warning
* nullptr check
* use current rect
* update work area tests
* use current rect
* simplify
* more meaningful name
* dismiss
* safety checks
* resolve conflicts
* reassign windows after switching vd
* avoid double-processing for window on switching vd
* extend windows fix
* check if window is on current desktop before cycling
* separated extend
* not reinit layout windows
2022-10-31 11:44:25 +00:00
sosssego
19c4255c7d
[Analyzers][CPP]Turn on C26451 and fix code ( #21230 )
...
* Turn on rule as error and fixing code
* Add packages to external include paths
* Disable warrnings on external code.
2022-10-25 17:33:23 +01:00
Seraphima Zykova
10bfb014eb
[FancyZones] Customize default layouts ( #21156 )
2022-10-25 17:55:36 +02:00
sosssego
16c28c788d
[Analyzers][CPP]Turn on C26495 and fix code ( #21163 )
...
C26495: A member variable isn't initialized by a constructor or by an initializer.
Fixing occurrences with default member initialization.
2022-10-18 15:21:18 +01:00
Rose
792c09167b
Update Windows.CppRT to latest version ( #21157 )
2022-10-12 11:19:01 +03:00
Seraphima Zykova
a5ecbc4088
[CI] FancyZones unit tests ( #17910 )
2022-08-15 15:40:10 +02:00