summaryrefslogtreecommitdiff
path: root/shell
Commit message (Collapse)AuthorAgeFilesLines
* shell: Use correct window iconMichael Catanzaro2014-07-181-1/+1
| | | | | | The window icon should match the icon specified in the desktop file. https://bugzilla.gnome.org/show_bug.cgi?id=724937
* shell: Make list box max height configurableBastien Nocera2014-06-262-5/+13
| | | | So that the Media sharing dialogue in the Sharing panel isn't too high.
* shell: Add support for mixed height list boxes in helperBastien Nocera2014-06-261-3/+10
| | | | | This fixes problems with the networks list boxes in the sharing panel which have mixed heights.
* shell: Make list box scrolling helper work for unmapped widgetsRui Matos2014-06-261-10/+7
|
* shell: Fix list box scrolling helperRui Matos2014-06-252-5/+32
| | | | | | | | GtkListBox doesn't implement GtkScrollable so it needs to be added to a GtkViewport. Instead of having to do this in all .ui files, add a new helper function to setup the widget tree correctly. https://bugzilla.gnome.org/show_bug.cgi?id=732175
* shell: Remove last reference to "INCLUDES"Christophe Fergeau2014-06-251-1/+0
| | | | | | | | | c61d9e5a95d replaced use of INCLUDES with AM_CPPFLAGS, but there was still one reference to INCLUDES in shell/Makefile.am. AM_CPPFLAGS will apply globally, so we don't need to explicitly set per-target CFLAGS/CPPFLAGS to its value. https://bugzilla.gnome.org/show_bug.cgi?id=732189
* shell: Use AM_CPPFLAGS rather than INCLUDESChristophe Fergeau2014-06-251-3/+2
| | | | | | | | | This is deprecated in newer automake versions, and this causes warnings with automake 1.14: panels/printers/Makefile.am:3: warning: 'INCLUDES' is the old name for AM_CPPFLAGS' (or '*_CPPFLAGS') https://bugzilla.gnome.org/show_bug.cgi?id=732189
* shell: Add GtkListBox helpersBastien Nocera2014-06-243-0/+101
| | | | | | Add helpers for GtkListBox sizing, and setting separators. https://bugzilla.gnome.org/show_bug.cgi?id=732106
* cc-editable-entry: use GtkStack instead of GtkNotebookOndrej Holy2014-06-231-32/+34
| | | | | | | | | | The mechanism of setting label padding had to be changed consequently. It fixes also following warnings: (gnome-control-center:32638): Gtk-WARNING **: GtkEntry 0x28bcef0 is mapped but not child_visible (gnome-control-center:32638): Gtk-WARNING **: GtkEntry 0x28bcef0 is mapped but visible=1 child_visible=0 parent GtkNotebook 0x2b86600 mapped=1 https://bugzilla.gnome.org/show_bug.cgi?id=694325
* shell: Use the new support for RTL icons in GtkIconThemeYosef Or Boczko2014-05-231-6/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=730597
* shell: Make search results sorting smarterRui Matos2014-05-163-2/+244
| | | | | | | | | | | Instead of just sorting by the name the sort order will now be: 1. Panels whose name match a search term 2. Panels whose keywords match the most search terms 3. Panels whose description match the most search terms 4. The remaining panels by name https://bugzilla.gnome.org/show_bug.cgi?id=729027
* shell: Keep the filter terms cachedRui Matos2014-05-161-5/+8
| | | | | | This avoids calling g_strsplit() for every model item when filtering. https://bugzilla.gnome.org/show_bug.cgi?id=729027
* hostname-helper: use GLib transliteration APIRyan Lortie2014-02-211-7/+5
| | | | | | | | | | | | Use GLib's new transliteration API to avoid the shortcomings of iconv(). Also solve an existing problem where strings entered in decomposed forms wouldn't be properly transliterated. Always normalise before attempting transliteration. Bump GLib dependency to 2.39.91 for the new feature. https://bugzilla.gnome.org/show_bug.cgi?id=724194
* Updated FSF's addressDaniel Mustieles2014-01-2910-20/+10
|
* shell: Disable type-ahead in search windowBastien Nocera2014-01-161-0/+4
| | | | | | | And force Ctrl+F to be disabled as well, by unsetting the search column after setting the model. https://bugzilla.gnome.org/show_bug.cgi?id=722296
* application: activate application when launching a panelCosimo Cecchi2014-01-131-0/+3
| | | | | | | This ensures the control-center window is correctly presented if the application is already running when the action is activated. https://bugzilla.gnome.org/show_bug.cgi?id=721969
* shell: Fix headerbar item positionsYosef Or Boczko2014-01-091-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=721830
* shell: Assert when the panel is emptyBastien Nocera2013-12-061-3/+5
| | | | | | Rather than getting a segfault. https://bugzilla.gnome.org/show_bug.cgi?id=719711
* shell: Set iconview number of columns to 6Benjamin Otte2013-11-261-0/+1
| | | | | This ensures that the overview page keeps its size and doesn't grow wider than it should be.
* shell: Use margin-start/end instead of margin-left/rightYosef Or Boczko2013-11-191-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=712661
* shell: Align better the buttons in the headerbarYosef Or Boczko2013-09-271-0/+9
| | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=708000 Signed-off-by: Yosef Or Boczko <yoseforb@gmail.com>
* shell: Make sure we don't start with a selected iconRui Matos2013-09-041-0/+13
| | | | | If focus ends up in the icon view we get an ugly selection so avoid that at least initially.
* Revert "shell: Make sure we don't focus the icon view when starting"Rui Matos2013-09-041-1/+0
| | | | | This reverts commit 8e0f4e7be0e532d33105962e7f49d0e47d29ddfb - there's a better fix in the next commit.
* shell: Make sure we don't focus the icon view when startingRui Matos2013-09-031-0/+1
| | | | | If focus ends up in the icon view we get an ugly selection so avoid that at least initially.
* shell: Avoid width changes when searchingBastien Nocera2013-08-281-0/+1
| | | | | | | In some locales, the description will be too long, so ellipsise it to avoid the window changing width. https://bugzilla.gnome.org/show_bug.cgi?id=706626
* shell: Fix stretched header bar lock buttonYosef Or Boczko2013-08-211-0/+1
|
* shell: Don't start search while on regular panelsRui Matos2013-08-201-8/+16
| | | | | | ... either by just typing or pressing ctrl+F or ctrl+S. https://bugzilla.gnome.org/show_bug.cgi?id=706268
* shell: Remove setting invisible characters on entryBastien Nocera2013-08-201-1/+0
| | | | It's completely unused
* shell: Start search when typingBastien Nocera2013-08-201-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=706268
* shell: Use GDK_EVENT_* macrosBastien Nocera2013-08-201-6/+6
| | | | | | Instead of TRUE/FALSE https://bugzilla.gnome.org/show_bug.cgi?id=706268
* shell: Use a search bar for the search entryYosef Or Boczko2013-08-181-14/+38
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=704217
* shell: Set the headerbar as our titlebar and add a close buttonYosef Or Boczko2013-08-181-20/+17
| | | | | | | | | | | - set "All Settings" as title of the headerbar (in the overview page) - set the name of the each panel as title of the headerbar - remove "hide-titlebar-when-maximizes" property - add separator and close button to the headerbar (set "show-close-button" property as true) https://bugzilla.gnome.org/show_bug.cgi?id=704217
* shell: prevent a warning if the monitor number is not available yetThomas Wood2013-08-021-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=705297
* shell: prevent the window from being taller than the height of the monitorThomas Wood2013-08-011-0/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=705297
* shell: Use new delayed search entry APIBastien Nocera2013-07-301-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=705151
* shell: Use GtkButton instead GdHeaderButtonYosef Or Boczko2013-07-191-3/+8
| | | | | | remove header-bar from LIBGD_INIT in configure.ac https://bugzilla.gnome.org/show_bug.cgi?id=704170
* shell: Fix the look of lock buttonYosef Or Boczko2013-07-121-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=703769
* main: Drop the use of EggListBoxKalev Lember2013-07-021-3/+0
| | | | | | | Now that all panels have been ported, we no longer need to do g_type_ensure. https://bugzilla.gnome.org/show_bug.cgi?id=702164
* shell: ensure a search is in progress before activating a panelThomas Wood2013-06-191-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=702469
* Shell: Go back to overview when setting panel to NULLXavier Claessens2013-06-141-0/+4
| | | | | | | This is what cc_shell_set_active_panel()'s doc says it is supposed to do. https://bugzilla.gnome.org/show_bug.cgi?id=701929
* shell: Fix buildMatthias Clasen2013-06-051-1/+1
|
* shell: Raise the existing window when already openedOwen W. Taylor2013-06-051-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=692259
* shell: Set button arrow icons according to locale's text directionRui Matos2013-06-051-1/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=700543
* Handle repeated commandline parsing properlyMatthias Clasen2013-05-181-0/+9
| | | | | | | | The control-center may call g_option_context_parse repeatedly, so we need to reset the static variables used to hold the parsing results, otherwise things like the search string may leak from a previous parsing run. https://bugzilla.gnome.org/show_bug.cgi?id=700362
* shell: Fix warnings for the GVariant-encoded parametersEmanuele Aina2013-05-171-1/+21
| | | | | | | This fixes a spurious warning about ignored parameters due to the variant not being NULL since it now contains the flags dictionary. https://bugzilla.gnome.org/show_bug.cgi?id=700530
* wacom: Re-write gui_gtk in Clutter to introduce animationsJoaquim Rocha2013-05-172-3/+7
| | | | | | | | The name of the file was also changed to calibratorgui.c/h to avoid it being inconsistent, this way it is no longer dependent on the the technology. https://bugzilla.gnome.org/show_bug.cgi?id=667797
* shell: Fix desktop_name memory leakTim Lunn2013-05-061-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699362
* shell: Fix compile-time warningBastien Nocera2013-04-291-1/+1
| | | | cc-window.c:561:12: warning: 'matches' may be used uninitialized in this function [-Wmaybe-uninitialized]
* cc-editable-entry: Add width_chars, max_width_chars and ellipsize propertiesOndrej Holy2013-04-262-1/+136
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=693326
* shell: Use GtkHeaderBar instead of GdHeaderBarBastien Nocera2013-04-241-5/+5
|