Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pathbar: Inherit from GtkWidget | Timm Bäder | 2020-02-25 | 3 | -246/+27 |
| | |||||
* | colorchooser: Fix typo in checkerboard color | Timm Bäder | 2020-02-25 | 1 | -1/+1 |
| | |||||
* | inspector: Remove double borders in recorder | Timm Bäder | 2020-02-25 | 1 | -71/+62 |
| | |||||
* | headerbar: Replace gtk_widget_destroy() call | Timm Bäder | 2020-02-25 | 1 | -1/+2 |
| | |||||
* | headerbar: Remove size request on icon button | Timm Bäder | 2020-02-25 | 1 | -1/+0 |
| | | | | Doesn't make sense that we force this one button to be this big. | ||||
* | shortcutlabel: Remove unnecessary includes | Timm Bäder | 2020-02-25 | 1 | -2/+0 |
| | |||||
* | stackswitcher: Avoid calling gtk_widget_destroy() | Timm Bäder | 2020-02-25 | 1 | -1/+1 |
| | |||||
* | modelbutton: Fix wrong function name in doc comment | Timm Bäder | 2020-02-25 | 1 | -1/+1 |
| | |||||
* | placessidebar: Convert popover menu to proper GtkPopoverMenu | Timm Bäder | 2020-02-25 | 1 | -238/+145 |
| | |||||
* | placessidebar: Avoid calling gtk_widget_destroy() | Timm Bäder | 2020-02-25 | 1 | -13/+13 |
| | |||||
* | pathbar: Avoid calling gtk_widget_destroy() | Timm Bäder | 2020-02-25 | 1 | -1/+1 |
| | |||||
* | headerbar: Avoid calling gtk_widget_destroy() | Timm Bäder | 2020-02-25 | 1 | -1/+1 |
| | |||||
* | popovermenubar: Avoid calling gtk_widget_destroy() | Timm Bäder | 2020-02-25 | 1 | -3/+3 |
| | |||||
* | emojichooser: Avoid using gtk_widget_destroy() | Timm Bäder | 2020-02-25 | 1 | -3/+4 |
| | |||||
* | popovermenu: Avoid a gtk_widget_destroy() call | Timm Bäder | 2020-02-25 | 1 | -1/+1 |
| | |||||
* | colorchooserwidget: Get rid of a gtk_widget_destroy() call | Timm Bäder | 2020-02-25 | 1 | -6/+2 |
| | |||||
* | Merge branch 'spinning-spinner' into 'master' | Matthias Clasen | 2020-02-25 | 4 | -31/+54 |
|\ | | | | | | | | | Rename GtkSpinner::active to ::spinning See merge request GNOME/gtk!1475 | ||||
| * | Rename GtkSpinner::active to ::spinning | Matthias Clasen | 2020-02-24 | 4 | -31/+54 |
| | | | | | | | | | | | | And add a setter and getter. The old name was confusing with the widget state of the same name. 'Active' is just too overloaded. | ||||
* | | Merge branch 'kill-rtl-media-icons' into 'master' | Matthias Clasen | 2020-02-25 | 2 | -0/+0 |
|\ \ | | | | | | | | | | | | | Drop rtl variants of media-playback-start See merge request GNOME/gtk!1474 | ||||
| * | | Drop rtl variants of media-playback-start | Matthias Clasen | 2020-02-24 | 2 | -0/+0 |
| |/ | | | | | | | According to #2469, they are unwanted. | ||||
* | | popover: Drop ::relative-to | Matthias Clasen | 2020-02-24 | 32 | -267/+114 |
|/ | | | | | | | | | It is enough to just set the parent (and make the parent call gtk_native_check_resize in size_allocate). This commit removes the relative_to argument to the constructors of GtkPopover and GtkPopoverMenu, and updates all callers. | ||||
* | Replace gdk_surface_is_visible by _get_mapped | Matthias Clasen | 2020-02-24 | 1 | -2/+2 |
| | | | | | The property is called ::mapped, and we want to get to standard getter naming. | ||||
* | Merge branch 'wip/ebassi/filechooser-new' into 'master' | Matthias Clasen | 2020-02-24 | 21 | -2702/+302 |
|\ | | | | | | | | | | | | | Clean up the GtkFileChooser API Closes #2455 See merge request GNOME/gtk!1454 | ||||
| * | Remove preview widget from GtkFileChooser | Emmanuele Bassi | 2020-02-22 | 11 | -599/+2 |
| | | | | | | | | | | | | | | | | | | | | | | The preview widget harks from a platform before time, when we didn't have GIO, or a thumbnail specification. Very few applications use it correctly, if at all; it has an horrid hack to deal with the ownership of the widget's instance when accessed through the getter function; it messes up the layout of the widget and its label is less than useful when it comes to file names longer than a dozen characters; it's a poor substitute for a proper thumbnail view. | ||||
| * | Remove GtkFileChooserEntry:local-only | Emmanuele Bassi | 2020-02-22 | 3 | -26/+0 |
| | | | | | | | | We don't use it any more in GtkFileChooserWidget. | ||||
| * | Remove GtkPlacesSidebar:local-only | Emmanuele Bassi | 2020-02-22 | 3 | -107/+38 |
| | | | | | | | | We don't use it any more in GtkFileChooserWidget. | ||||
| * | Remove GtkPlacesView:local-only | Emmanuele Bassi | 2020-02-22 | 3 | -117/+0 |
| | | | | | | | | We don't use it any more from the file chooser widget. | ||||
| * | Remove GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER | Emmanuele Bassi | 2020-02-22 | 7 | -115/+46 |
| | | | | | | | | | | We don't need a whole separate action, now that the file chooser widget can create folders; we can create use SELECT_FOLDER and create one. | ||||
| * | Remove GtkFileChooser:local-only | Emmanuele Bassi | 2020-02-22 | 7 | -232/+7 |
| | | | | | | | | | | Now that the whole API goes through GFile we don't have the weird split between local-only and non-local-only modes. | ||||
| * | Remove GtkFileChooser:show-hidden | Emmanuele Bassi | 2020-02-22 | 8 | -87/+3 |
| | | | | | | | | | | This is a user setting and a user action, not something that ought to be programmatically set via the file selection API. | ||||
| * | Remove overwrite confirmation machinery from GtkFileChooser | Emmanuele Bassi | 2020-02-22 | 14 | -280/+15 |
| | | | | | | | | | | Overwrite confirmation should not be optional, and it should not loop into application code to create their own dialog and user response. | ||||
| * | Drop GtkFileChooser:extra-widget | Emmanuele Bassi | 2020-02-22 | 9 | -125/+8 |
| | | | | | | | | | | We have "choices" as a more rational (and portable) API; additionally, the ownership semantics of the extra widget property getter are a hack. | ||||
| * | Remove filename/URI API from GtkFileChooser | Emmanuele Bassi | 2020-02-22 | 11 | -1110/+279 |
| | | | | | | | | | | | | | | | | | | | | | | | | GtkFileChooser's API predates GIO by a few years, so it started off with filenames and URI as character arrays. After introducing GIO as a dependency, the API included GFile-based entry points. It's much more appropriate to use GFile everywhere, as we want to encourage people to use GIO instead of passing random bytes to low level POSIX API. See: #2455 | ||||
* | | Don't use GdkAtom where const char * is used | Benjamin Otte | 2020-02-23 | 1 | -2/+2 |
| | | | | | | | | Those are all forgotten transitions while updating code to new APIs. | ||||
* | | selection: Remove GtkSelectionData | Benjamin Otte | 2020-02-23 | 11 | -1383/+0 |
| | | |||||
* | | droptarget: Remove selectiondata read functions | Benjamin Otte | 2020-02-23 | 2 | -158/+1 |
| | | | | | | | | They are unused now. | ||||
* | | filechooserwidget: Stop using selection data | Benjamin Otte | 2020-02-23 | 1 | -57/+37 |
| | | | | | | | | Use gdk_drop_read_async() | ||||
* | | gdk: Remove gdk_surface_register_dnd() | Benjamin Otte | 2020-02-23 | 1 | -52/+0 |
| | | | | | | | | All surfaces are expected to be DND surfaces from creation. | ||||
* | | Fix a hard-to-spot typo | Matthias Clasen | 2020-02-22 | 1 | -1/+1 |
|/ | | | | | The symptom caused by this was scales in popovers not reacting to dragging. | ||||
* | treeviewcolumn: Inline variable into return_if_fail() | Benjamin Otte | 2020-02-22 | 1 | -5/+3 |
| | |||||
* | treeview: Guard code by right compiler macros | Benjamin Otte | 2020-02-22 | 1 | -3/+3 |
| | |||||
* | scrolledwindow: Inline variable into return_if_fail() | Benjamin Otte | 2020-02-22 | 1 | -3/+2 |
| | |||||
* | iconview: Inline variables into return_if_fail() | Benjamin Otte | 2020-02-22 | 1 | -29/+6 |
| | |||||
* | levelbar: Guard function by right compiler macros | Benjamin Otte | 2020-02-22 | 1 | -0/+2 |
| | |||||
* | filesystemmodel: Guard variable with correct compiler flags | Benjamin Otte | 2020-02-22 | 1 | -0/+2 |
| | |||||
* | combobox: Inline variables into return_if_fail() | Benjamin Otte | 2020-02-22 | 1 | -10/+2 |
| | |||||
* | comboboxtext: Inline functions into return_if_fail() | Benjamin Otte | 2020-02-22 | 1 | -8/+3 |
| | |||||
* | main: Don't synthesize crossing events when nothing changed | Benjamin Otte | 2020-02-22 | 1 | -0/+3 |
| | | | | | This was especially bad because it was confusing the event controllers so much, they'd emit leave + enter events every time the mouse moved. | ||||
* | stackswitcher: Use GdkDropControllerMotion | Benjamin Otte | 2020-02-22 | 1 | -86/+27 |
| | | | | | | ... and use one controller per button instead of using it on the switcher and then going through lots of pain attempting to find the right button for the location under the mouse. | ||||
* | Port simple cases to GtkDropControllerMotion | Benjamin Otte | 2020-02-22 | 2 | -62/+57 |
| |