summaryrefslogtreecommitdiffstats
path: root/perl-install/install/steps_gtk.pm
Commit message (Collapse)AuthorAgeFilesLines
* installer: restore flat list option for individual package selectionMartin Whitaker2020-06-171-0/+5
| | | | This allows the user to select packages that aren't enabled by rpmsrate.
* adjust for newer vdagent for consistencyThierry Vignaud2019-04-261-1/+1
|
* add support for tooltips in summaryThierry Vignaud2018-11-271-1/+1
| | | | (needed for next commit)
* adapt to URPM-5.14 (using perl native ints)Thierry Vignaud2017-09-071-2/+1
| | | | See mga#21441
* Centre the advert images displayed by the installer.Martin Whitaker2017-06-231-1/+1
| | | | Gives better appearance at higher screen resolutions.
* Increase the default window size of the installer to 1024x768 (mga#20624)Frédéric Buclin2017-06-231-2/+2
| | | | | This permits to correctly display the different panels as some of them contain quite a lot of data.
* revert forcing $progress_total & $ratio to be int64Thierry Vignaud2016-12-141-3/+3
| | | | | | it's bogus as then, when not using native int64 (eg: i586), the ratio cannot be a float between 0 & 1 and thus the progress bar can never be updated (mga#19930)
* make sure progress_total is int64 (mga#19895)Thierry Vignaud2016-12-121-1/+2
| | | | | | | | Else gtkval_modify() would complain the ref changes from eg 'SCALAR(0xbd2aa38)' to 'REF(0xbd2aa38)' Thus enables i586 install to go on Though "Time remaining" looks bogus...
* make sure ratio is an int64 (mga#19895)Thierry Vignaud2016-12-121-2/+2
| | | | as this is the variable that cause issues
* Force use of int64 for installed package size on i586 (mga#19895)Pascal Terjan2016-12-071-1/+2
|
* perl_checker cleanupThierry Vignaud2016-09-211-2/+0
| | | | "bug" introduced in commit a87029bb51f98212171ddc62e144511b715587b7
* perl_checker cleanupThierry Vignaud2016-08-031-1/+1
|
* fix starting spice-vdagentdThierry Vignaud2016-07-081-1/+1
|
* libvirt integration: start spice-vdagent{d,}Thierry Vignaud2016-07-081-0/+5
| | | | | | | | Aka Qemu guest agent (needs virtio-console) Thus we got keyboard integration on tty w/o having first to click Note: since we do not use systemd-logind, spice-vdagentd must be started with the '-X' option
* remove last occurence of KDE to PlasmaAnne Nicolas2016-05-171-2/+2
|
* Revert "replace KDE by Plasma for Mageia 6"Anne Nicolas2016-05-101-1/+1
| | | | This reverts commit 1a7fe0d7691bac121edb5d054690985f70915251.
* replace KDE by Plasma for Mageia 6Anne Nicolas2016-05-091-1/+1
|
* fix hidden cursor (mga#17470)Thierry Vignaud2016-01-291-0/+1
| | | | broken in commit 4998a6d4c66c42d8522ddaf36cda5ccb9dd964e9
* use mutter instead of matchbox (fix black screen)Thierry Vignaud2015-12-241-1/+1
| | | | | also reduce stage2 size by stripping gtk+2 we still have to get some dialog decorations though with mutter...
* do not "restore" mouse cursor on the windowThierry Vignaud2015-08-271-4/+0
| | | | | | | we haven't set it to 'wait' for a very long time and this can causes a crash if we don't own it (mga#15729) should have been done in commit 4998a6d4c66c42d8522ddaf36cda5ccb9dd964e9
* Revert "Revert "work around scrollbar issues during package install""Rémi Verschelde2015-03-301-0/+1
| | | | | | | This reverts commit b79658e0019ed214bd3ca27705a373895c67e16b. As stated in 04cfaf0, the second patch for mga#13894 was not doing the job perfectly so we revert to the first patch.
* Revert "work around scrollbar issues during package install"Rémi Verschelde2015-03-211-1/+0
| | | | | | A better fix has been proposed by Martin Whitaker and will be pushed afterwards. This reverts commit 8f16c5d8220e5d9b7bb2e5439061752eea348d76.
* - work around scrollbar issues during package installThomas Backlund2015-03-201-0/+1
| | | | (Martin Whitaker, mga#13894)
* fix stage2 loading graphical installer in efi modeThomas Backlund2015-02-051-2/+2
|
* rename "no_suggests" option as "no_recommends"Thierry Vignaud2014-10-201-2/+2
|
* log X.org server logs when it fails to start up (mga#13471)Thierry.Vignaud2014-10-201-1/+3
|
* make code more readableThierry.Vignaud2014-10-201-1/+4
| | | | (needed for next commit)
* kill $Id:$ tagsThierry Vignaud2014-06-071-1/+1
| | | | they're obsolete since switching from CVS/SVN to git...
* kill the now useless mouse optionsThierry Vignaud2014-06-061-1/+1
| | | | | also kill the ‘wacom _dev’ option which is useless since commit 7fcb6cc30e6264865a66551a2ab9cca3dc089c64 more than 10 years ago
* simplify after previous commitThierry.Vignaud2014-06-051-1/+1
| | | | we only have either Driver:foobar or Xnest
* kill last remainging bit of XFree86-3.x supportThierry.Vignaud2014-06-051-1/+1
| | | | | should have been gone along either in 2000 (when switching from XFree86 3.x to 4.x or in 2004/2005 when switching from XFree86 to X.org...
* kill last remaining bit from MoveThierry.Vignaud2014-06-051-1/+1
| | | | should have been ripped in commit dfdf67465048d060f7f86cd70d55cb78b6da15d9
* drop (broken) support for Alpha, PPC, Sparc & most of IA64Thierry.Vignaud2014-05-261-5/+2
| | | | | | | | | | | | | Including Xsun, silo & yaboot support Rationale: it's unused/unmaintained for years and those arches are beyond any hope of being usefull any day... They just got in the way... Part of IA64 support is still kept (eg: support for GPT, EFI, right xorg driver at install, ...) as it might be usefull to extend to other arches Next to consider: Xbox?
* perl_checker cleanupsThierry Vignaud2014-02-071-1/+1
|
* revert back to matchbox instead of mutterThierry Vignaud2014-01-131-1/+1
| | | | | | | rationale: it doesn't fix diskdrake issues (mga#11977) whereas it doesn't draw window decorations w/o any window manager (mga#12218) basically reverting commit 19a11905a998a1e62fb8f32aeb749f1b5a9bafd6
* use mutter instead of matchboxThierry Vignaud2013-12-201-1/+1
| | | | | in order to try to workaround diskdrake issues (mga#11790, mga#11989, ...) as a side effect, stage2 shrinks by 3Mb...
* (reallyChooseGroups) reindent after previous commit for clarityThierry Vignaud2013-12-061-12/+12
|
* (reallyChooseGroups) make bottom buttons always availableThierry Vignaud2013-12-061-5/+3
| | | | by puting the scrolling window only around the package group check boxes
* wrap too big labels in summary dialog (mga#11793)Thierry Vignaud2013-11-281-1/+1
|
* disable updating ads titlesThierry Vignaud2013-11-241-1/+2
| | | | | testing latest commit shows that updating ads titles hasn't actually worked for years...
* update API for installerThierry Vignaud2013-11-241-2/+1
|
* workaround the same segfault when picking the desktopThierry Vignaud2013-11-241-1/+1
| | | | alter mygtk3 in order to pass a button to join its group
* stop using Image_using_pixmapThierry Vignaud2013-11-241-1/+1
| | | | cairo as used by gtk+ does a better job those days anyway...
* fix setting locale with Gtk3Thierry Vignaud2013-11-241-1/+1
|
* perlish ->window => ->get_windowThierry Vignaud2013-11-241-1/+1
|
* use Gtk3 namespace instead of Gtk2Thierry Vignaud2013-11-241-7/+7
|
* use (my|u)gtk3 instead of *tk2Thierry Vignaud2013-11-241-21/+21
|
* convert from mygtk2 to ugtk2Thierry Vignaud2013-11-241-6/+6
| | | | (needed for next commits)
* Revert "stage2: add Feature:Independently_install_desktop_environments"ennael2013-09-041-37/+12
| | | | | | | This reverts commit 331e242249bec7f80b303c1d37f3c9c8829988f5. Conflicts: perl-install/NEWS
* Revert "- stage2: add cinnamon to desktop selection"ennael2013-09-041-9/+7
| | | | | | | This reverts commit 6b1bd5a9a8771625a783fb1ff794ba06caac0e70. Conflicts: perl-install/install/NEWS