Commit Graph

1193 Commits

Author SHA1 Message Date
topjohnwu 1385d2a4f4 Fix strings 2020-11-19 23:34:02 -08:00
RikkaW 3b5c9abf7a Remove filterTouchesWhenObscured in Magisk dialog
Fix #3363
2020-11-19 23:32:23 -08:00
tzagim e0fa032bd3 Update HE strings and fix typos 2020-11-19 23:29:47 -08:00
omerakgoz34 7b69650fcd app: Update Turkish translations 2020-11-19 23:27:54 -08:00
kubalav 08a8df489f Slovak language formating 2020-11-19 23:27:07 -08:00
cristisilaghi 9f35a8a520 Update Romanian 2020-11-19 23:26:38 -08:00
RikkaW 0df891b336 Handle window insets with a new way
For example, switching pages in home should only have scale and alpha animations, but a "translate y" animation shows. This is because Data Binding is triggered later (like "in the next frame"), causing the animation runs before view attribute changes.

This commit introduces WindowInsetsHelper class and use it to handle all window insets. With the help of LayoutInflaterFactory from the previous commit, we can control insets behavior by adding our attributes to the XML and anything is done by WindowInsetsHelper class.

As changes are highly coupling, this commit also contains new ItemDecoration for lists, replacing the random combination of padding and empty drawable. And "fixEdgeEffect" extension for RecyclerView, making edge effects respect padding.
2020-11-19 23:24:39 -08:00
RikkaW fa3ef8a1c1 Significantly simplify MagiskDialog layout
The goal of original implementation, wrap view again and again, seems to be use the shadow and customizable round corners from MaterialCardView. But this can be done with use MaterialShapeDrawable which used in MaterialCardView directly. This will significantly simplify the layout and MagiskDialog class.
2020-11-19 23:21:36 -08:00
RikkaW c93ada03c7 Implement Edge-to-edge with newer APIs
The implementation adds a "Base" family styles, making creating themes across multiple API versions more clearer and easier.
2020-11-19 23:21:36 -08:00
topjohnwu 2d5cf8a6fe Push release notes 2020-11-13 04:32:20 -08:00
topjohnwu 290959f74c Fix strings resources 2020-11-13 04:22:06 -08:00
Ilya Kushnir 4d9f58ee72 Update RU strings & tidying up EN 2020-11-13 03:03:35 -08:00
Heimen Stoffels 58a5d52b78 Updated Dutch translation 2020-11-13 02:34:49 -08:00
Rom 2906178ac3 Update French translation 2020-11-13 02:34:21 -08:00
AdiityaAndre e7ab802498 Update Indonesian translation 2020-11-07 14:43:46 -08:00
kubalav 42672c2e27 Update Slovak translation 2020-11-07 14:43:21 -08:00
孟武.尼德霍格.龍 e65d61d313 更新繁體中文字串
更新繁體中文字串
2020-11-07 14:42:48 -08:00
Taras 076da5c7c4 Update Ukrainian translation 2020-11-07 14:42:11 -08:00
vvb2060 9deaf2507c Update zh-rCN translation 2020-11-07 14:41:32 -08:00
kam821 5c114c67de Update Polish translation
- Add missing strings
- Small corrections.
- Changed "Magisk Manager" translation to form which better reflects the original meaning in Polish.
2020-11-07 14:40:56 -08:00
programminghoch10 d904cb0441 Updated german translations 2020-11-07 14:40:02 -08:00
vvb2060 533cb8eb58 Tapjacking protection 2020-10-22 02:40:47 -07:00
loading 8ac1181e9a Update Hindi translations 2020-10-21 00:43:15 -07:00
Ilya Kushnir 5ca1892eb0 Update RU strings 2020-10-21 00:42:09 -07:00
kubalav 82fff615d6 Update Slovak translation 2020-10-21 00:40:36 -07:00
Rom 24a8f0808d Update French translation 2020-10-21 00:40:08 -07:00
vvb2060 468796c23d Add option to show OS apps 2020-10-17 05:57:43 -07:00
vvb2060 1ad7a6fe93 Update activity display when download fails 2020-10-17 05:54:34 -07:00
Davy Defaud d7c33f647d Fix a typo and use the proper Unicode characters
- fix a French typo: raccourcis → raccourci
- French orthotypography: use a thin space before a question mark, and a true (non breaking) hyphen instead of a dash.
2020-10-17 04:18:00 -07:00
topjohnwu 9087207dc0 Minor changes 2020-10-17 04:14:12 -07:00
vvb2060 2760f37e6b Add userspace reboot 2020-10-17 03:54:51 -07:00
Miguel Cruces 3fa3426032 Spanish translations update 2020-10-17 03:54:17 -07:00
topjohnwu 2e4dc91b96 Better stub hiding experience 2020-10-17 03:40:43 -07:00
topjohnwu 49d4785da0 Fix strings 2020-10-11 05:26:50 -07:00
RoySchutte 28e65ce383 Update strings.xml
I don't know who else is translating Magisk Manager, but I noticed some weird translations. Fixed a couple of them in this update.
2020-10-11 05:24:16 -07:00
Antikruk c3b6a48373 belarusian 2020-10-11 05:23:51 -07:00
omerakgoz34 a42ebd429b Update Turkish(TR) Translation 2020-10-11 05:22:01 -07:00
MASVA 8f89010752 Update croatian language 2020-10-11 05:20:34 -07:00
topjohnwu fbcbb20178 Update app changelog 2020-10-08 01:06:37 -07:00
topjohnwu 0914700fc6 Fix string resources 2020-10-08 00:50:21 -07:00
AdiityaAndre 317052604b Translation: Update and improve Indonesian strings
* Added new strings
* Decapitalized wording
2020-10-08 00:16:29 -07:00
Wagg13 5538f7168c Update PT-BR translation 2020-10-08 00:15:56 -07:00
vvb2060 dcb9e4cd93 Update zh-rCN translation 2020-10-08 00:15:29 -07:00
topjohnwu 8dc62a0232 Update docs and README 2020-10-06 05:10:19 -07:00
JoanVC100 333fe6da0e Update catalan 2020-10-06 00:45:17 -07:00
Madis Otenurm 75fcda9f81 Estonian update 2020-10-06 00:43:31 -07:00
kam821 44ba2a9903 Update Polish translation
Added missing strings.
2020-10-06 00:42:48 -07:00
Fs00 2fceb1ad96 Improve accuracy and correctness of Italian translation 2020-10-06 00:41:59 -07:00
topjohnwu 64effe9385 Add v21.0 release notes 2020-10-03 03:30:22 -07:00
Jarl-Penguin e973d49517 Fix Korean translation typo 2020-10-03 02:41:47 -07:00