louis.pontoise
9f1f522306
fix: getting sparkle ready for release
2020-03-10 14:00:37 +09:00
louis.pontoise
a5f9911e36
fix: also codesign debug builds
2020-03-10 14:00:37 +09:00
louis.pontoise
dcff55aecf
refactor: less unnecessary logs
2020-03-10 14:00:37 +09:00
louis.pontoise
45ea3c4a83
ci: added missing pod install
2020-03-10 14:00:37 +09:00
louis.pontoise
bd7deb12dc
ci: adding back missing codesign cert
2020-03-10 14:00:37 +09:00
louis.pontoise
700e09e2ff
ci: only 1 build, not 1 for each env var
2020-03-10 14:00:37 +09:00
louis.pontoise
6ac0658b32
fix: letsmove was not active on release builds
2020-03-10 14:00:37 +09:00
louis.pontoise
ec35884068
ci: schemes should be shared and versioned
2020-03-10 14:00:37 +09:00
louis.pontoise
d125dd3ae9
fix: notarization issues
2020-03-10 14:00:37 +09:00
louis.pontoise
80f378b117
ci: big refac to finally rationalize the xcode mess
...
XCode project/workspace/configurations/target/pods have been in a mess for a while. Some changes done to address that:
* remove alt-tab-macos/ which was confusing
* ci/ becomes scripts/ as these can be used locally too
* added 3 xcconfig files to set aside important parameters so we stop passing flags around or modifying the huge pbxproj
2020-03-10 14:00:37 +09:00
louis.pontoise
9ec9aacf47
ci: more logs from altool to follow progress
2020-03-10 14:00:37 +09:00
louis.pontoise
bdc41bea46
fix: layout regression introduced by eed0353
2020-03-10 14:00:37 +09:00
louis.pontoise
3fc899eeda
refactor: remove non-resources
2020-03-10 14:00:37 +09:00
louis.pontoise
a29b39fc87
feat: make system calls more parallel ( closes #160 )
2020-03-10 14:00:37 +09:00
louis.pontoise
e28c43f227
feat: migrate to standard os-backed preferences ( closes #161 )
2020-03-10 14:00:37 +09:00
louis.pontoise
069382c119
feat: integrate sparkle for auto-updates ( closes #131 )
2020-03-10 14:00:37 +09:00
louis.pontoise
606bae7e71
feat: adding cocoapods and letsmove/sparkle
2020-03-10 14:00:37 +09:00
louis.pontoise
e1e3633148
feat: drag-and-drop files on the ui ( closes #74 )
2020-03-10 14:00:37 +09:00
louis.pontoise
7eb216d43c
fix: some apps have messy launch behavior
...
See discussion: https://github.com/lwouis/alt-tab-macos/issues/117#issuecomment-583868046
2020-03-10 14:00:37 +09:00
louis.pontoise
6c440a7926
feat: german and spanish localization
2020-03-10 14:00:37 +09:00
louis.pontoise
36e4bb06de
feat: localization ( closes #134 )
2020-03-10 14:00:37 +09:00
louis.pontoise
cb66b79582
feat: add licence to about page
...
Also use data from Info.plist to make it more DRY
2020-03-10 14:00:37 +09:00
louis.pontoise
efc9bd3d3e
fix: better textareas
2020-03-10 14:00:37 +09:00
louis.pontoise
cf92dc1e71
fix: keyboard shortcuts didn't work without a menu
2020-03-10 14:00:37 +09:00
louis.pontoise
60b49ead4e
feat: replace default copyright with correct licence
2020-03-10 14:00:37 +09:00
louis.pontoise
fd3e7680f4
feat: cleaner layout and explanation text
2020-03-10 14:00:37 +09:00
louis.pontoise
a14f96550b
feat: add debug profile to feedback message
2020-03-10 14:00:37 +09:00
louis.pontoise
671fdabe79
feat: support macos "sudden termination"
...
More info: https://developer.apple.com/documentation/foundation/processinfo#1651129
2020-03-10 14:00:37 +09:00
louis.pontoise
404613607c
feat: add feedback button on about window
2020-03-10 14:00:37 +09:00
louis.pontoise
67f291d1fe
feat: more appealing presentation + minor refac
2020-03-10 14:00:37 +09:00
louis.pontoise
9fa0c06a9f
feat: separating the quit button as it is a special case
2020-03-10 14:00:37 +09:00
louis.pontoise
6b6d7481ac
feat: quit button is clearer with explicit mention of the name
2020-03-10 14:00:37 +09:00
louis.pontoise
8cb6d86d4c
fix: regression on collectionviewitem titles (not showing)
2020-03-10 14:00:37 +09:00
louis.pontoise
725a030abe
feat: add in-app feedback form ( closes #145 )
2020-03-10 14:00:37 +09:00
louis.pontoise
b687613f91
refactor: remove unnecessary protocol
2020-03-10 14:00:37 +09:00
louis.pontoise
dab2ce5fd7
refactor: organize the ui code hierarchically
2020-03-10 14:00:37 +09:00
louis.pontoise
03a5f77b99
feat: nicer layout for about preferences
2020-03-10 14:00:37 +09:00
louis.pontoise
6bb73dce92
fix: added releases link and aligned layout left on tab 3
2020-03-10 14:00:37 +09:00
louis.pontoise
0762e28eda
refactor: factorize code in extension
2020-03-10 14:00:37 +09:00
louis.pontoise
291f872d3d
feat: divide preferences by topic ( closes #130 )
2020-03-10 14:00:37 +09:00
louis.pontoise
d52eb6d074
feat: add back the preferences for the new layout algo
2020-03-10 14:00:37 +09:00
louis.pontoise
89977d78ee
ci: more packed layout by default
2020-03-10 14:00:37 +09:00
louis.pontoise
e34e3b171f
feat: better packing; tall thumbnails are 1/2 the width of wide ones
2020-03-10 14:00:37 +09:00
louis.pontoise
0bc7472d17
fix: don't upscale thumbnails of small windows
2020-03-10 14:00:37 +09:00
louis.pontoise
01e33b0950
ci: sign releases with apple dev certificate ( closes #13 )
2020-03-10 14:00:37 +09:00
louis.pontoise
00c630d1ed
ci: remove travis warning by updating keys
2020-03-10 14:00:37 +09:00
louis.pontoise
d59061398e
ci: display env vars at the beginning of a build
2020-03-10 14:00:37 +09:00
louis.pontoise
ce574a2678
fix: more robust screen-recording permission check
2020-03-10 14:00:37 +09:00
louis.pontoise
34a32f329d
feat: debug build has code-signing to preserve permissions
2020-03-10 14:00:37 +09:00
louis.pontoise
4612e37721
fix: only test permissions on the correct os versions
2020-03-10 14:00:37 +09:00