summaryrefslogtreecommitdiffstats
path: root/perl-install/install/gtk.pm
Commit message (Collapse)AuthorAgeFilesLines
* installer: fix screen layout when the framebuffer is > 1024x768 (mga#23904)Martin Whitaker2019-03-091-3/+4
| | | | | | | | | | | On some hardware, the framebuffer remains at native panel resolution, regardless of the vga= setting on the boot command line, but we only support fixed size layouts of 1024x768 or 800x600. To improve the appearance: - centre the main window - limit the "real_window" size to prevent subsidiary windows expanding outside the main window
* Increase the default window size of the installer to 1024x768 (mga#20624)Frédéric Buclin2017-06-231-1/+3
| | | | | This permits to correctly display the different panels as some of them contain quite a lot of data.
* add a FIXME noteThierry Vignaud2016-11-201-0/+1
|
* use new CSS syntax for font (mga#19430)Thierry Vignaud2016-09-211-1/+1
| | | | thus fixing gtk+-3.22 regression
* make CSD support available to forked processesThierry Vignaud2016-05-041-1/+5
| | | | just make CSD CSS rules global (mga#18332)
* kill obsolete logo variablesThierry Vignaud2015-02-171-1/+0
|
* fix stage2 loading graphical installer in efi modeThomas Backlund2015-02-051-3/+6
|
* do not create /dev/mouse symling anymoreThierry Vignaud2014-06-081-2/+0
| | | | just rely on udev
* kill $Id:$ tagsThierry Vignaud2014-06-071-1/+1
| | | | they're obsolete since switching from CVS/SVN to git...
* simplify using qq()Thierry Vignaud2014-06-061-6/+4
|
* 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
* don't write input sections in xorg.confThierry Vignaud2014-06-061-21/+1
| | | | | | | | for eg: USB wacom tablets, mouses & keyboard (we were missing Synaptics touchpads) We now rely on evdev/udev for input devices, which should make Synaptics touchpads to now automagically work during install (mga#11524)
* fix crash when choosing a RTL language (mga#12793)Thierry Vignaud2014-02-181-1/+1
| | | | | *** Gtk3::Widget::set_default_direction: passed too many parameters (expected 1, got 2); ignoring excess at /usr/lib/libDrakX/install/gtk.pm line 74. * error: FATAL: invalid enum GtkTextDirection value Gtk3::Widget, expecting: none / GTK_TEXT_DIR_NONE, ltr / GTK_TEXT_DIR_LTR, rtl / GTK_TEXT_DIR_RTL at /usr/lib/perl5/vendor_perl/5.18.2/i386-linux-thread-multi/Glib/Object/Introspection.pm line 59.
* fix unused variableThierry Vignaud2014-02-071-2/+2
|
* kill most of "Module" sectionThierry Vignaud2014-02-071-4/+0
| | | | | | | those extensions were moved from external module to built-in in upstream xserver on 2012-07-10 basically reverting most of commit 1f303dcee074c9e34eef07441bdaed2ad657cc4b
* imlib is unused for 12 years & not in drakx for 6 years...Thierry Vignaud2014-02-071-4/+0
|
* make it more readable by using a variableThierry Vignaud2014-02-071-1/+2
|
* we don't care about setting root window's background colorThierry Vignaud2013-11-241-1/+0
| | | | rationale: the MDV_Notebook widget draws on top of it anyway...
* fix setting font with Gtk3Thierry Vignaud2013-11-241-1/+3
|
* add a FIXME noteThierry Vignaud2013-11-241-0/+1
|
* (load_rc) rename as 'load_css' and load CSS theme fileThierry Vignaud2013-11-241-4/+7
| | | | doc option is know to be broken for now
* (init_sizes) fix retrieving screen size with Gtk3Thierry Vignaud2013-11-241-1/+1
|
* fix setting locale with Gtk3Thierry Vignaud2013-11-241-1/+1
|
* set font for Gtk+-3 system wideThierry Vignaud2013-11-241-3/+5
| | | | we alter /.config instead of /root/.config due to bogus environment
* switch from gtk+-2 to gtk+-3Thierry Vignaud2013-11-241-1/+1
| | | | include introspection stuff
* use Gtk3 namespace instead of Gtk2Thierry Vignaud2013-11-241-8/+8
|
* "Gtk2::Gdk::Keysyms{XYZ}" => "Gtk3::Gdk::KEY_XYZ"Thierry Vignaud2013-11-241-1/+1
|
* use (my|u)gtk3 instead of *tk2Thierry Vignaud2013-11-241-6/+6
|
* (load_font) simplifyThierry Vignaud2012-12-101-8/+2
|
* (load_font) set font familly & size system wideThierry Vignaud2012-12-101-2/+5
| | | | thus fixing font size in gurpmi & release notes (mga#67)
* (createXconf) simplify, more readableThierry Vignaud2012-06-041-2/+2
|
* disable some modules, thus silent some error messages in /var/log/Xorg*logThierry Vignaud2012-05-311-0/+8
| | | | (should have been done years ago...)
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with Mageia. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r431 | dmorgan | 2011-02-06 01:58:02 +0000 (Sun, 06 Feb 2011) | 1 line Add drakx structure on the SVN ------------------------------------------------------------------------ r432 | dmorgan | 2011-02-06 01:59:38 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned advertising ------------------------------------------------------------------------ r446 | dmorgan | 2011-02-06 22:37:08 +0000 (Sun, 06 Feb 2011) | 1 line Import Clean perl-install ------------------------------------------------------------------------ r448 | dmorgan | 2011-02-06 23:02:36 +0000 (Sun, 06 Feb 2011) | 1 line Add cleaned files ------------------------------------------------------------------------ r449 | dmorgan | 2011-02-06 23:03:52 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned kernel ------------------------------------------------------------------------ r450 | dmorgan | 2011-02-06 23:23:30 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned tools ------------------------------------------------------------------------ r451 | dmorgan | 2011-02-07 00:01:56 +0000 (Mon, 07 Feb 2011) | 1 line Import stage1 ------------------------------------------------------------------------ r473 | dmorgan | 2011-02-07 11:20:50 +0000 (Mon, 07 Feb 2011) | 1 line Import images ------------------------------------------------------------------------ r497 | ennael | 2011-02-09 21:02:06 +0000 (Wed, 09 Feb 2011) | 2 lines readd missing file ------------------------------------------------------------------------ r502 | pterjan | 2011-02-09 23:30:32 +0000 (Wed, 09 Feb 2011) | 1 line Import rescue ------------------------------------------------------------------------ r603 | ennael | 2011-02-24 13:32:54 +0000 (Thu, 24 Feb 2011) | 2 lines import cleaned rescue for Mageia ------------------------------------------------------------------------ r2061 | tv | 2011-10-20 20:32:19 +0100 (Thu, 20 Oct 2011) | 1 line import (cleaned) doc ------------------------------------------------------------------------
* remove unwanted debug codeChristophe Fergeau2010-06-041-1/+0
|
* don't crash when starting stage2 with lang=arChristophe Fergeau2010-06-041-1/+2
| | | | | | When starting stage2 with a RTL language set (eg when choosing it in gfxboot menu), we'd try to manipulate $::WizardWindow before it's created. Ensure it exists before using it.
* remove obsolete logo so that we don't update it anymore by mistakeThierry Vignaud2009-07-241-8/+0
|
* (createXconf) set mouse driver as 'vmmouse' for vmware (#49654)Thierry Vignaud2009-04-221-2/+4
|
* revert latest commit (uneeded)Thierry Vignaud2009-04-221-12/+8
|
* (createXconf) split out mouse section (needed for next commit)Thierry Vignaud2009-04-221-8/+12
|
* - force to use static input devices againPascal Rigaux2008-12-161-0/+4
| | | | | | | | (since the default in xorg has changed) otherwise keyboard doesn't work, since we don't have hal to handle automatic input devices
* (move_selection) better positionning of sidepanel's selection barThierry Vignaud2008-09-281-1/+1
| | | | | | | | | instead of using hardcoded offset (mainly visible in MCC) rationale: we pass the whole label widget as parameter so that we got more control on how to compute the Y coordinate instead of requiring callers to extract label's position from the widget
* (create_steps_window) remove hackThierry Vignaud2008-09-261-3/+0
|
* - ensure DPMS screensaver is not triggered during installPascal Rigaux2008-09-251-0/+4
| | | | | (it interacts badly with matchbox/compositing) (#44021)
* (create_step_box,create_steps_window) set spacing according to specsThierry Vignaud2008-09-221-2/+3
|
* (create_step_box) factorize codeThierry Vignaud2008-09-221-4/+11
|
* (create_steps_window,update_steps_position) use the new widget inThierry Vignaud2008-09-221-20/+11
| | | | | order to render the sidepanel
* (create_steps_window) really make use better layout in 640x480Thierry Vignaud2008-09-221-1/+0
| | | | | | | | | | | | (#43231) (r244419 from 2008-08-27 wasn't complete: '(create_steps_window) better layout in 640x480 (#43231) ("regression" introduced in r243712 on 2008-07-30: "(create_steps_window) first steps toward new installer style"')
* (create_steps_window) no need to create a filler widget: just setThierry Vignaud2008-09-221-2/+1
| | | | | vertical position directly
* (create_steps_window) simplify left background filler: just use aThierry Vignaud2008-09-191-15/+2
| | | | | scaled image of last line of the background
* perl_checker cleanupThierry Vignaud2008-09-171-1/+1
|