LINUX LITE 7.2 FINAL RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Update Checker
#1
This is by no means an offical thing, but as a side project been trying to find a cool way to check for updates (without sudo lol). And it's fun to make my own stuff lol. Gonna post progress (and code later this week) as I go along. Maybe a few people are interested in testing it out down the road. For now tho a fun screenshot.


[Image: D5cTtAu.png]




Whats really fun here is I can get the count of new packages with no sudo. No fancy stuff really. But atm this is only at startup. Gotta add a timer, and most likely manual execution of the update check.




Again I stress this isnt an offical tool, just has linuxlite in the about because why not lol.
The Truth is out there.
Be sure to check the Manual out and always report Bugs or feature requests.
[Image: psCXIcR.png]
#2
[me=Jerry]licks his lips. Looking forward to seeing more shaggy, awesome![/me]
#3
@ shaggytwodope
Woh... a couple of expressions spring to mind...
"U da man" & "That's the dog's bo!*&%ks"
Upgrades WIP 2.6 to 2.8 - (6 X 2.6 to 2.8 completed on: 20/02/16 All O.K )
Linux Lite 3.0 Humming on a ASRock N3070 Mobo ~ btrfs RAID 10 Install on 4 Disks Smile

Computers Early days:
ZX Spectrum(1982) , HP-150 MS-DOS(1983) , Amstrad CPC464(1984) ,  BBC Micro B+64(1985) , My First PC HP-Vectra(1987)
#4
So been playing around with this now for some time, Decided to post video of it "semi" working. It's still work in progress. I'll decide later if or when I put up a copy online if anyone is interested in testing for me.

Here is a video, be warned music might be NSFW for some. No intent to offend.. I just get bored.

https://puu.sh/nidgS/fac680e363.webm
The Truth is out there.
Be sure to check the Manual out and always report Bugs or feature requests.
[Image: psCXIcR.png]
#5
Would love to help test.
#6
Unless someone wants to stop me, I'm going to ramble on some dev stuff.

So at the moment It checks for packages that can be updated, It does so via python apt module/tools. In addition to this it monitors the file system for changes. Now understand it only monitors the directory for apt that it needs to... so don't worry you tinfoil hatters. While the video didn't show things accurately, the icon state does change with the state of the update check. Going to need to finalize some icon's eventually. 

Not sure how in depth I want to get this tool to be, for now it executes the update tool provided on LL already. This makes the tool very simple overall.
The Truth is out there.
Be sure to check the Manual out and always report Bugs or feature requests.
[Image: psCXIcR.png]
#7
How often does it check for updates?
#8
(02-23-2016, 07:17 AM)Jerry link Wrote:How often does it check for updates?

After filesytem events, so if a user runs updates... then it monitors for that. It also checks within it's self every few 3600 seconds atm. This is ofc trivial, the plan is to include a apt/cron config to allow apt to check for updates on it's own in the bg. So the user has little interaction, and should have nothing to worry about.
The Truth is out there.
Be sure to check the Manual out and always report Bugs or feature requests.
[Image: psCXIcR.png]
#9
Sounds good looking forward to further development.

What I'd like to see in a tray updater:

- Left click launches updates-gui
- Right click gives the options: About, Check for Updates, Change Update Sources, Install Updates.

in other words, an all options Updates menu.
#10
[Image: 4315ebd223.png]

[Image: e26960e890.png]




I think they speak for themselves.
The Truth is out there.
Be sure to check the Manual out and always report Bugs or feature requests.
[Image: psCXIcR.png]


Forum Jump:


Users browsing this thread: 9 Guest(s)