Andrey Nekrasov
f963d28ba8
MSIX: keep PowerRename local COM server in memory ( #1222 )
2020-02-07 14:21:10 +03:00
Bartosz Sosnowski
09d1af9c46
Common: remove hwnd_data_cache ( #1223 )
...
The cache was introduced to improve performance by not querying the
OS for the window process path every time we need to check if the window
is interesting to FancyZones. Since then other changes were made to the
the way we check the windows. Right now, the IsInterestingWindow function is
called when:
1) WinKey + arrows are used
2) window is started to be dragged
3) window is created
1) and 2) are initiated by the user, happen only once per interaction so
their performance impact can be dismissed. The 3) happens all the time
but for the most part the check for WS_CHILD or
GetAncestor(window, GA_ROOT) == window will filter those out. In the
end, only top-level windows will be queried for their path.
Removing the cache improves code readability and will make code
maintenance easier.
2020-02-06 18:04:10 +01:00
Bartosz Sosnowski
5d8e894802
FancyZones: if window is not interesting, allow Windows snap ( #1186 )
...
Do not swallow WinKey+Arrow events for non-interesting windows. This makes apps that are in the "excluded apps" list behave as if "Override windows snap keys" is disabled - they will react to the Windows default snap.
2020-02-06 13:12:59 +01:00
Bartosz Sosnowski
0ecfbfad53
FancyZones: filter out WM_POPUP windows if they dont have maximize/minimize button or a sizable frame ( #1212 )
...
This filters out TaskView and Win32 menus.
2020-02-05 12:31:35 +01:00
Bartosz Sosnowski
ed35a143ec
FancyZones: allow windows with invisible or zero-sized owner to be zonable ( #1216 )
2020-02-05 12:27:51 +01:00
yuyoyuppe
5089729b18
MSIX: implement initial version of notifications library ( #1178 )
2020-02-04 19:41:00 +03:00
yuyoyuppe
b41d2d64cb
MSIX: fix uninstallation from msix_reinstall and split the scripts ( #1183 )
2020-02-04 18:56:10 +03:00
Bartosz Sosnowski
25e882eb78
Fancyzones: unify window filtering ( #1184 )
...
Makes FancyZone use the same code for filtering windows when windows are
being dragged and when moved by WinKey + arrows.
2020-02-03 09:32:38 +01:00
Clint Rutkas
4ef8f3da2b
Update README.md ( #1198 )
2020-01-31 18:17:07 -08:00
sakariya
b00ce8789f
Adding KeyManager spec ( #1112 )
...
* Adding KeyManager spec
* adding req changes
* req changes
* changed wording
* md edits
* edit md
* Update doc/specs/KeyboardManager.md
Co-Authored-By: Jeroen van Warmerdam <jeronevw@hotmail.com>
* further edits
* Update KeyboardManager.md
* Update KeyboardManager.md
Co-authored-by: Jeroen van Warmerdam <jeronevw@hotmail.com>
2020-01-31 16:10:30 -08:00
Betsegaw Tadele
b4f81a0c2a
Import the source code for Window Walker ( #1177 )
...
Import the codebase for Window Walker
- Not loaded into the module list
- Not added it to the installer list.
2020-01-31 15:14:37 -08:00
yuyoyuppe
aa714f7d80
Runner: fix startup task state setting for MSIX ( #1181 )
2020-01-31 20:35:21 +03:00
yuyoyuppe
ca203435d1
MSIX: hide the "Run at Startup" option if running as packaged
2020-01-29 16:15:18 +03:00
Enrico Giordani
ee8893a884
MSIX: update identity name and publisher ( #1176 )
2020-01-29 13:06:19 +01:00
Clint Rutkas
bf89238bdf
MSIX build instructions adjustmnet ( #1170 )
2020-01-28 15:01:17 -08:00
yuyoyuppe
360f7cf9c3
Telemetry: add WebView init failure errors
2020-01-27 20:01:36 +03:00
yuyoyuppe
482ad0e5ee
Settings: initialize COM security to allow communication between elevated Settings and WebView
2020-01-27 18:49:35 +03:00
yuyoyuppe
cd6ac4f8c2
Common: implement on_scope_exit helper and typed_storage
2020-01-27 18:49:35 +03:00
Clint Rutkas
79ac2be617
Changes for #1140 and #569 ( #1152 )
2020-01-27 07:00:41 -08:00
yuyoyuppe
9b4b7cf5d4
MSIX: reinstall script uses bundle instead of .msi to be able to reinstall in all cases
2020-01-27 17:33:50 +03:00
Bartosz Sosnowski
cc99abcd14
Runner: fix restarting with same elevation ( #1133 )
2020-01-23 15:12:02 +01:00
yuyoyuppe
f8bcf52741
MSIX: add a dedicated .rc for UWPUI which joins both UI and DLL .rc's ( #1139 )
2020-01-23 14:42:28 +03:00
vldmr11080
1a10366ab7
Align zone dimensions from layout preview with those from grid editor ( #1115 )
2020-01-22 20:15:35 +01:00
Alekhya
925b6694ac
Localize C++ Projects of FancyZones ( #1130 )
...
* localized dllmain.cpp of fancyzones project
* localized FancyZones.cpp
* format fancyzones.rc file
* Moved SuperFancyZones back to being a string instead of having it in the resource file as it is the window class name
* reverted changes for window name
* Formatted fancyzones rc file
2020-01-22 10:24:00 -08:00
Alekhya
1ad16ade86
Localize the Shortcut guide PowerToy ( #199 ) ( #1126 )
...
* Localized shortcut_guide.cpp
* localized overlay_window.cpp
* formatting changes
* Localize overlay window
* removed the README link from the set of localized resources
* Typo: changed upper to lower
2020-01-22 09:43:49 -08:00
Alekhya
45e3f02832
Localizing C# Project of FancyZones (FancyZonesEditor) ( #199 ) ( #1122 )
...
* removed hardcoded strings from CanvasEditorWindow.xaml
* removed hardcoded strings from GridEditorWindow.xaml
* loc
* Localized MainWindow
* reverting MainWindow.xaml as it is not rendering the window as expected
* Changed the resource settings from internal to public
* the culture is set based on the culture of the system UI set in the system settings
* Removed the french resource files used for testing
* Localized canvasWindow and mainwindow
* Removed setting the UI culture explicitly as it would be implicitly set to the culture of system UI
* Removed redundant header file
2020-01-21 12:02:31 -08:00
Alekhya
ba1a681aab
Merge pull request #1106 from alekhyareddy28/locPowerRename
...
Localize PowerRename
2020-01-20 12:11:07 -08:00
Alekhya Kommuru
23bba969dd
Merge remote-tracking branch 'upstream/master' into locPowerRename
2020-01-20 11:54:20 -08:00
Alekhya Kommuru
9c743acd2d
Removed some IDs from resource file. Changed SHIFT to Shift
2020-01-20 11:52:46 -08:00
Bartosz Sosnowski
62da7c7be4
FancyZones: remove dialog boxes filtering ( #1076 )
...
* FancyZones: remove dialog boxes filtering
* FancyZones: add the "no owner window" filter to the WinKey + arrow zone snapping
2020-01-20 11:02:12 +01:00
Alekhya Kommuru
653a84d3a9
reverting formatting of files
2020-01-17 14:38:41 -08:00
Alekhya Kommuru
8132bbac2e
updated formatting of common.cpp
2020-01-17 14:32:02 -08:00
Alekhya Kommuru
197286c21e
moved app name to constructor to init only once
2020-01-17 14:23:07 -08:00
Alekhya Kommuru
bf48729354
rebuilt project PowerRename
2020-01-17 11:57:53 -08:00
Alekhya Kommuru
a504a75166
Removed string resources from the settings.cpp file
2020-01-17 11:25:42 -08:00
Alekhya Kommuru
44ac22c0de
Added new lines to the end of the file
2020-01-17 11:12:23 -08:00
Alekhya Kommuru
df1c6b9b0b
Removed get_res_string_wchar and used the get_resource_string() function instead which returns a wstring typecast into wchar*
2020-01-17 11:06:57 -08:00
Alekhya Kommuru
bde0e0b86a
Merge remote-tracking branch 'upstream/master' into locPowerRename
2020-01-16 13:58:59 -08:00
Arjun Balgovind
c1232a7001
Shifted three functions to common ( #1101 )
2020-01-15 23:06:22 -08:00
Alekhya Kommuru
12c4dbf0e5
added common as a reference project
2020-01-15 16:44:18 -08:00
Alekhya Kommuru
31a01ab227
Modified resourceIDs for strings in the table
2020-01-15 13:57:05 -08:00
vldmr11080
5dc60b9f35
Fix reversed order of zones in layout ( #1071 )
2020-01-15 20:20:10 +01:00
vldmr11080
588f134de8
Revert "Fix misaligned display of zones in layout priview and grid editor ( #1010 )" ( #1097 )
...
This reverts commit d03690cffd
.
2020-01-15 19:34:23 +01:00
Clint Rutkas
2ae867a7e0
adding in privacy statement, removing About in dialog ( #1087 )
...
* adding in privacy statement, removing About in dialog
* added Preview
2020-01-15 10:16:22 -08:00
Clint Rutkas
c77b029ee2
Update to MSIX README.md ( #1095 )
...
* Update README.md
few adjustments
* Update README.md
* Update README.md
2020-01-15 10:15:24 -08:00
Alekhya Kommuru
d0648d1754
built the proj
2020-01-14 16:40:40 -08:00
Alekhya Kommuru
1e3486af94
localized the settings file
2020-01-14 16:39:03 -08:00
Alekhya Kommuru
8f2b2aba12
localized powerRenameExt
2020-01-14 15:23:21 -08:00
Alekhya Kommuru
0b1232b65d
localized dllmain powerrename
2020-01-14 15:17:08 -08:00
Alekhya Kommuru
969abe015c
added the helper functions
2020-01-14 15:00:05 -08:00