| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
| |
choose_icon's switch statement was missing a return statement for the
default case, which would be unreachable anyways (unless in the case of
a bug) as all enum values are already covered.
|
|
|
|
| |
This shows the tooltip even when making a release build.
|
| |
|
|
|
|
|
|
|
| |
It is responsable of processing list items which are given to it, via
signals, and then displaying them on the interface. Making this widget
separate and modular will allow creating more advanced status views that
aren't only HTML-based and that are more intuitive to use.
|
|
|
|
|
|
| |
This replaces the existing method that returns HTML with a method that
gives us an APActivity object, which is more precise and allows more
extension in the future.
|
|
|
|
|
|
|
|
| |
These icons allow users to identify the type of status with ease. I had
to make — hand draw — custom icons as I didn't find any suitable icons
in the Free Desktop Icon Theme Specification. Note that these icons are
currently suitable only for a light theme. Support for a dark theme
shouldn't be too hard to add.
|
|
|
|
|
|
| |
A few CPU heavy operations, which are opening an archive and displaying
a selected Activity, have been moved to another thread to avoid having
long-running operations on the main thread.
|
|
|
|
| |
The new class name is more descriptive about how it is used.
|
|
|
|
|
| |
This makes the code less of a mess and will allow moving more of the
code that renders HTML status info into the ListItem class.
|
|
|
|
|
|
| |
This commit adds support for listing Announce activities/reblogs in the
status list. These can be hidden using the new "Show reblogs" action in
the "View" menu.
|
| |
|
| |
|
| |
|
| |
|
|
There is more control and customizability of elements added to the
status list, which allows us to set the icon used and also to store
additional information about the status that has been selected, useful
when we have to display it with more detail.
|