discourse/app
Martin Brennan 02113fc22a
DEV: Add isTablet to capabilities service (#30562)
We already had isIpadOS, but for some themes and components
we really need to do different things if the user is on
a tablet, including Android tablets.

isTablet and isTabletScreen have been introduced to the
capabilities service.

isTablet is true if the screen size is a tablet, touch
is detected, or we have already detected iPad OS, or
the device matches tablet UAs

isTabletScreen checks both portrait and landscape dimensions
of 1280x600 which should cover most cases.
2025-01-06 11:28:38 +10:00
..
assets DEV: Add isTablet to capabilities service (#30562) 2025-01-06 11:28:38 +10:00
controllers DEV: Move admin config pages out of /customize/ sub-route (#30511) 2025-01-02 09:13:11 +10:00
helpers PERF: Refactor and optimize splash screen implementation (#30373) 2024-12-30 11:31:08 +00:00
jobs DEV: Allow export user archive (job) to be requested and sent to an admin (#30543) 2025-01-03 14:27:10 +08:00
mailers
models Use lambda to dynamically evaluate allowed user api key client scopes (#30544) 2025-01-03 10:25:21 -05:00
serializers FIX: Allow signups when full names are disabled (#30551) 2025-01-04 15:13:44 +03:00
services FEATURE: Add option to hide full name input at signup (#30471) 2024-12-30 22:26:20 +03:00
views PERF: Refactor and optimize splash screen implementation (#30373) 2024-12-30 11:31:08 +00:00