ladybird/Userland/Services
Tetsui Ohkubo eb326db028 FileOperation: Deduplicate destination file names on copy
When there is a file with the same name in the destination directory,
FileManager overwrites that file without any warning. With this change,
such a file will be automatically renamed to "emoji-2.txt", for example.

Also, currently there is a check in FileManager that makes copy and
paste of a file in the same directory no-op. This change removes that
check, because it is no longer a problem.
2021-09-13 18:08:34 +04:30
..
AudioServer AudioServer: Fix deadlock when playing two audio streams 2021-09-12 23:38:57 +02:00
ChessEngine ChessEngine: Use ElapsedTimer::start_new() 2021-09-12 17:24:44 +00:00
Clipboard Services: Remove unused header includes 2021-08-01 08:10:16 +02:00
ConfigServer ConfigServer: Update the configuration cache on file changes 2021-08-27 13:31:45 +02:00
CrashDaemon Everywhere: Core dump => Coredump 2021-08-23 00:02:09 +02:00
DHCPClient Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
EchoServer Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
FileOperation FileOperation: Deduplicate destination file names on copy 2021-09-13 18:08:34 +04:30
FileSystemAccessServer FileSystemAccessServer: Allow read-only access without prompting 2021-09-10 20:46:50 +04:30
ImageDecoder LibGfx: Remove Gfx::ImageDecoder::bitmap() in favor of frame(index) 2021-07-27 01:29:50 +02:00
InspectorServer Everywhere: Use OOM-safe ByteBuffer APIs where possible 2021-09-06 01:53:26 +02:00
KeyboardPreferenceLoader Everywhere: Rename get in ConfigFile::get_for_{lib,app,system} to open 2021-08-22 01:32:25 +02:00
LaunchServer Everywhere: Rename get in ConfigFile::get_for_{lib,app,system} to open 2021-08-22 01:32:25 +02:00
LookupServer LookupServer: Use HashMap::ensure() in load_etc_hosts() 2021-09-04 20:30:56 +02:00
NotificationServer Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
RequestServer Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
SpiceAgent Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
SQLServer Userland: Migrate to argument-less deferred_invoke 2021-09-02 03:47:47 +04:30
SystemServer Kernel+SystemServer: Simplify the DevTmpFS design 2021-09-08 00:42:20 +02:00
Taskbar Userland: Use Rect::centered_within() where useful 2021-08-31 01:35:08 +02:00
TelnetServer Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
WebContent LibWeb+Browser: Add Debug menu action for toggling Same-Origin Policy 2021-09-12 02:13:28 +02:00
WebServer Userland: Migrate to argument-less deferred_invoke 2021-09-02 03:47:47 +04:30
WebSocket Userland: Migrate to argument-less deferred_invoke 2021-09-02 03:47:47 +04:30
WindowServer AK: Replace the mutable String::replace API with an immutable version 2021-09-11 20:36:43 +03:00
CMakeLists.txt Userland: Introduce ConfigServer and LibConfig 2021-08-26 00:54:27 +02:00