aboutsummaryrefslogtreecommitdiffstats
path: root/src/mainwindow.h
Commit message (Collapse)AuthorAge
* Make a QAction from the Search buttonConfuSomu2023-08-02
| | | | | This allows us to have an action in the menu bar and a keyboard shortcut.
* Implement find dialogConfuSomu2023-08-02
| | | | | This dialog consolidates options for searching through textual elements in lists which simplifies the logic present in the MainWindow class.
* Implement basic multithreading supportConfuSomu2023-07-10
| | | | | | 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.
* Create QActions for Random & Copy buttonsConfuSomu2023-06-26
|
* Remove outbox_filename member from MainWindowConfuSomu2023-06-10
| | | | | | We don't need to store the outbox filename in MainWindow as all processing of the current archive is done by the data_archive member and requires us to only initially pass the archive filename.
* Implement command line optionsConfuSomu2023-06-10
| | | | | | | | | Implementing a command line argument specifying the data export to open allows iterating faster as the file to open can be specified without navigating through a GUI. In the future, more command line options could be specified to specify the view filters for instance.
* Display Activity publish date following localeConfuSomu2023-04-04
| | | | | This is an improved user experience over displaying the raw ISO 8601 date stored in the ActivityStream JSON-LD.
* Implement Announce activity supportConfuSomu2023-02-25
| | | | | | 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.
* Implement basic search functionalityConfuSomu2023-01-21
|
* Implement "copy status" buttonConfuSomu2023-01-11
|
* Implement "random status" buttonConfuSomu2023-01-09
|
* Display status info when list item activatedConfuSomu2023-01-05
|
* Use pragma once in all headersConfuSomu2022-12-26
|
* Rename ViewTootTypes to ViewStatusTypesConfuSomu2022-12-26
|
* Relist statuses when changing view filtersConfuSomu2022-12-26
|
* Implement initial list of statusesConfuSomu2022-12-26
|
* Implement initial archive parsingConfuSomu2022-12-26
|
* Work on basic guiConfuSomu2022-12-26
|
* Initial commitConfuSomu2022-12-25
This project can also serve as a base for other Qt projects, as necessary.