SweetPPro
f9398e53e2
macOS preference window localization autolayout fixes ( #3472 )
2022-07-21 15:36:23 -05:00
SweetPPro
1eeeb5c152
macOS fix some autolayout issues in Info window ( #3497 )
...
* macOS fix some autolayout issues in Info window
Fixes #3491
* fixes window resizing on Activity tab
Fixes #3484
* fix size behaviour on Info Activity tab
Fixes #3487
* fixed a clipping issue on the German Info - Options tab
2022-07-21 09:25:55 -05:00
SweetPPro
9f7afe4ea5
macOS fix clipping and crashing on the Info Inspector Options tab ( #3473 )
2022-07-20 15:27:10 -05:00
David Miguel Susano Pinto
f8b3514c0e
tr_makeMetaInfo: new anonymize option ( closes #3420 ) ( #3452 )
2022-07-19 16:48:24 -05:00
SweetPPro
8724c3dc1a
macOS internationalization of xibs ( #3409 )
2022-07-17 18:04:32 -05:00
Mike Gelfand
39d442b3ee
Sync translations ( #3440 )
...
* Sync translations with code
* Sync translations with Transifex
2022-07-13 00:30:43 +03:00
SweetPPro
5fc9f22fab
use the default toolbar button size on macOS 11+ ( #3433 )
2022-07-11 19:45:50 -05:00
Dzmitry Neviadomski
3e73913a1d
[macOS] Use NSAlert APIs to show alert suppression checkbox ( #3360 )
...
* [macOS] Simplify branching for termination prevention
* [macOS] Use NSAlert APIs to show alert suppression checkbox
2022-07-02 16:38:27 -05:00
Mike Gelfand
cce1a15421
Sync translations ( #3389 )
...
* Sync translations with code
* Sync translations with Transifex
2022-07-02 04:10:12 +01:00
A Cœur
3cd2be381b
Fix Warn -> Warning ( #3382 )
...
* Fix Warn -> Warning
* Adopt "Warning" for English
2022-07-01 17:19:19 -05:00
Dzmitry Neviadomski
37f7f83d4d
[macOS] Apply ObjC modernizations once again. ( #3358 )
...
This doesn't include designated initializers refactoring.
2022-06-28 23:20:42 -05:00
Dmitry Serov
7e278c453a
[macOS] Optimise framework imports ( #3323 )
2022-06-28 19:15:52 -05:00
SweetPPro
e678f7c5f5
macOS fix quicklook toolbar icon status ( #3345 )
...
Fixes #3235
2022-06-28 18:19:06 -05:00
SweetPPro
b80e9bd8c2
macOS use standard toolbar buttons ( #3356 )
...
Co-authored-by: Dmitry Serov <barbari100@gmail.com>
2022-06-28 16:14:10 -05:00
Gary Elshaw
e683cd504c
Fix: Flexibility of the Encryption column ( #3348 )
2022-06-28 14:08:15 -05:00
Dzmitry Neviadomski
534f9f7bc1
Update Copyright Year to 2022. ( #3352 )
2022-06-28 09:07:12 -05:00
Gary Elshaw
e823b725f2
Delete ActionOn and QuitBadge image directories ( #3364 )
...
* Delete macosx/Images/Images.xcassets/ActionOn.imageset directory
* Delete macosx/Images/Images.xcassets/QuitBadge.imageset directory
* Deleted ActionOn and QuitBadge from CMakeLists
2022-06-27 23:33:13 -05:00
FX Coudert
b893289392
Rename Mac OS X to macOS ( #3362 )
2022-06-27 15:28:37 -05:00
SweetPPro
eefcbe7cb2
macOS remove gradient from PiecesView ( #3342 )
2022-06-25 01:03:07 -05:00
SweetPPro
849a36a30d
macOS fix Toolbar show/hide on macOS Mojave ( #3327 )
2022-06-24 00:26:36 -05:00
SweetPPro
286d438222
macOS use AutoLayout in utility bars ( #3326 )
...
update filterbar to use constraints=
2022-06-23 11:18:53 -05:00
A Cœur
7f01ee52fe
Set torrent file's metainfo for magnets ( #3322 )
2022-06-21 16:47:57 -05:00
Charles Kerr
308ae8487a
fix: code style in macosx/AboutWindowController.mm ( #3334 )
...
* build: when code-style fails, try giving a breadcrumb to find the diff
* fix: code style in AboutWindowController.mm
* fix: typo in what-to-make
2022-06-21 12:25:16 -05:00
FX Coudert
2ac049c7ba
Fix NSAttributedString deprecation ( #3330 )
2022-06-20 14:45:01 -05:00
FX Coudert
83927eade1
Update links in macOS credits ( #3329 )
2022-06-20 11:50:56 -05:00
SweetPPro
b983a3ba5c
macOS fix quicklook in the Torrent Inspector files view ( #3321 )
2022-06-19 01:00:16 -05:00
Gary Elshaw
7030eb8530
Updated macOS ActionHover icon to grey chevron ( #3239 )
2022-06-18 18:39:39 -05:00
Mike Gelfand
6d54287785
Sync translations ( #3318 )
...
* Sync translations with code
* Sync translations with Transifex
2022-06-18 21:44:13 +03:00
SweetPPro
90f2757448
macOS fullscreen and autosize fixes ( #3315 )
...
use constraints to set window size and remove a bunch of manual calculations
2022-06-18 12:39:22 -05:00
FX Coudert
e0c593741c
Raise minimum supported target to macOS 10.13 (High Sierra) ( #3310 )
2022-06-18 09:26:45 -05:00
SweetPPro
06e5767234
macOS add full screen support ( #3305 )
2022-06-16 14:59:54 -05:00
SweetPPro
c6b49e99d8
macOS revert fullscreen changes ( #3304 )
...
* macOS remove NSWindow subclass
as discussed in #3297
2022-06-16 12:55:33 -05:00
SweetPPro
037f1bf403
macOS remove NSWindow subclass ( #3303 )
2022-06-16 09:29:50 -05:00
Dzmitry Neviadomski
57ed120a71
[macOS] Hide NSPopover Arrow for Torrent options. ( #3294 )
...
Fixes #3293
2022-06-15 13:53:23 -05:00
SweetPPro
092710fa16
macOS remove GearshapeTemplate from CMakeLists.txt ( #3301 )
...
Icon was removed from project in #3178
2022-06-15 10:21:11 -05:00
Dzmitry Neviadomski
c806a1435e
[macOS] Fix Group auto-assigning based on NSPredicate ( #3289 )
...
* [macOS] Fix Group NSPredicate
Property was renames, but previously saved predicates were not updated.
* [macOS] Update xibs for creating Group NSPredicate with new name.
* [macOS] Allow execution for Group NSPredicate restored secured storage.
2022-06-14 10:17:02 -05:00
Dzmitry Neviadomski
438653a4ee
[macOS] Fix assert on save for WARN and TRACE log levels in Log window. ( #3290 )
2022-06-14 00:40:19 -05:00
Dzmitry Neviadomski
b28aa943cb
[macOS] Update Preferences window sizing for Russian locale. ( #3291 )
...
Most of the changes are caused by Xcode touching XIB file.
2022-06-14 00:18:17 -05:00
Dzmitry Neviadomski
f8264ce957
[macOS] Fix global popover clipping. ( #3264 )
...
* [macOS] Fix global popover clipping.
Fixes #3263
* [macOS] Detach global popover via ugly hack.
2022-06-13 12:26:30 -05:00
SweetPPro
955091ce12
macOS - fix some window drawing issues ( #3278 )
...
* macOS - fix some window drawing issues
fixes an issue with torrent clipping when number of torrents displayed overflows the screen height
2022-06-13 09:48:09 -05:00
SweetPPro
dd85cd20bd
replace macOS Groups indicators with dots ( #3268 )
...
* replace macOS Groups indicators with dots
the current Group indicator PR #3183 used bars. I feel using circles is a better fit with the overall theme of Transmission #3224
* simplified calculations
2022-06-12 20:56:12 -05:00
SweetPPro
c3cd9cffad
re-add macOS Fullscreen support ( #3261 )
...
* re-add macOS Fullscreen support
re added Full Screen support for macOS. Also refactored window methods in Controller.mm and moved to their own category - ControllerWindowMethods.mm
This has currently only been tested on macOS Monterey, and should be good on earlier versions - but perhaps needs testing on earlier versions of macOS.
fixes #3231 #3234
2022-06-12 19:54:52 -05:00
Dzmitry Neviadomski
da74fd21cc
[macOS] Use DDG favicons service and migrate to NSURLSession ( #3270 )
...
```objc
+ (NSData *)sendSynchronousRequest:(NSURLRequest *)request
returningResponse:(NSURLResponse * _Nullable *)response
error:(NSError * _Nullable *)error;
```
is deprecated on 10.11+
2022-06-12 15:29:00 -05:00
Gary Elshaw
ed394af4d6
Replace gear icon with ellipsis in macOS client ( #3178 )
2022-06-11 23:24:31 -05:00
Gary Elshaw
d4bc5662fe
Add files via upload ( #3238 )
2022-06-09 12:35:12 -05:00
A Cœur
af5db6e6f2
refactor: autogenerate the macOS client's Message Log dots ( #3224 )
...
* Replaces DotFlat png with generated icons
* code review: udating popup item icons
* code review: increasing inset
2022-06-08 16:35:51 -05:00
SweetPPro
7056765468
update macOS group indicators ( #3183 )
...
* update macOS group indicators
proposal for updated Group indicators, inspired by Xcode, and ios Calendar.
Discussion over here: https://github.com/transmission/transmission/issues/3058
* Update TorrentCell.mm
resolve some pr isssues
* Update TorrentCell.mm
add a group indicator width definition
2022-06-08 15:13:29 -05:00
SweetPPro
aabb8c809e
macOS remove FullScreen support ( #3220 )
...
removed fullscreen support, as it opens a can of worms trying to fully support it....
https://github.com/transmission/transmission/issues/3215#issuecomment-1147477253
2022-06-08 14:15:51 -05:00
A Cœur
7b6b87b0e6
fix: macOS build warning "cannot find protocol definition for 'PortCheckerDelegate'" ( #3222 )
2022-06-07 14:27:40 -05:00
SweetPPro
5a140d205d
feat: use system lock icon if available ( #3221 )
2022-06-06 17:56:05 -05:00