User Tools

Site Tools


etc:30-gtk3-lpm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
etc:30-gtk3-lpm [2022/05/31 17:06] wikiadminetc:30-gtk3-lpm [2022/06/23 21:41] (current) – removed wikiadmin
Line 1: Line 1:
-====== Missing features for the gtk3 lpm frontend ====== 
- 
-This document lists features that might yet be implemented in glpm, the gtk3 front-end to lpm. It is divided into the sections 
- 
-  * important missing features 
-  * important changes 
-  * desirable missing features 
-  * desirable changes 
-  * wishlist 
- 
-The document is currently based on commit // f1cfe59//  of the gtk3 branch of //dalglish:/var/lib/git/lpm.git//. 
- 
-(Above commit name corresponds to the value retrurn by: ** 
- <font inherit/Courier New,Courier,monospace;;inherit;;inherit>git log -1 –pretty=format:%h</font> **) 
- 
-===== 1. Important missing features ===== 
- 
-==== 1.1. Install packages ==== 
- 
-Basic functionality 
- 
-  * Additional features 
- 
-1. General functionality and appearance 
- 
-1.4 Application startup 
- 
-Currently, glpm performs a cataologue update at startup before displaying its main window. As the refresh may take some time, especially when using the lpc-http backend, it might be nicer if glpm only does the previous initialisation steps before and performs the refresh after displaying the main window. It then could also already display above plpm otubut block, and above maybe just a cool png picture, configurable at build time. 
- 
-2. Package actions 
- 
-The three main actions of glpm are: 
- 
-  * update: update all or selected package where an update is available 
-  * install: install available packages that are not yet installed 
-  * remove: remove installed packages that are no longer needed 
- 
-2.2 Install new packages 
- 
-In order to install new packages, the user should be presented with a searchable/filterable list of available, not already installed packages, that can be retrieved by calling **lpm_findpkg_new()**. 
- 
-=== 2.2.1 Install multiple packages === 
- 
-The most simple solution is to call the function with the flag //newest//  set to 1, which will only display the newest version of any pacakge. In that case, the user may choose multipe packages for installation. This is the part that should be implemented first. 
- 
-The package lists…. 
- 
  
etc/30-gtk3-lpm.1654009578.txt.gz · Last modified: by wikiadmin