Haris Gušić
|
54690d5be8
|
Major Controller refactor (#2295)
* Change Controller interface to mimic the CLI
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Remove obsolete handleCaptureTaken
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Extract system tray icon into separate class
The implementation is not complete and full of bugs
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Remove Controller::handleCaptureFailed
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Fix a QObject connection
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Controller: remove unused includes
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Make check for updates work again
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Move functionality to daemon and tray icon
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Rename SystemTray to TrayIcon
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Add missing trayicon.* files
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Add missing QDesktopWidget
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Fix syntax errors
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Add missing include
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Include missing QOperatingSystemVersion on Mac
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Move update checking to daemon
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Remove obsolete method Controller::doLater
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Some cleanup
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Rename Controller to Flameshot
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Final touches
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
|
2022-03-25 09:47:21 -05:00 |
|