index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
SharedGraphics
Age
Commit message (
Expand
)
Author
2019-03-28
LibGUI: Add a GPainter class that inherits from Painter.
Andreas Kling
2019-03-27
Kernel: Add Inode::truncate(size).
Andreas Kling
2019-03-25
SharedGraphics: Font::width() shouldn't add spacing to the very last glyph.
Andreas Kling
2019-03-24
SharedGraphics: Oops, I was compiling puff() in SLOW mode for testing.
Andreas Kling
2019-03-23
Kernel: Introduce threads, and refactor everything in support of it.
Andreas Kling
2019-03-23
FileManager: Add basic thumbnailing of PNG images.
Andreas Kling
2019-03-22
SharedGraphics: Add Painter::draw_scaled_bitmap().
Andreas Kling
2019-03-22
Use the PNG loader for all images, and get rid of the .rgb files.
Andreas Kling
2019-03-21
PNGLoader: Reduce unfiltering branchiness even more.
Andreas Kling
2019-03-21
PNGLoader: Templatize the unfiltering functions to reduce branchiness.
Andreas Kling
2019-03-21
PNGLoader: Reorganize the unfiltering code to make it easier to work with.
Andreas Kling
2019-03-21
PNGLoader: Allocate enough space for the compressed data buffer up front.
Andreas Kling
2019-03-21
PNGLoader: Remove a bunch of unnecessary data copying.
Andreas Kling
2019-03-21
PNGLoader: Support for color type 2 (RGB triplets) and multiple IDAT chunks.
Andreas Kling
2019-03-21
SharedGraphics: Implement a simple PNG decoder.
Andreas Kling
2019-03-20
IRCClient: Add ability to change nickname.
Andreas Kling
2019-03-19
LibGUI: More GInputBox refinements.
Andreas Kling
2019-03-18
IRCClient: Colorize some channel messages (joins, parts, topics)
Andreas Kling
2019-03-18
SharedGraphics: Add Color::to_string().
Andreas Kling
2019-03-17
Add client-side double buffering of window backing stores.
Andreas Kling
2019-03-17
AK: Make ByteBuffer's copy() and wrap() take void*.
Andreas Kling
2019-03-09
SharedGraphics: Allow passing a Font to text drawing functions.
Andreas Kling
2019-03-09
About+LibGUI: Use a GBoxLayout for the About app.
Andreas Kling
2019-03-09
SharedGraphics: Add PainterStateSaver RAII helper and Point::operator-().
Andreas Kling
2019-03-09
SharedGraphics: Give painter a state stack and save()/restore() operations.
Andreas Kling
2019-03-08
Add a C++ helper class for working with shared buffers.
Andreas Kling
2019-03-07
LibGUI: Implement GToolbar separators.
Andreas Kling
2019-03-07
GTextEditor: Add a ruler column that always shows the line numbers.
Andreas Kling
2019-03-07
GTextEditor: Let's use a Vector for the line backing store.
Andreas Kling
2019-03-07
GTextEditor: Improvements to cursor rendering.
Andreas Kling
2019-03-06
Add a bold variant of Katica and make that the system's default bold font.
Andreas Kling
2019-03-06
More work on the variable-width font support.
Andreas Kling
2019-03-06
Implement basic support for variable-width fonts.
Andreas Kling
2019-03-06
Make a preparation pass for variable-width fonts.
Andreas Kling
2019-03-05
Kernel: More signal handling improvements.
Andreas Kling
2019-03-04
LibGUI: Tweak focus appearance and add it to GTableView.
Andreas Kling
2019-03-03
SharedGraphics: Add Rect::center_within(Rect).
Andreas Kling
2019-03-01
Base: Add Csilla Bold 7x10 variant.
Andreas Kling
2019-03-01
Base: Import a new font, Csilla Thin (7x10).
Andreas Kling
2019-02-28
SharedGraphics: Make Painter clipping work with translated clip origin.
Andreas Kling
2019-02-28
LibGUI: Allow specifying per-column text alignment.
Andreas Kling
2019-02-28
LibGUI: Draw separators between GTableView column headers.
Andreas Kling
2019-02-25
More moving towards using signed types.
Andreas Kling
2019-02-25
Fix a bunch of compiler warnings. Not all, but a lot.
Andreas Kling
2019-02-25
Convert more RetainPtr use to Retained.
Andreas Kling
2019-02-25
AK: Add Retained<T>, like RetainPtr, but never null.
Andreas Kling
2019-02-22
Switch over to building everything with i686-elf-g++.
Andreas Kling
2019-02-21
Add concept of size increments to windowing system.
Andreas Kling
2019-02-20
Rework the rendering model so that clients instantiate backing stores.
Andreas Kling
2019-02-20
LibGUI: Add a GToolBar class that can be populated with GActions.
Andreas Kling
[next]