summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added tests to reflect proper treatment of background area.Tristan Van Berkom2010-11-124-30/+368
| | | | | | | CellAreaScaffold now also reflects how cell_area should be passed to gtk_cell_area_activate() and gtk_cell_area_event() and how the background area for gtk_cell_area_renderer() should be created.
* Added orientation control to testcellarea's focus/editing testTristan Van Berkom2010-11-121-0/+10
|
* Ironed out the kinks in editing apis for GtkCellAreaTristan Van Berkom2010-11-127-96/+290
| | | | | | | | | | | | | | - Added gtk_cell_area_aligned_cell_area() to get the aligned internal area use by a cell (for focus painting and for event areas). - Provide the event area in "editing-started" signal - Fire "remove-editable" when editing is canceled by the user, an implementing layouting widget need only catch "editing-started" and "remove-editable" now. - CellAreaScaffold/testcellarea now edit textrenderers.
* Distribute portions of GtkCellArea:render() background_area argument to cellsTristan Van Berkom2010-11-123-175/+236
| | | | | Also added gtk_cell_area_get/set_style_detail() to set the string to be used by the area in gtk_paint_* functions.
* Added event handling to GtkCellAreaBoxTristan Van Berkom2010-11-114-9/+316
| | | | | | | | | Now GtkCellAreaBox handles the click event to activate renderers and checks if the area is in a sibling of a focus renderer, possibly activating the proper focus sibling renderer. Also GtkCellArea gains a "focus-changed" signal to allow it to change the currently focused row according to the button events.
* GtkCellArea now paints focus on cellsTristan Van Berkom2010-11-115-30/+311
| | | | | | | Added concept of "Focus Siblings" to GtkCellArea so that some static text/icon may be included in the focus/click area of an activatable or editable cell, implemented focus drawing as well, updated testcellarea to reflect the changes.
* Focus driving in GtkCellArea now works.Tristan Van Berkom2010-11-105-64/+304
| | | | | | | | | | - Fixed focus driving in GtkCellArea with refined apis - Added gtk_cell_area_activate() to be called when the area has focus (to activate or start editing the focused cell) - Added support for this in cellareascaffold - testcellarea now watches the "toggled" signal for a toggle renderer and updates the model state accordingly, this currently works with keyboard navigation, however focus is still not painted on cells.
* Committing new (and simplified) focus handling approach for GtkCellArea.Tristan Van Berkom2010-11-106-357/+555
| | | | Also adding missing file cellareascaffold.h
* Bump glib req. to 2.27.3Matthias Clasen2010-11-091-1/+1
|
* gdk.vcprojin: Include .rc file and fixed linker settingsChun-wei Fan2010-11-091-3/+4
| | | | | -Added the missed gdk.rc file -Made up for missed libraries required for link for configs other than Debug|win32
* gtk-demo.vcproj: set linker settings to be consistentChun-wei Fan2010-11-091-3/+6
| | | | | -Made up for the additional dependencies for setups other than Debug|Win32 (the correct setting) -Made Subsystem="1" for all setups like Debug|Win32 (the correct setting)
* gtk+.vsprops: Removed GdkPixbuf stuff and made up for missed headersChun-wei Fan2010-11-091-33/+20
| | | | | | -Removed the GdkPixbuf stuff as it is now in a package of its own and added it as a dependent library here -Made up for the headers missed in the installation stage for GTK+/GDK
* NEWS for 2.91.4Matthias Clasen2010-11-091-0/+20
|
* Fix entry completion window sizingMatthias Clasen2010-11-091-1/+3
| | | | | | | I don't think we are at the end of scrolledwindow tweaks yet, but this will make things work for now, as they used to. https://bugzilla.gnome.org/show_bug.cgi?id=633670
* pixbuf engine: remove only use of GCache in GtkRyan Lortie2010-11-091-22/+45
| | | | We'll be deprecating GCache in GLib soon.
* docs: Move documentation to inline comments: GtkPanedPatrick Bernaud2010-11-093-272/+87
| | | | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=634338 Signed-off-by: Javier Jardón <jjardon@gnome.org>
* docs: Move documentation to inline comments: GtkProgressBarPatrick Bernaud2010-11-093-241/+36
| | | | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=634339 Signed-off-by: Javier Jardón <jjardon@gnome.org>
* docs: Move documentation to inline comments: GtkPageSetupPatrick Bernaud2010-11-093-320/+53
| | | | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=634340 Signed-off-by: Javier Jardón <jjardon@gnome.org>
* Changed testcellareaTristan Van Berkom2010-11-092-8/+26
| | | | | Changed testcellarea to watch the iter for size changes and queue resizes instead of explicitly queueing resizes when controls change.
* Adding expand/align controls to testcellarea.Tristan Van Berkom2010-11-091-4/+101
|
* Fixing GtkCellAreaBox to rebuild groups when align/expand child properties ↵Tristan Van Berkom2010-11-091-10/+3
| | | | change.
* Added orientation control on testcellarea testTristan Van Berkom2010-11-092-13/+50
| | | | | shows vertical orientation of cells lined up horizontally instead of horizontal orientation of cells stacked up vertically.
* Fixed a bug in GtkCellAreaBoxIter when allocating vertically.Tristan Van Berkom2010-11-091-3/+1
|
* Added test and scaffolding widget for GtkCellArea.Tristan Van Berkom2010-11-093-1/+757
|
* Added GtkCellArea classes to gtk.h and fixed a remainig rendering bug.Tristan Van Berkom2010-11-092-10/+3
|
* Fixed initial bugs in GtkCellArea implementation, starting to renderTristan Van Berkom2010-11-083-21/+37
| | | | Tested all of this with some scaffolding code, test case comming soon.
* Implemented focus handling in GtkCellAreaBoxTristan Van Berkom2010-11-083-7/+145
| | | | | | | Now when the GtkCellAreaBox receives key events it cycles the currently focused cell to the next focusable cell in the box while observing the navigation direction, it then emits "focus-leave" when hitting the boundries of the area.
* Added gtk_cell_area_stop_editing to allow explicit stopping of cell editing.Tristan Van Berkom2010-11-082-9/+28
|
* Added gtk_cell_area_activate_cell() and some cell editing managementTristan Van Berkom2010-11-082-74/+303
| | | | | | | | | | | Now: - The current edit cell and editable widget in use can be fetched with properties and accessors - gtk_cell_area_activate_cell() handles bookkeeping of the currently edited cell, starting the editing of a cell, activating a cell etc - Exported signals are available on GtkCellArea: "editing-started", "editing-canceled", "editing-done", "remove-editable". - Upon receiving GDK_KEY_Escape current editing gets canceled.
* Bug 609622 - disappearing statusiconHans Breuer2010-11-081-0/+11
| | | | | | | | | | | | Windows 7 is managing status icon visibility across process lifetime, which did not work with GTK+ create icons. Apparently the mechanism does not require use of new API (like suggested by MSDN), but it is enough to give a "unique" tooltip at creation time. Formerly this initial tooltip was not set at all, later setting via gtk_status_icon_set_tooltip_text() is not enough, but luckily different follow-up tooltips don't disturb the intended behavior. (cherry picked from commit ae0544c636c72753098b698e4951897c609a75b6) (cherry picked from commit 8a9d458bafe368335d0acca2c324f878ee64463f)
* Update msvc buildHans Breuer2010-11-082-4/+15
|
* Make GtkFileChooserButton behave as expected when expandingMatthias Clasen2010-11-082-3/+4
|
* [l10n] Updated Estonian translationIvar Smolin2010-11-081-438/+26
|
* docs: Move documentation to inline comments: GtkCellViewGarrett Regier2010-11-083-143/+14
| | | | Signed-off-by: Javier Jardón <jjardon@gnome.org>
* docs: Move documentation to inline comments: GtkCellRendererTextGarrett Regier2010-11-083-288/+15
| | | | Signed-off-by: Javier Jardón <jjardon@gnome.org>
* docs: Move documentation to inline comments: GtkCellRendererJavier Jardón2010-11-084-448/+63
|
* docs: Move documentation to inline comments: GtkSettingsJavier Jardón2010-11-083-532/+37
|
* docs: Move documentation to inline comments: GtkColorSelectionGarrett Regier2010-11-084-237/+31
| | | | Signed-off-by: Javier Jardón <jjardon@gnome.org>
* docs: Move documentation to inline comments: GtkLayoutGarrett Regier2010-11-083-177/+22
| | | | Signed-off-by: Javier Jardón <jjardon@gnome.org>
* Added Luganda translationKizito Birabwa2010-11-083-0/+11544
|
* Add _gtk_cell_renderer_calc_offsetTor Lillqvist2010-11-081-0/+1
|
* Fix build breakage and avoid a warningTor Lillqvist2010-11-081-3/+3
|
* Avoid a compiler warningTor Lillqvist2010-11-081-1/+1
|
* Drop unused static functionTor Lillqvist2010-11-081-8/+0
|
* docs: move documentation to inline comments: GtkColorButtonJavier Jardón2010-11-083-148/+14
|
* docs: move documentation to inline comments: GtkTreeViewJavier Jardón2010-11-085-1458/+162
|
* docs: Move documentation to inline comments: GtkTextViewJavier Jardón2010-11-085-888/+26
|
* GtkApplication: rewrite example applicationMatthias Clasen2010-11-081-16/+48
| | | | | The intended way of using GtkApplication is mainly by subclassing, so make the example do that.
* GtkApplication: drop Quit from the docsMatthias Clasen2010-11-081-3/+2
| | | | GtkApplication does not currently implement any default actions.
* docs: move documentation to inline comments: GtkEntryJavier Jardón2010-11-084-1004/+55
|