Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update Chinese (Traditional) translation from Tx | Yuri Chornoivan | 2017-03-16 | 1 | -75/+9 |
| | |||||
* | Update Chinese (Traditional) translation from Tx | Yuri Chornoivan | 2017-03-16 | 1 | -48/+4 |
| | |||||
* | Update Chinese (Traditional) translation from Tx | Yuri Chornoivan | 2017-03-16 | 1 | -38/+21 |
| | |||||
* | Update Chinese (Simplified) translation from Tx | Yuri Chornoivan | 2017-03-15 | 1 | -73/+10 |
| | |||||
* | Update Chinese (Simplified) translation from Tx | Yuri Chornoivan | 2017-03-15 | 1 | -49/+2 |
| | |||||
* | Update Chinese (Simplified) translation from Tx | Yuri Chornoivan | 2017-03-15 | 1 | -2/+2 |
| | |||||
* | Update Turkish translation from Tx | Yuri Chornoivan | 2017-03-15 | 1 | -93/+21 |
| | |||||
* | Update Turkish translation from Tx | Yuri Chornoivan | 2017-03-15 | 1 | -133/+24 |
| | |||||
* | Update Turkish translation from Tx | Yuri Chornoivan | 2017-03-15 | 1 | -26/+11 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-03-15 | 1 | -4/+4 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-03-15 | 1 | -6/+6 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-03-15 | 1 | -1/+1 |
| | |||||
* | Ensure kernel is informed when a DOS partition table is cleared. | Martin Whitaker | 2017-03-14 | 1 | -1/+6 |
| | | | | | | | diskdrake allows the user to clear all partitions even when some of those partitions are currently mounted. partition_table::dos::need_to_tell_kernel() must return true in this case, as the automatic reread of the partition table triggered by udevd will fail. | ||||
* | When writing a GPT partition table, merge all actions into a single commit. | Martin Whitaker | 2017-03-14 | 3 | -83/+83 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids unnecessary udev events, which in some cases were causing udevd to trigger a kernel partition table reread, causing the kernel to get out of sync with drakx. In order to do so, the libparted bindings are enhanced so that we manipulate a 'ped_disk' object: - disk_open() returns such an object - set_disk_type() is removed - disk_commit() writes back the partition table and tell the kernel about it if we fails to write the partition table, we let partition_table::write() fire an exceptionc if we only have succeed in writing the partition table, we let partition_table::write() try harder (umounting partitions before trying againt to tell the kernel again) - need_to_tell_kernel() is overrided The last change is needed because we now tell the kernel about the new partition layout in partition_table::gpt::write() when calling disk_commit() while previously we were deferring that to partition_table::write() which after having called the gpt's write() calls tell_kernel() -> c::tell_kernel_to_reread_partition_table() So we must tell partition_table::write() that telling the kernel to reread the partition_table is not needed if we already succeeded in that. | ||||
* | fix indentation | Martin Whitaker | 2017-03-14 | 1 | -1/+1 |
| | |||||
* | simplify using ped_disk_probe() | Martin Whitaker | 2017-03-14 | 1 | -4/+3 |
| | |||||
* | Remove redundant code when initialising a partition table. | Martin Whitaker | 2017-03-14 | 2 | -22/+3 |
| | | | | | | Now we force the kernel to reread the partition table when we initialise it, there's no need to also inform it that we've deleted all the existing partitions. | ||||
* | Record the partition table type when initialising a partition table. | Martin Whitaker | 2017-03-14 | 1 | -0/+1 |
| | | | | | | | | When performing an automatic install that uses the clear or clearall option, we don't read the current partition table, so the current partition table type was not getting recorded in $hd->{pt_table_type}. This information is needed to determine whether a BIOS boot partition is required. | ||||
* | Revised fix for clearing GPT partitions during automatic install. | Martin Whitaker | 2017-03-14 | 2 | -7/+12 |
| | | | | | | | | | | | | | | | | This reverts commit 532fd1d60df306e204bae79c5158ca2302739966, which introduced a new bug when clearing GPT partitions in an interactive session (mga#20264), and replaces it with a new solution. When a partition table is initialised, we now add an 'init' action to the $hd->{will_tell_kernel} list. This is used both by gpt::write() (to clear the partition table) and by partition_table::tell_kernel() (to force the kernel to reread the partition table). Previous changes stored in $hd->{will_tell_kernel} are discarded, as they are no longer of interest. This also removes support for the will_tell_kernel 'force_reboot' action, as nothing uses that any more. | ||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-03-14 | 1 | -11/+11 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-03-14 | 1 | -13/+15 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-03-14 | 1 | -2/+2 |
| | |||||
* | Update Hungarian translation from Tx | Yuri Chornoivan | 2017-03-14 | 1 | -62/+9 |
| | |||||
* | Update Hungarian translation from Tx | Yuri Chornoivan | 2017-03-14 | 1 | -50/+2 |
| | |||||
* | Update Hungarian translation from Tx | Yuri Chornoivan | 2017-03-14 | 1 | -3/+4 |
| | |||||
* | 17.7417.74 | Jani Välimaa | 2017-03-09 | 3 | -1/+5 |
| | |||||
* | Update translations (e17 -> e21) | Jani Välimaa | 2017-03-09 | 73 | -100/+102 |
| | |||||
* | Recognize LXQt (Razor-qt is now LXQt) | Jani Välimaa | 2017-03-09 | 2 | -1/+2 |
| | |||||
* | Fix Enlightenment (e21) recognition | Jani Välimaa | 2017-03-09 | 2 | -1/+3 |
| | |||||
* | 17.7317.73 | Thierry Vignaud | 2017-03-08 | 3 | -1/+5 |
| | |||||
* | explain | Thierry Vignaud | 2017-03-07 | 1 | -2/+3 |
| | |||||
* | sort video∕input drivers | Thierry Vignaud | 2017-03-07 | 1 | -1/+1 |
| | |||||
* | include libinput-list-devices (mga#20327) | Thierry Vignaud | 2017-03-07 | 1 | -0/+1 |
| | |||||
* | (get_partition_flag) kill it | Thierry Vignaud | 2017-03-06 | 1 | -22/+0 |
| | | | | it's unused since commit 1daabebda57976579465e5c281eaa14088e0e37f | ||||
* | add example how to include debuginfo | Thierry Vignaud | 2017-03-06 | 2 | -0/+6 |
| | | | | eg: for ldetect & drakxtools | ||||
* | list input & HID devices in report.bug (mga#20327) | Thierry Vignaud | 2017-03-06 | 2 | -0/+3 |
| | |||||
* | bind hid_probe() | Thierry Vignaud | 2017-03-06 | 1 | -0/+16 |
| | | | | | | Needed for next commit It could also be later used for drakx's lspci (like for ldetect's lspcidrake) | ||||
* | make it work with gdb-7.12 | Thierry Vignaud | 2017-03-06 | 2 | -9/+23 |
| | | | | | Even with previous commit, we still need a bunch of new python/scheme modules | ||||
* | prevent gdb to compile guile scripts | Thierry Vignaud | 2017-03-06 | 1 | -0/+1 |
| | | | | | | Else it wants to much modules to ever track and we've RO path anyway. Otherwise we might want to include guile-runtime's .go files too in order to get rid of warnings. | ||||
* | preset keyboard if DEBUG_INSTALL_LANG is set | Thierry Vignaud | 2017-03-06 | 2 | -0/+3 |
| | | | | useful when doing a debug build | ||||
* | make "(add, " messages end in logs | Thierry Vignaud | 2017-03-06 | 1 | -1/+1 |
| | | | | | rather than lost on console printf() was introduced in commit 9e6b327ca2b1f46db62e0811fabf0a6cf0b114a7 | ||||
* | Make sure to leave Session empty in sddm.conf if no desktop is selected ↵ | Frédéric Buclin | 2017-03-06 | 1 | -1/+1 |
| | | | | (mga#19234) | ||||
* | Update German translation from Tx | Yuri Chornoivan | 2017-02-27 | 1 | -3/+3 |
| | |||||
* | 2.43 | Thierry Vignaud | 2017-02-25 | 2 | -1/+3 |
| | |||||
* | 2.23 | Thierry Vignaud | 2017-02-25 | 2 | -1/+2 |
| | |||||
* | sync with kernel-4.8 | Thierry Vignaud | 2017-02-25 | 5 | -4/+12 |
| | |||||
* | 17.7217.72 | Thierry Vignaud | 2017-02-25 | 3 | -1/+5 |
| | |||||
* | Update installer NEWS. | Martin Whitaker | 2017-02-25 | 1 | -1/+6 |
| | |||||
* | Update NEWS | Martin Whitaker | 2017-02-25 | 1 | -0/+10 |
| | |||||
* | Always tell the kernel about partition table changes when running the ↵ | Martin Whitaker | 2017-02-25 | 1 | -4/+8 |
| | | | | | | | | classic installer (mga#20074). The automatic rescan of the partition table is triggered by udevd. The udev rule that causes this is not present on the cut-down system that runs the classic installer. |