aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/widgets
AgeCommit message (Collapse)Author
2023-07-01Fix search focusingTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-07-01Merge branch 'develop' into better-component-installationTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-284 clang-tidy changes, update copyright infoTayou
while already at it I updated all my emails to use one from my domain Signed-off-by: Tayou <tayou@gmx.net>
2023-06-28Merge pull request #1266 from TheKodeToad/smol-tweaksSefa Eyeoglu
2023-06-25Merge remote-tracking branch 'upstream/develop' into ↵Rachel Powers
refactor/net-split-headers-to-proxy-class
2023-06-25fix: Page container extra info set on logs pageTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-25refactor: split out setting api headers for downloadsRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-06-25Fixed links tooltipTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-25Made custom url functionTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-25Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher ↵Trial97
into visit_mod_page
2023-06-24Revert "feat(Mods): hide 'Provider' column when no mods have providers"TheKodeToad
With Ryex's change, this causes issues. Apparently you need to sign off reverts! That's just weird... Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-23Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher ↵Trial97
into catpacks
2023-06-23Added CatPacksTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-22Merge pull request #1058 from Ryex/feature/images-for-resource-pageRachel Powers
Feature: image coumn for Mod, Resource Pack, and Texturepack pages
2023-06-22Merge branch 'PrismLauncher:develop' into better-component-installationTheKodeToad
2023-06-22Make `selectedPage` const 🤦‍♀️TheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-21Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher ↵Trial97
into visit_mod_page Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-19License all the thingsTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-19Basic, unfinished & broken implTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-19Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher ↵Trial97
into mods_txt
2023-06-16Merge pull request #1110 from TheKodeToad/version-searchseth
Add a search bar to version lists
2023-06-15Renamed variableTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-15Made the installed mods more apparentTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-15Added tooltip for name labelTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-10[ci skip] License headers!! (yay)TheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-08Higlight installed modsTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-07Questionable fix twoTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-07Added dynamic page extra infoTrial97
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-06-06Allow arrow key movement, fix auto-focusTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-06SimplifyTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-05Add a search bar to version listsTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2023-06-02Fix crash when selecting same mod from different providers (#1029)Alexandru Ionut Tripon
2023-05-28Merge branch 'develop' into feature/images-for-resource-pageRachel Powers
2023-05-28fix(memory leak): don't give shared pointers out to foldermodels (causes ↵Rachel Powers
cyclic refrence) Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-05-24feat: Column on left, hideableRachel Powers
- columns are hideable (saves to settings) - image column moved to left - datamodals can provide resize modes Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-05-05Apply suggestions from code reviewRachel Powers
Co-authored-by: flow <flowlnlnln@gmail.com> Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-05-05feat: display license and issue trackerRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-05-04feat(modpage): mod icon in description and columnRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-05-01feat: add `details` signal to `Task`Rachel Powers
feat: add details to mod pack downloading feat: add logging rule sloading form `ligging.ini at data path root feat: add `launcher.task` `launcher.task.net` and `launcher.task.net.[down|up]load` logging categories fix: add new subtask progress to the end of the lay out not the beginning (cuts down on flickering) Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-05-01feat: Propogated subtask progressRachel Powers
Oh boy this is big. > TaskStepProgress struct is now QMetaObject compatabile and can be sent through signals > Task now has a method to propogates sub task progress it must be signal bound by each task containing a task wishing to report progress of it's children. > Downloads report speed > Tasks now have UUIDS to track them - use when reporting - use when logging - use when storeing them or objects related to them Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-05-01feat: better task trackingRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-01-27Merge pull request #724 from leo78913/dot-ui-mainwindowflow
Closes https://github.com/PrismLauncher/PrismLauncher/issues/594 Closes https://github.com/PrismLauncher/PrismLauncher/issues/69 Closes https://github.com/PrismLauncher/PrismLauncher/issues/473
2023-01-27better fix for WideBar::insertSeparatorleo78913
Signed-off-by: leo78913 <leo3758@riseup.net>
2023-01-27Remove unused BarEntry variableleo78913
Signed-off-by: leo78913 <leo3758@riseup.net>
2023-01-20feat(WideBar): custom context menu actionsleo78913
Signed-off-by: leo78913 <leo3758@riseup.net>
2023-01-20fix(widebar): fix insertSeparatorleo78913
WideBar::insertSeparator was adding the separator to the end of the toolbar Signed-off-by: leo78913 <leo3758@riseup.net>
2023-01-20feat(WideBar): Allow disabling alt shortcutsleo78913
Signed-off-by: leo78913 <leo3758@riseup.net>
2023-01-20refactor: Port the main window to a .ui fileleo78913
some stuff still needs to be done in the c++ side because qt designer is dumb >:( the instance toolbar icon and instance name buttons are still added manually inside MainWindow.cpp looks almost identical, with some minor tweaks: - the instance toolbar is now a WideBar, so you can customize what actions you want :D - the instance toolbar buttons are now fullwidth - the close window button is now at the end of the file menu - the help menu has some layout changes this also fixes some stuff: - menus not having tooltips - the top toolbar not connecting to the title bar in kde - the instance toolbar separators looking weird after you move the toolbar Signed-off-by: leo78913 <leo3758@riseup.net>
2023-01-20feat: add Widebar::InsertWidgetBefore methodleo78913
Signed-off-by: leo78913 <leo3758@riseup.net>
2023-01-13fix(RD): prevent weird behavior of progress widgetflow
when i.e. clicking on links or just using the downloader at all, this prevents some flickering and the widget never getting hidden in some cases. Signed-off-by: flow <flowlnlnln@gmail.com>