1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-10 10:01:13 +09:00
ladybird/Userland/Libraries/LibUnicode
Timothy Flynn b31c11bca5 LibUnicode: Cache the system time zone
It's expensive to determine the system time zone from disk each time it
is requested. This makes LibUnicode cache the result, and provides an
API to clear that cache. This will let us set up a monitor to watch for
system time zone changes in platform-dependent ways.
2024-08-25 09:47:42 +02:00
..
CharacterTypes.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
CharacterTypes.h LibUnicode: Remove now-unused code generator facilities 2024-06-22 14:56:39 +02:00
CMakeLists.txt LibJS+LibUnicode: Fully implement Intl.Collator with ICU 2024-08-15 13:44:32 +02:00
Collator.cpp LibJS+LibUnicode: Make the collation sensitivity default locale-aware 2024-08-15 13:44:32 +02:00
Collator.h LibJS+LibUnicode: Make the collation sensitivity default locale-aware 2024-08-15 13:44:32 +02:00
CurrencyCode.cpp LibUnicode+LibJS: Move Unicode::get_available_currencies() to Locale.h 2022-09-05 14:37:16 -04:00
CurrencyCode.h LibUnicode+LibJS: Move Unicode::get_available_currencies() to Locale.h 2022-09-05 14:37:16 -04:00
DateTimeFormat.cpp LibUnicode+LibJS: Normalize spaces in formatted date-time strings 2024-08-02 08:05:52 +02:00
DateTimeFormat.h LibJS+LibUnicode: Update the Intl.DateTimeFormat constructor spec steps 2024-08-15 17:21:00 -04:00
DisplayNames.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
DisplayNames.h LibCore+LibJS+LibUnicode: Port retrieving time zone offsets to ICU 2024-06-26 10:14:02 +02:00
DurationFormat.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
DurationFormat.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
Emoji.cpp LibUnicode+LibGfx: Remove superfluous emoji metadata 2024-06-22 14:56:39 +02:00
Emoji.h LibUnicode+LibGfx: Remove superfluous emoji metadata 2024-06-22 14:56:39 +02:00
Forward.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
ICU.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
ICU.h Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
IDNA.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
IDNA.h LibUnicode: Replace IDNA ASCII conversion with ICU 2024-06-18 21:07:56 +02:00
ListFormat.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
ListFormat.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
Locale.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
Locale.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
Normalize.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
Normalize.h LibUnicode: Replace Unicode string normalization with ICU 2024-06-18 21:07:56 +02:00
NumberFormat.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
NumberFormat.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
PartitionRange.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
PluralRules.cpp LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
PluralRules.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
RelativeTimeFormat.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
RelativeTimeFormat.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
Segmenter.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
Segmenter.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
String.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
TimeZone.cpp LibUnicode: Cache the system time zone 2024-08-25 09:47:42 +02:00
TimeZone.h LibUnicode: Cache the system time zone 2024-08-25 09:47:42 +02:00
UnicodeKeywords.cpp Everywhere: Remove AK_DONT_REPLACE_STD macro 2024-07-30 18:38:02 -06:00
UnicodeKeywords.h LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00