Commits

Show all
Author Commit Message Labels Comments Date
jjacky
adds option to pause the automatic checks
Branches
pause
jjacky
If synchronizing dbs failed while using --auto-checks or --manual-checks, a GTK error wold occur; fixed. Couple minor code adjustements.
jjacky
show error message if gtk_init fails (e.g. ran from tty, etc)
jjacky
merges CLI; updates man page Adds 2 options (--auto-checks and --manual-checks) to run the auto/manual checks and print the results on stdout. This can be done without the need for a DISPLAY (no GTK init), thus works from a tty or through SSH. Also adds a --disable-gui configure option, to make kalu a small CLI-only binary.
jjacky
news: links are now supported: blue & underline, URL as tooltip, click to open in default browser (via xdg-open)
jjacky
news: text of links is now shown in blue, as are URLs
jjacky
news: parser now keeps LF inside <code> blocks, and shows links When there are links in the news, they will now be shown by adding a suffix afterwards, and putting all links at the end of the news (Much like what could be done in emails).
jjacky
news: html parser now process &minus;, &lsquo;, &rsquo;, &amp;, &lt; and &gt;
jjacky
Adds option --disable-gui to ./configure When used, this will create a CLI-only binary (i.e. no dependency to GTK nor libnotify), which could be useful on GUIless box (e.g. servers), where kalu can then still be used to check for upgrades, watched packages, etc Running this GUIless kalu will do the same a using --manual-checks
Branches
cli
jjacky
Adds CLI options to run manual/auto checks Adds options --manual-checks (-m) and --auto-checks (-a) to run manual/auto checks from command line. No GUI used at all, everything printed on stderr/stdout (using the same templates). Can be useful to use kalu from scripts, to determine whether there are upgrades available or not. Also, next will be a configure option to disable all GUI stuff, so kalu can be used as a CLI only tool (e.g. on serv…
Branches
cli
jjacky
updated README
jjacky
bumped to 1.0.0; updated HISTORY
jjacky
news parser: added support for lists and &quot;
jjacky
Clicking "Show News" button would always set kalu's state to non-busy even if it still was busy, fixed
jjacky
PostSysUpgrades: new memory bug fixed Basically the list of cmdlines was free-d after trigger, which would cause troubles on next call.
jjacky
updated man page
jjacky
PostSysUpgrade: now you can use $PACKAGES to be replaced by the list of upgraded packages (close #9) Note that the list actually is of all packages involved in the sysupgrade, i.e. also those removed or added (e.g. when a package is replaced by another one).
jjacky
Preferences: kalu's updater: added option for confirmation before starting PostSysUpgrade processes (ConfirmPostSysUpgrade)
jjacky
give some height to list of choices (e.g. command-lines to start after sysupgrade in kalu's updater)
jjacky
parsing config file was broken for lines with 255+ characters, fixed When parsing config files, long lines (255+ characters) would be "split" in chunks. E.g. with a long list of AUR packages to ignore, a package "foobar" would be treated as "foo" and a parsing error would occur (missing value for bar)
jjacky
minor fixes
jjacky
When buttons for Upgrades & AUR were both used/clicked at the same time, kalu would run a check after each, fixed; Closes #8 Usually when kalu is busy nothing else to get it busy can be started. One exception is starting Upgrades & AUR from notification buttons. In such a case, when the first one is done, kalu would run a check (to refresh) then do it again after the second one. And using kalu's updater its state could go back to not busy even though it or the other process is still running, possibly leading to more tro…
jjacky
bump to 0.1.5.1; updated HISTORY
jjacky
added check for possible pacman/kalu conflict Preferences, Upgrades: Check for pacman/kalu conflict (CheckPacmanConflict) When enabled, kalu will check if there's an upgrade of pacman to be done, and if so if it is likely to prevent the sysupgrade due to kalu's dependency (i.e. if pacman's major or minor version number goes up, meaning probable changes in libalpm's API). If so, an extra button will be featured on the notification, to show a m…
jjacky
Preferences: option SyncDbsInTooltip could not be changed, fixed When saving preferences the value for SyncDbsInTooltip was unchanged, and its value would overwrite that of SaneSortOrder in memory (i.e. not in kalu.conf). Also, there was a typo in the label for SyncDbsInTooltip.
jjacky
bumping to 0.1.5; updated HISTORY Also changed how HISTORY is written, and adapted the "parser" accordingly
jjacky
Makefile: kalu.1 is not part of dist anymore, kalu.pod (used to generate kalu.1) is
jjacky
man page is now written as POD file, converted using pod2man on make
jjacky
updating man page for notification icon
jjacky
Preferences: added customization of notification icon; Closes #6 Adding new option NotificationIcon to customize icon usd on notification: no icon (NONE), default (KALU) or specify a file to load the icon from. The icon will be shown full size, so e.g. using /usr/share/pixmaps/kalu.png will uses kalu's icon at 48x48 (if loading icon fails, silently falls back to KALU)
  1. Prev
  2. Next