Commit Graph

11 Commits

Author SHA1 Message Date
William Todt 26fec898e1 Set styleguide and minor changes 2017-12-31 17:02:12 +01:00
Matias Barcenas 3df7ec512d Fixed pkg-manager bug, and other minor issues.
Fixed a bug caused by not resetting the package manager after finishing.
The bug occured only when the installer was interrupted.
Removed obsolete code from fluxion's exit procedure.
Added better message feedback to the apt manager.
Updated languages' dialog for new package manager reset notice.
2017-12-20 18:30:09 -06:00
Matias Barcenas bfcb897f23 Minor corrections to style & apt pkg-manager. 2017-12-20 17:21:39 -06:00
Hritik Vijay 7ffa1b731f No user confirmation when installing dependency i.e. fully automated 2017-11-27 13:47:41 +05:30
Hritik Vijay 755b3047c9 Added support for pacaur,yaourt 2017-11-27 13:26:08 +05:30
Hritik Vijay b1f342af37 Removed -y flag. Arch does not support Partial updates. 2017-11-27 13:25:17 +05:30
deltaxflux dd168237d9 Fix default permissions 2017-08-22 22:36:29 +02:00
Matias Barcenas 39afb4c8b7 Added anti-redefinition headers to library scripts. 2017-08-22 14:23:08 -05:00
Matias Barcenas afe1e76690 Completed implementation & integration of installer.
The installer has been defined as a utility & is incorporated into fluxion.
The installer is now responsible for checking & installing updates.
The installer is now responsible for checking & installing dependencies.

Package managers can now be defined within fluxion/lib/installer/managers.
Dependencies are now flexible, and will attempt alternative installs.
2017-08-21 22:56:41 -05:00
Matias Barcenas 92bad0242b Changed & tested update check function. 2017-08-21 00:06:29 -05:00
Matias Barcenas 88619a8dd6 Began implementation of installer update.
Created an installer utility library.
The installer will be responsible for checking dependencies & updates.
2017-08-20 23:02:34 -05:00