4332b62a62
Fix search focusing
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-01 19:39:04 +01:00
7138425c85
Merge branch 'develop' into better-component-installation
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-01 13:05:55 +01:00
1dc7f80034
4 clang-tidy changes, update copyright info
...
while already at it I updated all my emails to use one from my domain
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-28 23:08:04 +02:00
faec21d572
Merge pull request #1266 from TheKodeToad/smol-tweaks
2023-06-28 08:47:53 +02:00
df4fd7df7f
Merge remote-tracking branch 'upstream/develop' into refactor/net-split-headers-to-proxy-class
2023-06-25 12:43:48 -07:00
6d0e255ca1
fix: Page container extra info set on logs page
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 22:00:33 +03:00
9c10965997
refactor: split out setting api headers for downloads
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-06-25 11:09:25 -07:00
40fbae8ff6
Fixed links tooltip
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 11:36:37 +03:00
ce4a86fbcd
Made custom url function
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-25 10:41:29 +03:00
54d7477679
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into visit_mod_page
2023-06-25 10:12:29 +03:00
5eb71fc6a9
Revert "feat(Mods): hide 'Provider' column when no mods have providers"
...
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-24 23:36:32 +01:00
6613deca0f
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into catpacks
2023-06-23 11:42:28 +03:00
bf95cfb30e
Added CatPacks
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-23 01:37:28 +03:00
f1ebec641a
Merge pull request #1058 from Ryex/feature/images-for-resource-page
...
Feature: image coumn for Mod, Resource Pack, and Texturepack pages
2023-06-22 13:26:47 -07:00
e7ad373d89
Merge branch 'PrismLauncher:develop' into better-component-installation
2023-06-22 13:22:44 +01:00
dea33a3c1d
Make selectedPage
const 🤦♀️
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-22 13:13:25 +01:00
ba609f3600
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into visit_mod_page
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-21 09:14:58 +03:00
82d3755e25
License all the things
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-19 23:36:20 +01:00
6ccc7e77f9
Basic, unfinished & broken impl
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-19 22:42:30 +01:00
ec063470d7
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into mods_txt
2023-06-19 12:20:50 +03:00
fd9a8d1551
Merge pull request #1110 from TheKodeToad/version-search
...
Add a search bar to version lists
2023-06-16 14:47:39 -04:00
98a07da39b
Renamed variable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 14:12:29 +03:00
cb52be433d
Made the installed mods more apparent
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 13:20:08 +03:00
be0df38453
Added tooltip for name label
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-15 11:40:39 +03:00
b7d82354cb
[ci skip] License headers!! (yay)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-10 14:43:58 +01:00
f96b135ef7
Higlight installed mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-08 20:26:09 +03:00
0b4807dc1f
Questionable fix two
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-07 22:55:37 +01:00
1e702ee40f
Added dynamic page extra info
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-07 00:16:23 +03:00
a2d0d5a71d
Allow arrow key movement, fix auto-focus
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-06 18:26:26 +01:00
c343036d3b
Simplify
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-06 12:24:53 +01:00
961285d6ab
Add a search bar to version lists
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-06-05 22:47:42 +01:00
1840505a0f
Fix crash when selecting same mod from different providers ( #1029 )
2023-06-02 18:04:06 -03:00
b28f682ad9
Merge branch 'develop' into feature/images-for-resource-page
2023-05-28 12:01:49 -07:00
a04a6f1e0d
fix(memory leak): don't give shared pointers out to foldermodels (causes cyclic refrence)
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-28 02:15:39 -07:00
086a7e19f0
feat: Column on left, hideable
...
- 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-24 20:15:34 -07:00
b266068644
Apply suggestions from code review
...
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-05 14:07:10 -07:00
74e7c13a17
feat: display license and issue tracker
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-05 13:46:38 -07:00
9913080a82
feat(modpage): mod icon in description and column
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-04 23:44:28 -07:00
b6452215c1
feat: add details
signal to Task
...
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-01 10:47:50 -07:00
9d2f0e4dc8
feat: Propogated subtask progress
...
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-01 10:47:20 -07:00
f997529cd4
feat: better task tracking
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-01 10:45:34 -07:00
c78db5459e
Merge pull request #724 from leo78913/dot-ui-mainwindow
...
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-27 10:55:49 -08:00
a27564ed70
better fix for WideBar::insertSeparator
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-27 13:48:12 -03:00
df8df41621
Remove unused BarEntry variable
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-27 12:40:27 -03:00
f16989bea9
feat(WideBar): custom context menu actions
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
ada595663d
fix(widebar): fix insertSeparator
...
WideBar::insertSeparator was adding the separator to the end of the toolbar
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
b2de01b076
feat(WideBar): Allow disabling alt shortcuts
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:45:43 -03:00
f3acf35aea
refactor: Port the main window to a .ui file
...
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-20 19:45:43 -03:00
3da1d6a464
feat: add Widebar::InsertWidgetBefore method
...
Signed-off-by: leo78913 <leo3758@riseup.net >
2023-01-20 19:44:39 -03:00
ef87bdf18a
fix(RD): prevent weird behavior of progress widget
...
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 >
2023-01-13 16:23:06 -03:00