PC-BSD/projects a7feed6 — pc-new-softwaremanager mainUI.ui pbiBackend.cpp, pc-new-softwaremanager/i18n SoftwareManager_zu.ts SoftwareManager_uz.ts
Remove the new AppCafe from the projects tree, was just imported into the main pcbsd build tree.
Add a new "back" button to the AppCafe browser, and get it working properly.
Add a "developer mode" which will display the raw output of any pkg processes.
Use a unified application details page for both installed/uninstalled applications.
Add the beginnings of the full-system package update methods.
Completely finish up the jail functionality for the AppCafe browser. It should now auto-fill the jail menu with ones that do not have that particular application currently installed.
Please welcome the ability to install apps/package from the AppCafe directly into a running jail. This fully completes the browser side of the application (except for maybe some checks/message boxes when installing to a jail).
Finish cleaning up the browser portion of the AppCafe. That side should be all ready to go now aside from some visual changes later as time permits.
PC-BSD/projects 4590669 — pc-new-softwaremanager largeItemWidget.h mainUI.cpp, pc-new-softwaremanager/icons redflag.png stat-installed.png
Cleanup the application summary widgets, so that at a glance you can now tell the type of application, its rating, whether it is installed, and whether it is a PC-BSD recommendation.
Make sure the new AppCafe uses the conflict detection in the DLProcess class, and also ensure that the application website gets launched as user, not root.
Get the repo statistics updated. It will now list not only the number of applications, but also the number of raw packages available.
Get the new rating system added into the new AppCafe. When clicked, it will open the wiki rating page for that app in the user's default browser.
PC-BSD/projects ed36bc2 — pc-new-softwaremanager mainUI.cpp pbiNgBackend.cpp, pc-new-softwaremanager/icons default-server.png
Get the browser home page setup properly with the AppCafe index file, and update the default server icon.
Another checkpoint for the new AppCafe. Icons should now be fixed, as well as auto-updates of app lists when the viewing options change, and other stuff.
Checkpoint for the new AppCafe. Have the browser details page all fixed up now.
Make sure that pcbsd-base dependencies can not get removed, and auto-generate a list of all the applications that will be removed by removing a particular app.
Get a bunch more information loaded into the AppCafe backend. Still need to use it in the GUI.
Get the running process status notifications working properly.
Get the new AppCafe into a semi-functional state. It can now add/remove PBI's, but the process notifications are still a bit messed up (aside from pending/running).
Get the backend database access stuff sorted out, now it is properly reporting the right information in a very short time.
Merge branch 'master' of github.com:pcbsd/pcbsd-projects
PC-BSD/projects 9ed6081 — pc-new-softwaremanager mainUI.ui pbiBackend.cpp, pc-new-softwaremanager/i18n SoftwareManager_ro.ts SoftwareManager_sa.ts
Temporarily add the new pc-softwaremanager to the projects tree until I get it finished up.
initial test
Fix a couple missing semi-colons in the new hints.
Add a whole lot more Makefile usage hints to EasyPort
Fill out the Makefile variables/descriptions, as well a a few more of the variable hints.
Get all the tabs save button(s) enabled/disabled/working properly.
Get the new MakeOptInputDialog class working now. It is now working fine, I just need to add the rest of the special port option types for proper hints.
Add the new MakeOptInputDialog class for allowing the user to set/select a makefile option (with EasyPort recommendations/hints). This is not finished yet.
Get a bunch more of the mainUI functionality working on EasyPort. Now it should let you save the Makefile as well as generate the distinfo for the port when in the editor.
Get all the newPortWizard recommendations working - now a simple Port can be auto-generated from the wizard.
Get the new port wizard integrated and working partially. Still need to implement the suggestions.
Get the main GUI loading the other files now, and also add the new Port wizard GUI (not connected yet).