index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Games
/
Chess
/
ChessWidget.cpp
Age
Commit message (
Expand
)
Author
2023-05-23
Chess: Make the resign button have no effect after the game ends
Tim Ledbetter
2023-05-23
Chess: Don't ask the engine to make a move if the game is finished
Tim Ledbetter
2023-05-10
Chess+GameSettings: Optionally highlight the king when in check
Tim Ledbetter
2023-05-05
LibChess+Chess: Ensure no pawns have moved when invoking 50 move rule
Tim Ledbetter
2023-05-05
Base+LibChess: Move assets from /icons/ to /graphics/
Cubic Love
2023-04-29
Chess: Don't attempt to update the board when clicking out of bounds
Tim Ledbetter
2023-04-29
Chess: Display appropriate dialog when engine move ends the game
Tim Ledbetter
2023-04-28
Chess: Send a ucinewgame command to the engine on starting a new game
Tim Ledbetter
2023-04-24
LibChess: Return ErrorOr<String> from to-algebraic/fen methods
Sam Atkins
2023-04-24
LibChess: Add and use Square::{file,rank}_char() methods
Sam Atkins
2023-04-20
Chess: Gracefully handle ChessEngine disconnections
Tim Ledbetter
2023-03-13
Everywhere: Remove unintentional partial stream reads and writes
Tim Schumacher
2023-03-13
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
Tim Schumacher
2023-02-21
Userland: Fix remaining smart pointer const-correctness issues
Andreas Kling
2023-02-13
LibCore: Remove `Stream.h`
Tim Schumacher
2023-02-13
LibCore: Move Stream-based file into the `Core` namespace
Tim Schumacher
2023-02-06
Chess+LibChess: Avoid using `DeprecatedString` whenever possible
Lucas CHOLLET
2023-02-06
Chess: Move `ChessWidget` to the create pattern
Lucas CHOLLET
2023-02-04
Chess+GamesSettings: Give chess pieces some breathing room
Sam Atkins
2023-02-04
Chess+GamesSettings: Use the correct term for chess squares
Sam Atkins
2023-02-02
Chess: Automatically update and repaint when the config changes
Sam Atkins
2023-02-02
Chess: Paint pieces using BilinearBlend instead of NearestNeighbor
Sam Atkins
2023-02-02
Chess: Stop hiding the frame border
Sam Atkins
2023-01-27
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
Linus Groh
2023-01-26
LibGfx: Remove `try_` prefix from bitmap creation functions
Tim Schumacher
2023-01-07
Chess: Port to `Core::Stream`
Lucas CHOLLET
2022-12-14
Chess: Ignore unhandled keydown events
Sam Atkins
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-08-26
Chess: Highlight piece origin square when dragging piece
Jean Lourenço
2022-08-08
Chess: Import/Export chessboards using LibFileSystemAccessClient
Karol Kosek
2022-07-12
Everywhere: Replace single-char StringView op. arguments with chars
sin-ack
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-06-05
Chess: Paint move marker antialiased
MacDue
2022-05-13
LibGUI+Userland: Make Dialog::ExecResult an enum class
Sam Atkins
2022-04-09
LibGfx: Move other font-related files to LibGfx/Font/
Simon Wanner
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-02-16
Games: Use default constructors/destructors
Lenny Maiorani
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-11-08
LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file()
Andreas Kling
2021-10-27
Everywhere: Rename left/right-click to primary/secondary
Filiph Sandström
2021-07-21
LibGfx: Use "try_" prefix for static factory functions
Andreas Kling
2021-06-11
Chess: Remove 1:1 window aspect ratio
Joshua Gollaher
2021-06-02
LibChess: Change cursor style when hovering or dragging valid piece
BrandonKi
2021-05-20
LibGfx: Remove Gfx::FontDatabase::default_bold_font()
Andreas Kling
2021-05-17
Chess: Fix signed/unsigned issues
Jean-Baptiste Boric
2021-05-17
Chess: Make the main widget a GUI::Frame for a nicer look :^)
Andreas Kling
2021-05-14
Userland: Replace arc4random() with get_random<u32>()
Jean-Baptiste Boric
2021-05-12
LibCore+Everywhere: Move OpenMode out of IODevice
Ali Mohammad Pur
2021-05-03
Userland: Fix 64-bit portability issues
Gunnar Beutner
[next]