mirror of
				https://github.com/arcan1s/awesome-widgets.git
				synced 2025-11-03 22:33:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			324 lines
		
	
	
		
			8.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			324 lines
		
	
	
		
			8.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
ver.2.3.4:
 | 
						|
- fix bug with invalid network data calculation
 | 
						|
* update pattern parsing to recent plasma changes
 | 
						|
 | 
						|
Ver.2.3.3:
 | 
						|
* change text rendering from Qt to native
 | 
						|
 | 
						|
Ver.2.3.2:
 | 
						|
+ change network speed units from KB/s to MB/s if value is more than 1000 KB/s (metrics are the same)
 | 
						|
- fix bug with no actions on link activation (thanks to infans)
 | 
						|
* improve quotes support, e.g. fix plasma crash
 | 
						|
* rewrite main widget to signal-slot update model
 | 
						|
* improve battery calculation for system which has several batteries
 | 
						|
 | 
						|
Ver.2.3.1:
 | 
						|
- fix bug with no updates from configuration UI
 | 
						|
- fix invalid vertical tab parsing
 | 
						|
* translation update
 | 
						|
* merge fan tags to temp ones, improve lmsensors tags handling
 | 
						|
 | 
						|
Ver.2.3.0:
 | 
						|
+ implement fitlers support to ExtScripts (ApiVer = 3) (#53)
 | 
						|
+ implement ability to wrap `\n` as new lines (#53)
 | 
						|
+ implement key sorting in comboboxes
 | 
						|
+ implement (perc)(bid|ask|price)chg tag support (ApiVer = 2)
 | 
						|
+ implement timeouts to quotes (#54)
 | 
						|
- fix bug with invalid html parsing
 | 
						|
* move from XML to JSON in ExtQuotes (ApiVer = 2)
 | 
						|
* more pretty configuration UI
 | 
						|
* some part of refactoring
 | 
						|
 | 
						|
Ver.2.2.2:
 | 
						|
+ add quotes support (#46)
 | 
						|
+ add support of properties height and width (#47)
 | 
						|
+ add transtaltion support to the plugins (#50)
 | 
						|
+ add support of key caching
 | 
						|
+ add support of X-AW-Number to ExtScript and ExtUpgrade (ApiVer = 2)
 | 
						|
+ add reconnection to DataEngine (in some cases some values are not updated)
 | 
						|
+ add widgets width and height update
 | 
						|
- fix bug with Ext* items update (#49)
 | 
						|
- fix bug with GPUDEV, HDDDEV settings saving from UI
 | 
						|
- fix Desktop Panel settings
 | 
						|
- fix bug with adding paragraph settings
 | 
						|
* drop support of KDE4 support, created a separated branch
 | 
						|
* increase intervals limits (#48)
 | 
						|
* hddtemp was replaced to smartctl by default
 | 
						|
* plugins were moved from private
 | 
						|
* more correct interface painting
 | 
						|
 | 
						|
Ver.2.2.1:
 | 
						|
+ add key X-AW-Interval to ExtUpgrade (ApiVer = 1, default = 3600)
 | 
						|
+ add values cache to ExtScript and ExtUpgrade
 | 
						|
+ add support isActive to ExtUpgrade
 | 
						|
* change cmake version check
 | 
						|
* improve logic of ExtScript and ExtUpgrade
 | 
						|
 | 
						|
Ver.2.2.0:
 | 
						|
* port to Plasma 5
 | 
						|
+ add support of windows list in tooltip
 | 
						|
+ add notifications on system events
 | 
						|
+ add ability to show selected tag
 | 
						|
+ add tags $downN, $upN
 | 
						|
+ add new engine netdev
 | 
						|
+ add support of smartctl
 | 
						|
- remove ability to hide panel on hotkey
 | 
						|
* small changes in widget logic
 | 
						|
* edit window preview painting
 | 
						|
* KDE4 code upgrade to new ABI
 | 
						|
* DataEngine optimization
 | 
						|
* PKGCMD was replaced by ExtUpgrade
 | 
						|
 | 
						|
Ver.2.1.0:
 | 
						|
+ add support of custom scripts
 | 
						|
+ add support of desktop preview to DP
 | 
						|
+ add bar support
 | 
						|
+ add autoupdate function
 | 
						|
- remove custom command
 | 
						|
- fix #34
 | 
						|
* fix notifications
 | 
						|
* rewrite UI to KDE standards
 | 
						|
* fix margins on graphical objects
 | 
						|
* rewrite DP abd DE to use library calls
 | 
						|
* edit GPU properties definition
 | 
						|
* edit regexp matching
 | 
						|
 | 
						|
Ver.2.0.5:
 | 
						|
+ add tooltip bottom (#30)
 | 
						|
* fix network interface update
 | 
						|
* fix battery tooltip bug
 | 
						|
* edit DP layout (#31)
 | 
						|
 | 
						|
Ver.2.0.4:
 | 
						|
* more correct work with batteries
 | 
						|
 | 
						|
Ver.2.0.3:
 | 
						|
+ add support of several $bat tags
 | 
						|
* edit layout
 | 
						|
 | 
						|
Ver.2.0.2:
 | 
						|
+ add $fan* tags
 | 
						|
+ add Chinese translation (thanks to @Lemueler)
 | 
						|
+ add net devices checking is it p2p device
 | 
						|
- remove ps stats from notification
 | 
						|
* yet another fix cpu* and cpucl*
 | 
						|
* rewrite DP configuration interface
 | 
						|
* fix non-standard temp units
 | 
						|
 | 
						|
Ver.2.0.1:
 | 
						|
+ add support of custom interfaces
 | 
						|
* fix label edge's shading
 | 
						|
* fix cpu*, cpucl*, gpu*, ps* tags
 | 
						|
 | 
						|
Ver.2.0.0:
 | 
						|
+ add new widget - awesome widget
 | 
						|
+ add new tags $hddfreemb, $hddfreegb, $memusedmb, $memusedgb, $memfreemb $memfreegb, $swapfreemb, $swapfreegb
 | 
						|
+ add new DataEngine - battery
 | 
						|
+ add new tooltip - battery
 | 
						|
+ add new temperature units cm^-1, kcal/mol, kJ/mol, Reamur
 | 
						|
+ add ability to hide panels by hotkey pressing
 | 
						|
- remove widget pytextmonitor
 | 
						|
- remove separate fields
 | 
						|
- remove README
 | 
						|
* project has been renamed to Awesome Widgets
 | 
						|
* rename tag $custom (time) to $ctime
 | 
						|
* rename tag $custom (uptime) to $cuptime
 | 
						|
* rename tag $time (player) to $duration
 | 
						|
* rename tag $number to $ndesktop
 | 
						|
* rename tag $name to $desktop
 | 
						|
* rename tag $total to $tdesktops
 | 
						|
* debug flag is DEBUG now
 | 
						|
* rewrite project to C++
 | 
						|
* tooltip doesn't depend on widget now
 | 
						|
* text align now can be configured only by using HTML tags
 | 
						|
* move battery and AC settings to DataEngine
 | 
						|
* changes in configuration interface
 | 
						|
 | 
						|
Ver.1.11.0:
 | 
						|
+ add ability to disable background image
 | 
						|
+ add desktop DataEngine
 | 
						|
+ add PTM desktop panel
 | 
						|
+ add desktop label (tags $name, $number, $total)
 | 
						|
+ add ability to interact with players using mpris
 | 
						|
* rewrite to use submodules
 | 
						|
* rewrite DataEngine to use tasks
 | 
						|
* fix nvidia temperature definition
 | 
						|
 | 
						|
Ver.1.10.2:
 | 
						|
- fix error with tempUnits in hddtemp label
 | 
						|
 | 
						|
Ver.1.10.1:
 | 
						|
- fix error with number formats in ps label
 | 
						|
- fix first initialization of DataEngine
 | 
						|
- fix checking of qmmp
 | 
						|
 | 
						|
Ver.1.10.0:
 | 
						|
+ add tags $hddtotmb, $hddtotgb
 | 
						|
+ add tags $memtotmb, $memtotgb, $swaptotmb, $swaptotgb
 | 
						|
+ add ability for force update text
 | 
						|
+ add support of clementine
 | 
						|
+ add support of hddtemp cmd
 | 
						|
+ add support of disable option for HDDDEV and GPUDEV
 | 
						|
+ add error checking of DataEngine variables
 | 
						|
+ add multithreading to DataEngine
 | 
						|
+ add ability to disable popup messages
 | 
						|
+ add ability to use vertical layout
 | 
						|
+ add ability to add stretch
 | 
						|
+ add ability to show debug information (set environment variable 'PTM_DEBUG' to 'yes')
 | 
						|
+ add Brazillian Portuguese translation (@underr)
 | 
						|
+ add Ukrainian translation (Виктор Слободян)
 | 
						|
- remove util.py
 | 
						|
- remove createNotifyrc since it isn't needed
 | 
						|
* refactoring of configuration interface
 | 
						|
* player settings was moved from plasmoid to DataEngine
 | 
						|
* edit readme call
 | 
						|
* change readme from md to html
 | 
						|
 | 
						|
Ver.1.9.0:
 | 
						|
+ add support of several custom commands ($customN)
 | 
						|
+ add hdd speed label ($hddrN, $hddwN)
 | 
						|
+ add actions to context menu (open readme and run ksysguard)
 | 
						|
- remove doubleclick event
 | 
						|
* fix parsing pkg label
 | 
						|
 | 
						|
Ver.1.8.3:
 | 
						|
+ add Spanish translation (thanks to Ernesto Avilés Vzqz)
 | 
						|
+ add readme to the package
 | 
						|
 | 
						|
Ver.1.8.2:
 | 
						|
+ add different temperature units (Farenheit and Kelvin)
 | 
						|
 | 
						|
Ver.1.8.1:
 | 
						|
* change pkg update time to hour
 | 
						|
 | 
						|
Ver.1.8.0:
 | 
						|
+ add scrollbar to configuration interface
 | 
						|
+ add AC lines configuration
 | 
						|
+ add $hddmbN, $hddgbN tags
 | 
						|
+ add support of ps ($ps, $pscount, $pstotal tags)
 | 
						|
+ add support of package managers ($pkgcountN tags)
 | 
						|
* refactoring of DataEngine
 | 
						|
 | 
						|
Ver.1.7.4:
 | 
						|
+ add support more than 10 tags in cpu, cpuclock, hdd, hddtemp, temp labels
 | 
						|
- format bug fixes
 | 
						|
* changes in custom uptime format
 | 
						|
 | 
						|
Ver.1.7.3:
 | 
						|
+ add tags $memgb, $swapgb
 | 
						|
+ add readme directory
 | 
						|
+ add french translation (@Mermouy)
 | 
						|
- fix tooltip for custom uptime format
 | 
						|
- fix #12
 | 
						|
* more refactoring to the god of refactoring
 | 
						|
* network device update interval now is 30*interval
 | 
						|
* $swap, $swapmb and $swapgb tags now work simultaneously ($mem* tags too)
 | 
						|
* player_name now has str type
 | 
						|
 | 
						|
Ver.1.7.2:
 | 
						|
+ add tags $dd, $d, $hh, $h, $mm, $m to custom uptime format
 | 
						|
+ add scalling to tooltips
 | 
						|
+ add DataEngine configuration from ptm
 | 
						|
+ add custom command to DataEngine
 | 
						|
- remove custom command from ptm
 | 
						|
- remove tags $ds, $hs, $ms
 | 
						|
 | 
						|
Ver.1.7.1:
 | 
						|
- remove error label
 | 
						|
* fix bug with zero values in tooltip
 | 
						|
 | 
						|
Ver.1.7.0:
 | 
						|
+ add support of several tags in temperature label
 | 
						|
+ add tags $cpuN, $cpuclN, $hddN, $tempN, $hddtempN, $up, $down
 | 
						|
+ add label with custom command
 | 
						|
+ add tooltips for CPU, CPU clock, memory, swap and network labels
 | 
						|
- remove tags @@...@@, $temp, $ccpu, $ccpucl, $net
 | 
						|
* changes in settings
 | 
						|
* ptm now does not require net-tools
 | 
						|
* refactoring
 | 
						|
 | 
						|
Ver.1.6.1:
 | 
						|
+ add support of several devices in hddtemp label
 | 
						|
- fixed #6
 | 
						|
 | 
						|
Ver.1.6.0:
 | 
						|
+ add $custom tag to time and uptime labels (#8)
 | 
						|
+ russian translation
 | 
						|
- fix #6, #10
 | 
						|
* change license to GPLv3
 | 
						|
* change project build
 | 
						|
 | 
						|
Ver.1.5.3:
 | 
						|
+ add $album, $progress and $time tags to player label (#7)
 | 
						|
- fix zero swap
 | 
						|
 | 
						|
Ver.1.5.2:
 | 
						|
+ add $isotime, $shorttime and $longtime tags to time label
 | 
						|
 | 
						|
Ver.1.5.1:
 | 
						|
+ add time label
 | 
						|
 | 
						|
Ver.1.5.0:
 | 
						|
+ add player label
 | 
						|
 | 
						|
Ver.1.4.0:
 | 
						|
+ add notifications
 | 
						|
 | 
						|
Ver.1.3.6:
 | 
						|
- fix #1, #2
 | 
						|
 | 
						|
Ver.1.3.5:
 | 
						|
- fix bug with definition network device
 | 
						|
 | 
						|
Ver.1.3.4:
 | 
						|
+ add double click event
 | 
						|
+ add auto selection of network device
 | 
						|
- fix yet another plasma crash
 | 
						|
 | 
						|
Ver.1.3.3:
 | 
						|
* edit reading temperature device
 | 
						|
 | 
						|
Ver.1.3.2b:
 | 
						|
- fix plasma crash
 | 
						|
 | 
						|
Ver.1.3.2:
 | 
						|
+ add GPU, GPU temperature, HDD and HDD temperature labels
 | 
						|
+ add $ccpu and $ccpucl tags
 | 
						|
- bug fixes
 | 
						|
* optimization and refactoring
 | 
						|
 | 
						|
Ver.1.2.2:
 | 
						|
+ add tooltip to lineEdit
 | 
						|
 | 
						|
Ver.1.2.1:
 | 
						|
* if battery doesn't exist return 'off'
 | 
						|
* if AC doesn't exist return '(?)'
 | 
						|
 | 
						|
Ver.1.2.0:
 | 
						|
+ add $ac tag to battery label
 | 
						|
+ add battery and ac device configurations
 | 
						|
+ add error cheking
 | 
						|
* $bat tag now reading from /sys/*
 | 
						|
 | 
						|
Ver.1.1.4:
 | 
						|
* change parsing acpi output (battery label)
 | 
						|
 | 
						|
Ver.1.1.3:
 | 
						|
+ add font weight
 | 
						|
* edit font setup line. Now setup for font family works normaly
 | 
						|
* small bug fix
 | 
						|
 | 
						|
Ver.1.1.2:
 | 
						|
+ add CPU clock lable
 | 
						|
+ add function to update network device (100*time_interval)
 | 
						|
+ change update sliders
 | 
						|
 | 
						|
Ver.1.1.1:
 | 
						|
+ add $swapmb, $memmb, $netdev, @@netdev=...@@ tags
 | 
						|
- some bug fixes
 | 
						|
* widget consists of several labels
 | 
						|
* edit configuration interface
 | 
						|
 | 
						|
Ver.1.0:
 | 
						|
First release
 |