ladybird/Userland/Applications
Timothy Flynn ede5c9548e Userland: Invoke tzset in applications that care about time zones
In most applications, we invoke tzset once at startup for now. Most of
these are short lived and don't need to know about time zone changes.

The exception is the ClockWidget in the taskbar. Here, we invoke tzset
each time we update the system time. This way, any time zone changes can
take effect immediately.
2022-01-25 18:39:36 +00:00
..
3DFileViewer 3DFileViewer: Use FileSystemAccessClient::try_* APIs 2022-01-20 10:39:12 +01:00
About About: Port to LibMain 2021-12-17 13:09:54 -08:00
AnalogClock Userland: Invoke tzset in applications that care about time zones 2022-01-25 18:39:36 +00:00
Assistant LibJS: Refactor interpreter to use Script and Source Text Modules 2022-01-22 01:21:18 +00:00
Browser Userland: Invoke tzset in applications that care about time zones 2022-01-25 18:39:36 +00:00
BrowserSettings Applications: Cast unused smart-pointer TRY return values to void 2021-12-05 15:31:03 +01:00
Calculator Calculator: Propagate errors using try_set_main_widget in main 2022-01-09 00:56:11 +01:00
Calendar Userland: Invoke tzset in applications that care about time zones 2022-01-25 18:39:36 +00:00
CharacterMap CharacterMap+Base: Give Character Map an icon 2022-01-16 11:17:03 +01:00
ClockSettings ClockSettings: Add a GUI application to set the system time zone 2022-01-23 12:48:26 +00:00
CrashReporter CrashReporter: Dispatch backtrace progress callbacks on the main thread 2022-01-25 09:13:40 +01:00
Debugger Everywhere: Fix spelling mistakes 2022-01-07 15:44:42 +01:00
DisplaySettings DisplaySettings: Show display's manufacturer and size instead of device 2022-01-23 22:45:21 +00:00
FileManager Base+Userland: Add various icons 2022-01-12 10:55:20 +01:00
FontEditor FontEditor: Retrieve code point abbreviations from LibUnicode 2022-01-18 15:13:25 +00:00
Help Help+Base: Add help://man URLs for links between man pages 2022-01-11 00:24:57 +01:00
HexEditor AK+Userland: Make AK::decode_hex() return ErrorOr 2022-01-24 22:36:09 +01:00
ImageViewer LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServer 2022-01-15 13:29:48 +03:30
KeyboardMapper LibCore+Userland+Tests: Convert Stream APIs to construct on heap 2022-01-13 15:16:12 +03:30
KeyboardSettings Applications: Cast unused smart-pointer TRY return values to void 2021-12-05 15:31:03 +01:00
Magnifier Magnifier: Add colorblind preview options 2021-12-28 23:59:56 +01:00
Mail AK+Userland: Make AK::decode_base64 return ErrorOr 2022-01-24 22:36:09 +01:00
MailSettings Applications: Cast unused smart-pointer TRY return values to void 2021-12-05 15:31:03 +01:00
MouseSettings LibGUI+Userland: Make SortingProxyModel::create() return ErrorOr 2021-12-24 05:11:52 -08:00
PDFViewer PDFViewer: Use FileSystemAccessClient::try_* APIs 2022-01-20 10:39:12 +01:00
Piano Userland: Add horizontal mouse scroll support 2022-01-20 10:37:52 +01:00
PixelPaint AK+Userland: Make AK::decode_base64 return ErrorOr 2022-01-24 22:36:09 +01:00
Run Everywhere: Use default execpromises argument for Core::System::pledge 2021-11-28 08:04:57 +01:00
Settings Everywhere: Use default execpromises argument for Core::System::pledge 2021-11-28 08:04:57 +01:00
SoundPlayer Userland: Resolve -Woverloaded-virtual in LibGUI and SoundPlayer 2022-01-04 07:51:31 +00:00
SpaceAnalyzer Userland: Add horizontal mouse scroll support 2022-01-20 10:37:52 +01:00
Spreadsheet Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr 2022-01-24 22:36:09 +01:00
SystemMonitor LibCore: Allow EventLoops to run on multiple threads safely 2022-01-23 15:21:10 +01:00
Terminal Terminal: Add config listeners for controlling scrollbar visibility 2022-01-15 11:03:23 +01:00
TerminalSettings TerminalSettings: Expose a CheckBox controlling scrollbar visibility 2022-01-15 11:03:23 +01:00
TextEditor TextEditor: Fix crash on startup when file specified cannot be opened 2022-01-23 00:27:41 +00:00
ThemeEditor ThemeEditor: Use FileSystemAccessClient::try_* APIs 2022-01-20 10:39:12 +01:00
VideoPlayer VideoPlayer: Propagate errors using try_set_main_widget in main 2022-01-09 00:56:11 +01:00
Welcome Welcome: Propagate errors using try_set_main_widget in main 2022-01-09 00:56:11 +01:00
CMakeLists.txt ClockSettings: Add a GUI application to set the system time zone 2022-01-23 12:48:26 +00:00