[libhandy] (628 commits) Non-fast-forward update to branch benzea/fix-hdy-combo-row-model-updates
- From: Benjamin Berg <bberg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libhandy] (628 commits) Non-fast-forward update to branch benzea/fix-hdy-combo-row-model-updates
- Date: Thu, 27 Aug 2020 12:01:42 +0000 (UTC)
The branch 'benzea/fix-hdy-combo-row-model-updates' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
9cb8c2a... debian: Update autopkgtests
22bd458... gitlab-ci: Move unit tests and doc building to a single sta
55213e1... gitlab-ci: Use prebuilt pipeline
a99ed85... examples: Switch flatpak module name
8622f44... Test flatpak build
aa6b6f4... shadow-helper: Don't set style context parent
7460021... combo-row: update widget after changes to bound model
Commits added to the branch:
275233c... debian: Update autopkgtests (*)
3e481aa... gitlab-ci: Move unit tests and doc building to a single sta (*)
069d5f2... gitlab-ci: Use prebuilt pipeline (*)
21580d3... examples: Switch flatpak module name (*)
bcd0384... Test flatpak build (*)
962717c... build: Switch to API version 1 (*)
9e68775... symbols: Bump symbol names to 1_0 (*)
c1f7fec... debian: Package API version 1 (*)
bf4e2d4... bug template: Use API version 1 (*)
c12f732... examples: Require API major version 1 (*)
9654cd8... spec: Bump version to 0.9.90 (*)
17aaca1... flatpak: Update the example command name (*)
8889aca... leaflet: Add the .folded and .unfolded style classes (*)
29da8f2... column: Add the .narrow, .medium and .wide style classes (*)
ce8e30e... debian: Remove 0.0 symbols (*)
e40de85... doc: Add the Handy 0.0 to Handy 1 migration guide (*)
32ddb47... doc: Tell to stop using deprecated symbols (*)
d3aa407... Remove the deprecated HdyArrows (*)
99f3828... Remove the deprecated HdyDialer (*)
3268755... Remove the deprecated HdyDialerCycleButton (*)
5ffe51b... Remove the deprecated HdyDialerButton (*)
3e6ec2d... leaflet: Drop the deprecated transition props (*)
48d25e5... leaflet: Drop usage of the deprecated transition types (*)
b9c354f... leaflet: Drop the deprecated transition types (*)
941f9d6... gitlab: Updates classes in the issue template (*)
1c2d9ca... shadow-helper: Don't set style context parent (*)
e735940... main: Don't explicitely load resources in hdy_init() (*)
e044091... meson: Unconditionally install (*)
d3b54fc... gitlab-ci: Drop static library support (*)
9b7333a... meson: Don't allow to build as a static library (*)
c981c86... doc: Tell to stop using the static build option (*)
555a087... main: Automatically init libhandy (*)
a4b36f8... examples: Drop calls to the removed hdy_init() (*)
c929f5d... tests: Drop calls to the removed hdy_init() (*)
961c622... doc: Tell to stop using hdy_init() (*)
f5c7ce5... debian: Don't use hdy_init() in build test programs (*)
063d9b2... doc: Add the libhandy 1.0 API index (*)
8d88d7c... Rename paginator files to carousel (*)
d48ef45... Rename HdyPaginatorBox into HdyCarouselBox (*)
3d11bfb... Rename HdyPaginator into HdyCarousel (*)
4e0d3fc... doc: Document we renamed HdyPaginator into HdyCarousel (*)
64748f7... gitlab: Rename HdyPaginator into HdyCarousel (*)
a3535ca... leaflet: Drop usage of HdyFold (*)
fb1ac33... tests: Drop usage of HdyFold (*)
25710b8... Drop HdyFold (*)
02d82c8... doc: Tell about HdyFold being removed (*)
188d044... gitlab-ci: Allow flatpak build to fail (*)
b9a3684... leaflet: Remove 'todo' vfunc (*)
342ac78... example: Use a menu model for primary menu (*)
87c9c92... leaflet: Fix some typos in docs (*)
e600645... leaflet: Document visible child functions (*)
5c80f4b... Introduce HdyNavigationDirection (*)
fda3d6a... swipeable: Use HdyNavigationDirection for begin_swipe() dir (*)
05ca0dd... leaflet: Add a function for moving back/forward programmati (*)
2f2a590... example: Use hdy_leaflet_navigate() for back button (*)
2bb5f22... leaflet: Allow hdy_leaflet_navigate() regardless of swipe p (*)
b2e74d7... example: Use hdy_leaflet_navigate() for clicking rows as we (*)
19e3f20... leaflet: Don't include the deprecation macros header (*)
f42e6dd... swipe-tracker: Use g_clear_pointer() where possible (*)
03bd114... swipe-tracker: Fix a leak in …_confirm_swipe() (*)
3fc2daa... leaflet: Default to the 'over' transition type (*)
4b4771d... doc: Tell about HdyLeaflet transition-type changes (*)
17b8f29... leaflet: Don't implement GtkBuildableIface (*)
cef384c... Add global CSS files (*)
ee755b9... style: Add hdy_style_init() (*)
19c36ab... main: Initialize the global styles when the main loop start (*)
043c444... Move dedicated styles to global CSS files (*)
40e8ec3... style: Add _OVERRIDE to the style name (*)
9bd865a... Drop the hdy prefix from CSS node names (*)
49f088a... doc: Document the CSS node name changes (*)
08d42de... Document CSS nodes and style classes (*)
2f25fee... swipe-tracker: Fix crash in confirm_swipe() (*)
ec7f15e... leaflet: Init the style class for the default fold (*)
29d74cf... css: Drop a useless empty line in the CSS (*)
46d77aa... column: Fix the CSS node name documentation (*)
8b17476... example: Vertically align the radio buttons (*)
cc2c165... example: Make the radio buttons non-focusable (*)
f1ab7f7... leaflet: Avoid divisions by 0 (*)
04b92fb... Make hdy_style_init() static (*)
e332a97... Move HDY_STYLE_PROVIDER_PRIORITY_OVERRIDE to hdy-main.c (*)
49b1a91... action-row: Add the 'activated' signal (*)
1231841... debian: Add missing symbols (*)
6769009... example: Stop using "fold" HdyLeaflet property (*)
b826a2c... leaflet: Fix hdy_leaflet_get_can_swipe_forward() docs (*)
01e991a... Introduce HdyStackableBox (*)
e5cc786... leaflet: Make HdyLeaflet a wrapper around HdyStackableBox (*)
964b1dd... Introduce HdyDeck (*)
8b58d08... example: Use HdyDeck in complex dialog demo (*)
28cab5d... Cross-reference HdyDeck in documentation comments (*)
50fc7bc... stackable-box: Only count allow-visible=true children for i (*)
fd447c3... debian: Add missing symbols (*)
8d4f29a... header-bar: Use gender neutral pronouns (*)
20d15d4... flatpak: Drop useless build options (*)
2ea24fa... stackable-box: Remove an extra line in a doc comment (*)
ce24943... debian: Use HdyKeypad in the Python GI test (*)
b652bd9... Drop UTF-8 string functions (*)
07ed668... main: Make the style init priority super high (*)
335557f... examples: Move the expanders' children to the next row (*)
907c460... expander-row: Drop the internal revealer (*)
841f4db... action-row: Drop adding widgets below (*)
f6c1dd9... action-row: Drop the 'action' buildable child type (*)
7465608... action-row: Pack actions from the start (*)
e3b01e0... action-row: Remove hdy_action_row_add_action() (*)
5fc3c46... action-row: Style the title and subtitle with CSS (*)
5b95776... action-row: Rename the .row-header style class to .header (*)
2fdb92f... action-row: Define the sizes with CSS (*)
a64f63e... action-row: Document the CSS nodes (*)
720b69c... doc: Tell to pack action items from start to end (*)
944b348... doc: Tell about the box.header CSS node rename (*)
132314e... combo-row: Popover style overhaul (*)
c7452e9... combo-row: Add a checkmark at the end of the selected row (*)
4ef4506... combo-row: Document the CSS nodes (*)
790ed28... main: Load icon resources on startup (*)
d46795c... icons: Add hdy-expander-arrow-symbolic (*)
91bb075... expander-row: Widget overhaul (*)
732d0e3... doc: Tell about the HdyExpanderRow API changes (*)
340bb8d... style: Add the list.preferences CSS style class (*)
bedf4a3... Use the list.preferences CSS style class (*)
c836d60... style: Add the button.list-button CSS style class (*)
71c9814... examples: Use the button.list-button CSS style class (*)
0221816... preferences-window: Cancel search from keyboard (*)
b83f726... style: Remove an extra comma (*)
b946d05... preferences-window: Add the 'search-enabled' property (*)
69d4081... style: Rename and move style files to the themes/ directory (*)
c8d46ff... themes: Move to SASS (*)
49837f8... themes: Ship the compiled CSS (*)
9f47086... themes: Handle different themes and variants (*)
9254730... themes: Simplify shadows definition (*)
d585449... preferences-window: Use gtk_search_entry_handle_event() (*)
51ea10d... preferences-window: Name signal callbacks _cb (*)
37f2ab2... preferences-window: Erase search terms after hiding search (*)
1b75dbb... preferences-window: Use GDK_EVENT_* constants (*)
24a9d97... Return GtkWidget* with _new() (*)
6149553... Coding style fixes (*)
5708cab... doc: Tell about widget constructor changes (*)
f1b2206... view-switcher-bar: Fix a typo in the docs (*)
08d38c9... view-switcher-bar: Don't reveal for less than two pages (*)
80b4850... Add HdyViewSwitcherTitle (*)
0013f0b... view-switcher-bar: Document relation with HdyViewSwitcherTi (*)
64d0b0a... preferences-window: Use HdyViewSwitcherTitle (*)
7fafda9... examples: Use HdyViewSwitcherTitle (*)
257fd61... Add HdyAvatar widget (*)
dd3c71a... example: Add HdyAvatar (*)
225fcea... docs: Add HdyAvatar (*)
b30728e... CI: Add libgdk-pixbuf2.0-doc (*)
926d445... test: Add test for HdyAvatar (*)
7d68ebd... demo: Make the resource path match the app ID (*)
a43dff2... demo: Add a dark theme toggle button (*)
10fd112... shared: Make the HdyActionRow style idiomatic SASS (*)
0cbb4a6... shared: Make the HdyExpanderRow style idiomatic SASS (*)
763706d... themes: Add the rounded() mixin (*)
5caf0ff... adwaita: Make the HdyComboRow popover style idiomatic SASS (*)
6756e4a... adwaita: Make the HdyKeypad style idiomatic SASS (*)
527b721... adwaita: Make the HdyViewSwitcher style idiomatic SASS (*)
18304ce... adwaita: Fix the dark HdyViewSwitcher background (*)
334c5f3... adwaita: Make the preferences list style idiomatic SASS (*)
661abe4... adwaita: Make the HdyActionRow style idiomatic SASS (*)
04ddbc4... preferences-window: Hide filtered-out rows (*)
9b5ecdb... column: Fix checking the child width (*)
3e60af4... column: Ensure the column is at least as whide as its child (*)
7060806... doc: Add macOS build instructions (*)
0f24dab... stackable-box: Avoid use-after-free in remove() (*)
c66a56c... view-switcher-title: Unset stack before destroying (*)
831963a... glade-hdy-carousel: Add a missing assignment (*)
fc523b2... header-bar: Remove some unused variables (*)
c2d2b4d... avatar: Add a missing transfer annotation (*)
0f4394e... avatar: Allow NULL in HdyAvatarImageLoadFunc (*)
cc1e6d4... avatar: Add test for when the image load function returns N (*)
c9789c2... avatar: Fix typo in usage example (*)
b46380d... avatar: Reset font description before calculating the font (*)
fe2b97f... avatar: Use a better linear function for padding around the (*)
b8e397f... demo: Drop setting the header group focus (*)
7a0f8a8... demo: Put the right header bar in a GtkStack (*)
5788091... demo: Give its own header to the search bar demo (*)
91b3cba... demo: Add a HdyDeck example (*)
06767a5... Drop HdyDialog (*)
2c49883... example: Resize demo window (*)
b4819b0... swipe-tracker: Reject drags in window's draggable areas (*)
aacaae7... stackable-box: Check is visible child exists in folded mode (*)
13c0cce... Introduce hdy-cairo-private.h (*)
eed852b... Introduce HdyNothing (*)
5b7c544... Add HdyWindowMixin (*)
7a431fb... Add HdyWindow (*)
a976a41... Add HdyApplicationWindow (*)
15eebc7... gtk-window: Add hdy_gtk_window_get_state() (*)
b50159a... Add HdyWindowHandleController (*)
b7a31f6... Add HdyWindowHandle (*)
f1a0808... header-bar: Register its own window (*)
597543a... header-bar: Add a window handle controller (*)
3edb06c... tests: Add a HdyWindow test (*)
feab5f0... tests: Add a HdyApplicationWindow test (*)
6f09d95... tests: Add a HdyWindowHandle test (*)
8de4545... preferences-window: Port to HdyWindow (*)
1df0b55... example: Port view switcher window to HdyWindow (*)
713fe57... example: Port main window to HdyApplicationWindow (*)
9fb79e7... example: Add a HdyWindow demo (*)
b82457b... combo-row: Code style fix (*)
059ac59... combo-row: Make it activatable when it has a bound model (*)
b24b56c... action-row: Fix the activatable widget precondition (*)
ef6707f... action-row: Make it activatable when it has an activatable (*)
1442d49... demo: Don't set action rows as unactivatable (*)
339e42f... demo: Bind the switch-rows to their switches (*)
cb0fef9... example: Fix a typo on the HdyWindow page (*)
183aa2f... meson: Fix disabling the Glade catalog (*)
121b6c9... glade: Add a Glade+libhandy flatpak manifest (*)
027ee97... ci: Build Glade with Handy (*)
e2172b2... window-mixin: Set no_show_all for the titlebar box (*)
729f7bd... window-mixin: Only allow one child (*)
c8486b7... window-mixin: Don't include the titlebar into foreach() (*)
0c1d9cf... stackable-box: Skip mode transitions for deck (*)
f204b2b... glade: Add get-children-function to the dtd (*)
53219d9... glade: Fix HdyCarousel sorting (*)
80c3ca1... glade: List HdyAvatar (*)
dd46715... glade: List HdyKeypad (*)
f7c9aa6... glade: List HdyViewSwitcherTitle (*)
2b4d95c... glade: List HdyDeck (*)
6b17b26... glade: List HdyWindow (*)
6b8bfc2... glade: List HdyApplicationWindow (*)
641b38d... glade: List HdyWindowHandle (*)
be16b94... example: Make the "Go to the next page" row activatable (*)
a6c2d2f... example: Don't leave an empty autoptr declaration (*)
4d1fda8... main: Don't use G_SOURCE_FUNC() macro (*)
db67708... preferences-window: Add .titlebar to the headerbar (*)
9649832... example: Add .titlebar to all headerbars (*)
6e03a05... example: Fix leaflet/deck typos (*)
f4aae4f... preferences-window: Use crossfade transition (*)
b2851f5... stackable-box: Fix a typo in a comment (*)
e95edf4... Fix acknowledge typo in build doc (*)
da0c5f6... expander-row: Simplify boolean parameter sanitization (*)
460a78f... expander-row: Prevent gtk_widget_show_all() (*)
5b4845c... view-switcher: Extend bin instead of box (*)
8cba7e9... column: Queue resize after changing maximum width (*)
181d521... stackable-box: Disconnect the signal handler after removing (*)
d8dc353... stackable-box: Unset last_visible_child after removing or h (*)
8c1a489... stackable-box: Only hide last visible child when folded (*)
009bd8c... preferences-window: Implement remove() and forall() (*)
91e01cc... preferences-page: Subclass GtkBin instead of GtkScrolledWin (*)
f89df4f... preferences-page: Implement remove() and forall() (*)
361e10b... preferences-group: Subclass GtkBin (*)
9193341... preferences-group: Implement remove() (*)
35a0d35... action-row: Implement remove() (*)
b9b2c26... action-row: Don't allow adding null prefixes (*)
2ced6f4... expander-row: Implement remove() (*)
91ef53d... expander-row: Fix forall() (*)
144646d... glade: Update dtd (*)
b514935... glade: Add GladeHdyUtils (*)
cb437a9... glade: Use utils in HdyCarousel adaptor (*)
02655df... glade: Add a synthetic position child property for HdyCarou (*)
88397a9... glade: Properly support HdyHeaderBar (*)
45ba373... glade: Have proper names for HdyViewSwitcherTitle policy (*)
e1b9691... glade: Properly support HdySearchBar (*)
323f09c... glade: Set better default values for HdyColumn (*)
8b21646... glade: Support HdyLeaflet and HdyDeck (*)
ea57c78... glade: Support HdyPreferencesWindow (*)
123603e... glade: Support HdyPreferencesPage (*)
0d82b88... glade: Mark HdyPreferencessGroup properties as translatable (*)
b04befb... glade: Support HdyExpanderRow (*)
6f9cf34... debian: Drop handy-1-examples's dep on libhandy-0.0-0 (*)
ff617e8... example: Replace deprecated Dialer with Keypad in example.p (*)
9264653... example: Add some spacing between widgets (*)
8157ecc... Separate public and private enums (*)
48e6c47... Adding new example apps using libhandy. (*)
d2b5e3d... Update .gitlab-ci.yml (*)
438bd79... Update .gitlab-ci.yml (*)
797957d... Update .gitlab-ci.yml (*)
f3fe15a... glade: Make the Flatpak manifest use Glade 3.36 (*)
887beed... glade: Adapt to Glade 3.36 API changes (*)
d08c587... glade: Support both 3.24 and 3.36 (*)
a8008fe... navigation-direction: Add HdyDeck in doc (*)
2217595... Bump the version to 0.80.0 (*)
a551b8b... debian: Bump the 0.9.90 symbols to 0.80.0 (*)
b61eefd... Release libhandy 0.80.0 (*)
0e19baf... adwaita: Fix nested list bottom rounding (*)
54d36f0... theme: Move window corners to Adwaita (*)
59b51e9... theme: Split shared style into shared and fallback (*)
f763716... theme: Introduce HighContrast style (*)
87c0b2d... theme: Adjust leaflet/deck shadow for dark and HC (*)
8592f86... doap: Update the maintainers' email (*)
a8a2a8c... Switch CI to GNOME (*)
f10626c... gitlab-ci: Use eatmydata to speed up package installation (*)
8c5f5d4... gitlab-ci: Don't bother updating manual page catalogs (*)
885e0dd... examples: Enable tests, introspection and VAPI (*)
2ae9365... glade: use 3.36.0 instead of gnome-3-36 HEAD (*)
59249ee... ci: Speed up api-visibility job (*)
295a705... ci: Migrate to GNOME CI template for Flatpak (*)
2bfaeb2... ci: Export the reference manual to GitLab pages (*)
0e2770b... build: Add an override for pygobject (*)
02bc7f8... expander-row: Move switch to the left of the arrow (*)
49c7854... expander-row: Allow adding arbitrary action widgets (*)
0db328d... example: Add examples of expander rows with actions (*)
e6f821f... carousel: Set allow-mouse-drag=true by default (*)
c0a5be4... doc: Make parallel-installatable with libhandy 0.x (*)
d5dea97... keypad: Fix the code style (*)
29af376... keypad: Don't force the keypad to be visible (*)
e4731d4... keypad: Don't override its own props in the template (*)
e390d10... keypad: Make it inherit from GtkBin (*)
6c6425a... keypad: Add spacing properties (*)
43fd89c... header-bar: Add .titlebar style class by default (*)
31fc550... Update repo links (*)
895ecec... header-bar: Account for box-shadow when clipping (*)
b894cf2... avatar: Account for box-shadow when clipping (*)
06a1f76... title-bar: Account for box-shadow when clipping (*)
aba99d0... title-bar: Respect CSS min-width and min-height (*)
cd296fa... header-bar: Respect CSS min-width and min-height (*)
15eee53... view-switcher-title: Null-check view switcher in dispose() (*)
a9b3ca9... view-switcher-title: Set no-show-all=true on the squeezer (*)
e60a39e... swipeable: Add gesture state getters (*)
c9c012b... swipe-tracker: Lazily access swipeable state (*)
993cbf0... swipe-tracker: Remove hdy_swipe_tracker_confirm_swipe() (*)
df35598... swipe-tracker: Add hdy_swipe_tracker_shift_position() (*)
20d10fc... carousel-box: Rename child to widget in insert() and reorde (*)
ba4caff... carousel-box: Implement add() through insert() (*)
47322a8... carousel-box: Add swipe state accessors (*)
55ec7ba... carousel-box: Add hdy_carousel_box_get_page_at_position() (*)
b77daa6... carousel-box: Add hdy_carousel_box_get_current_page_index() (*)
2a0a1a3... carousel-box: Shift position after page changes (*)
ffe42d8... carousel-box: Remove hdy_carousel_box_animate() (*)
708a697... carousel-box: Allow children to have different sizes (*)
19e8952... carousel-box: Decouple tick callback id from the animation (*)
0a53848... carousel-box: Extract animation struct (*)
bf14cfe... carousel-box: Use for loop in forall() (*)
12cc4c2... carousel-box: Add reveal-duration property (*)
f1ba6d7... carousel-box: Animate child addition and deletion (*)
25fa1ff... carousel: Add reveal-duration property (*)
e019d18... carousel-box: Track child additions and removals (*)
5ee76fb... carousel: Support add/remove animations for indicators (*)
e4274f3... debian: Fix source package name (*)
8eb2010... glade: Make parallel-installable with 0.x (*)
2a87c8f... debian: Update Glade module soname (*)
411afd2... stackable-box: Add get_adjacent_child() (*)
769010a... leaflet: Add get_adjacent_child() (*)
77477ff... deck: Add get_adjacent_child() (*)
95ad020... tests: Test hdy_leaflet_get_adjacent_child() and navigate() (*)
ef9d244... tests: Test hdy_deck_get_adjacent_child() and navigate() (*)
3488743... themes: Recompile themes (*)
bb4f7a7... preferences-group: Use the heading style class (*)
1cb5c63... themes: Drop the h4 fallback (*)
e7ddcbd... swipe-tracker: Add checks to hdy_swipe_tracker_shift_positi (*)
0d0e62a... carousel-box: Don't animate child removal during destructio (*)
b028a78... stackable-box: Reset cancel status after ending a transitio (*)
f127a91... stackable-box: Don't skip the gesture with 0 transition dur (*)
3851d65... stackable-box: Stop transition when starting a swipe (*)
96a0eae... view-switcher-title: Remove has-subtitle property (*)
728748a... preferences-page: Add a private vertical adjustment getter (*)
c254d75... preferences-window: Fix setting the page's vertical adjustm (*)
df30dfd... preferences-window: Make search rows activatable (*)
558ae25... Update doc link to Gitlab pages (*)
7631f1e... Add .gitattributes to ignore files in git archive (*)
f734b77... editorconfig: Specify indentation for NEWS (*)
0d60b33... debian: Update the symbols (*)
4c9153a... Version 0.81.0 (*)
bd7db82... Drop hdy_list_box_separator_header() (*)
dc6ecb8... .gitattibutes: Don't ignore run.in when exporting (*)
08f38e7... README.md: Drop the app examples (*)
d88cf2a... search-bar: Correctly special-case the direct internal chil (*)
0e92772... swipeable: Add the missing <handy.h> inclusion guard (*)
5d2d4fc... column: Notify when changing size properties (*)
77d8857... doap: Update the description (*)
86c1e24... window-mixin: Implement destroy() (*)
13db89f... po: Remove libhandy.pot (*)
b9f9de8... Update POTFILES.in and POTFILES.skip (*)
1f6fbe0... Don't install glade files outside prefix (*)
07d36fd... Add Ukrainian translation (*)
f8db2ae... ci: Bump fedora version to 32 (*)
9201ffc... ci: Remove --werror for Fedora job (*)
8bc6d19... glade: Include config.h and glib/gi18n-lib.h first (*)
cb7b63d... stackable-box: Skip children with 0 size (*)
efb36a1... stackable-box: Don't fold with only 1 visible child (*)
9803471... Add Spanish translation (*)
b8f4082... Rename the HdyColumn files to hdy-clamp (*)
e7ae6f3... Rename HdyColumn to HdyClamp (*)
f624b99... clamp: Implement GtkOrientable (*)
3fc0b5c... clamp: Rename maximum-width into maximum-size (*)
bc72a5b... clamp: Rename linear-growth-width into tightening-threshold (*)
1e553d6... clamp: Give sane defaults to the size properties (*)
1f02b94... preferences-page: Use the default HdyClamp prop values (*)
a115680... preferences-window: Use the default HdyClamp prop values (*)
218afcf... demo: Use the default HdyClamp prop values (*)
9062830... glade: Don't override the HdyClamp properties (*)
b509fd4... doc: Document the HdyColumn to HdyClamp migration (*)
eb93989... Update Ukrainian translation (*)
27362d5... doc: Mention the renamed HdyClamp style classes (*)
0fa07da... stackable-box: Skip computing the fold when it's forced (*)
adb4733... swipe-tracker: Move some event handling to bubble stage (*)
30e8f28... example: Remove workarounds for nested swipeable widgets (*)
07058f3... deck: Fix transition-type default value (*)
4a3e0c8... deck: Make 'slide' the last transition (*)
a832d76... leaflet: Make 'slide' the last transition (*)
8495fd8... stackable-box: Make 'slide' the last transition (*)
749e1fa... deck: Remove NONE transition type (*)
7cf6cda... leaflet: Remove NONE transition type (*)
f128fd5... stackable-box: Stop using NONE transition as a flag (*)
0bdc87c... stackable-box: Remove NONE transition type (*)
9ce7a09... stackable-box: Remove is_direction_dependent_child_transiti (*)
472f6ee... doc: Mention NONE removal in migration guide (*)
49ce664... swipe-tracker: Keep association from the swipeable to swipe (*)
255c8bf... swipe-tracker: Register event capture handler implicitly (*)
7f3acb3... debian: Update symbols (*)
cc83397... Version 0.82.0 (*)
e6d85db... Fix some typos (*)
31af86a... stackable-box: Fix allocation during mode transitions (*)
0baa348... swipeable: Rename switch-child signal to child-switched (*)
e9add4b... swipeable: Rename begin-swipe signal to swipe-began (*)
e4a448f... swipeable: Rename update-swipe signal to swipe-updated (*)
180691d... swipeable: Rename end-swipe signal to swipe-ended (*)
d6ac50b... swipeable: Fix get_snap_points() docs (*)
9b4e1dd... swipeable: Add warnings to all signal docs (*)
0084731... swipeable: Remove hdy_swipe_tracker_confirm_swipe() mention (*)
d89d3dc... swipable: Fix get_range() parameter names (*)
194afb2... Add Polish translation (*)
02d2fb9... stackable-box: Rewrite transitions (*)
1e223b3... stackable-box: Reduce amount of set_child_visible() calls (*)
21516c3... stackable-box: Stop setting visibility in set_position() (*)
a94e74e... stackable-box: Fix code style (*)
de1196e... gitattributes: keep symbols file to fix debian build (*)
b6a3a7c... glade: Correctly define init-function as an element (*)
7f875ea... Add hdy_init() back (*)
ccaec16... build: Drop the override for pygobject (*)
46f8f69... main: Don't delay styles and icons initialization (*)
19901e0... meson: Bump the version to 0.83.0 (*)
e5f97b9... d/libhandy-1-0: install locales (*)
225347c... shadow-helper: Skip any drawing at 0 or 1 progress (*)
1493f8b... shadow-helper: Add an outline (*)
1b15009... stackable-box: Ensure shadow caching for child transitions (*)
af3b699... shadow-helper: Fix outline offset in some directions (*)
28ec0ea... shadow-helper: Mark paintable area (*)
f9b84e5... shadow-helper: Use OVER operator instead of ATOP (*)
a617a75... stackable-box: Simplify folded mode transition allocation (*)
cf54242... stackable-box: Fix end child allocation during mode transit (*)
017b350... swipe-group: Explicitly block recursive emissions (*)
53aee57... swipe-tracker: Add get_swipeable() (*)
58a6ac8... swipe-tracker: Add begin-swipe signal (*)
a2cf370... swipe-tracker: Add update-swipe signal (*)
7879ebd... swipe-tracker: Add end-swipe signal (*)
171abd0... swipe-group: Switch to the new HdySwipeTracker API (*)
ffbc4a4... stackable-box: Switch to the new HdySwipeTracker API (*)
6546a7c... carousel: Switch to the new HdySwipeTracker API (*)
3f1abe4... swipeable: Remove the now unused old API (*)
c263d31... swipe-tracker: Make type check in _new() more robust (*)
8fb0ce1... swipe-tracker: Fix _new() docs (*)
15b19ca... swipe-tracker: Add docs for shift_position() (*)
4dd7a13... swipe-tracker: Fix get_swipeable() annotations (*)
e8897ab... swipe-tracker: Fix swipeable property type (*)
4225229... swipe-tracker: Fix swipeable property docs (*)
56ebb68... swipeable: Add get_swipe_area() (*)
1bdd373... swipe-tracker: Skip swipes outside swipe area (*)
d8cddd9... swipe-tracker: Skip update and end for swipes outside swipe (*)
0eb007d... stackable-box: Implement get_snap_points() (*)
c8e62d0... swipe-tracker: Stop using hdy_swipeable_get_range() (*)
f0e56fc... swipeable: Remove default get_snap_points() implementation (*)
3c00784... swipeable: Remove get_range() (*)
166523e... debian: Add missing symbols (*)
a28c08e... swipeable: Bump Since versions (*)
6cce40b... swipe-tracker: Bump Since versions (*)
71a6e3d... swipeable: Make completely public (*)
916272c... swipe-tracker: Make public (*)
54175d5... swipe-tracker: Remove check in _new() (*)
7346ecc... swipeable: Add get_swipe_tracker() (*)
33be98f... Update Spanish translation (*)
c3bba30... Document shadows drawn beyond the rounded corners (*)
3c00e95... debian: Fail if introduced symbols are not listed (*)
494fea2... debian: Fix some symbol versions (*)
c801793... debian: Add missing symbols (*)
65ea072... main: Directly update themes on changes (*)
14979bb... expander-row: Add the ability to add prefix widgets (*)
5062df0... demo: Add examples with a prefix widget for expander rows (*)
eb8696c... Release 0.83.0 (*)
9badec5... meson: Bump the version to 0.84.0 (*)
c07c0a6... header-group: Replace 'focus' by 'decorate-all' (*)
e0b1443... example: Bind showing decorations on all headerbars to the (*)
51e532e... header-group: Make it final (*)
847b8f3... header-group: Rename get_header_bars() into get_children() (*)
99ac2ab... header-group: Rename add_header_bar() into add_gtk_header_b (*)
c5f597d... header-group: Rename remove_header_bar() into remove_gtk_he (*)
a127175... header-group: Introduce HdyHeaderGroupChild as the child ty (*)
3cb2e0b... header-group: Support HdyHeaderBar as a child (*)
90569e1... glade: Make HdyHeaderGroup handle HdyHeaderBar instead of G (*)
099c92e... header-group: Use any given decoration layout (*)
9c0922c... header-group: Add the update-decoration-layouts signal (*)
ba1a687... header-group: Support nesting HdyHeaderGroup (*)
0ca0c07... doc: Add the HdyHeaderGroup section (*)
e1a58a0... doc: Document the API changes (*)
a0a3a18... Update Ukrainian translation (*)
baa9600... Set "required: false", in build instructions, so meson will (*)
3ea2c73... headerbar: Fix css min size (*)
67cc77d... example: Use HdyHeaderBar (*)
0952057... window: Use window radius instead of decoration for masking (*)
0397e7b... avatar: Make it final (*)
2b0058d... view-switcher: Make it final (*)
cd31709... view-switcher-bar: Make it final (*)
c29519d... view-switcher-title: Make it final (*)
6e33bac... view-switcher-button: Make it final (*)
b8ca3a4... keypad-button: Make it final (*)
8c46bf0... window-handle: Make it final (*)
fddd2de... squeezer: Make it final (*)
407bf0c... doc: Document derivability changes (*)
7037e5d... avatar: Replace the deprecated (allow-none) by (nullable) (*)
69d3d29... carousel-box: Replace the deprecated (allow-none) by (optio (*)
7bc3324... header-bar: Replace the deprecated (allow-none) by (nullabl (*)
740d4da... view-switcher-title: Replace the deprecated (allow-none) by (*)
3a61bd9... Release 0.84.0 (*)
db6b8fb... Bump the version to 0.85.0 (*)
dbd66ac... stackable-box: Add the get_child_by_name() method (*)
7089f2d... deck: Add the get_child_by_name() method (*)
7d9a66a... leaflet: Add the get_child_by_name() method (*)
581c3b1... swipeable: Add params to get_swipe_area() (*)
9fa26e0... leaflet: Better document the folded state (*)
c161262... leaflet: Document swiping between children (*)
c003c00... stackable-box: Drag higher children only from borders (*)
9223c34... doc: Warn of HdyLeaflet swiping changes (*)
d84fad3... icons: Add avatar-default-symbolic (*)
073d116... avatar: Make the text property name consistent (*)
cde0693... avatar: Add the icon-name property (*)
36b8b46... avatar: Check the icon is valid before using it (*)
e00cc12... swipe-group: Remove an unnecessary include (*)
28e50db... swipe-tracker: Remove an unnecessary include (*)
b1da425... swipeable: Don't dereference function pointers (*)
a19f532... Add a separate header for HdySwipeTracker forward declarati (*)
f03c853... Don't use @ in property documentations (*)
0dc8f9e... Add Romanian translation (*)
00e2c50... Use guint instead of uint (*)
be0e362... demo: Add demo contact list for HdyAvatar (*)
539ac7f... stackable-box: Drop the unused child properties (*)
d37c39b... stackable-box: Rename allow-visible into navigatable (*)
f550d18... leaflet: Rename allow-visible into navigatable (*)
8eaae0f... Update Ukrainian translation (*)
0562d39... preferences-window: Support presenting a subpage (*)
c94330a... preferences-window: Fix the indentation (*)
371fb55... preferences-window: Add the can-swipe-back property (*)
9f475d4... demo: Add subpages to the preferences window (*)
a79068f... doc: Exclude hdy-enums-private.h (*)
9a85c12... doc: List enums (*)
3e1cd57... Add libhandy's matrix room address (*)
acc672f... Update Ukrainian translation (*)
61c23e6... keypad: Remove GtkGrid comment (*)
7777a72... keypad-button: Use canonical name for show-symbols (*)
6aab73c... keypad-button: Normalize property names (*)
4b791f4... keypad: Replace the show-symbols property by letters-visibl (*)
8594d98... keypad: Replace the only-digits property by symbols-visible (*)
717d4a4... keypad: Replace the left/right-action props by start/end-ac (*)
991dd65... keypad: Fix the entry property type (*)
590184f... keypad: Fix coding style in get/set_property() (*)
51cfc87... keypad: Add missing Since everywhere (*)
44a9b49... keypad: Fix property getters and setters (*)
b667426... keypad: Document properties (*)
0278f63... keypad: Stop using g_return_if_fail() in private functions (*)
e78bc1f... keypad: Ensure HdyKeypadButton type (*)
0f6bb66... tests: Rewrite HdyKeypad tests (*)
fee6236... keypad: Normalize property names (*)
c3ae8e5... doc: Exclude enums instead of listing them (*)
bbd5291... enum-value-object: Include config.h (*)
69ca38f... swipeable: Include config.h (*)
17eb68d... Make symbols explicitly public, and implicitly private (*)
51e6666... action-row: Drop the title prop and its accessors (*)
44f2de2... expander-row: Drop the title prop and its accessors (*)
1f156eb... action-row: Make the subtitle nullable (*)
fdd9c26... expander-row: Make the subtitle nullable (*)
5e59ffc... Revert "expander-row: Make the subtitle nullable" (*)
17facb4... Revert "action-row: Make the subtitle nullable" (*)
72f714d... Revert "expander-row: Drop the title prop and its accessors (*)
4299dc4... Revert "action-row: Drop the title prop and its accessors" (*)
cdc7605... view-switcher-title: Default to auto policy (*)
5a4036d... Update Ukrainian translation (*)
085a8c8... preferences-window: Fix subpage removal with disabled anima (*)
d20aa6a... preferences-window: Disable type-to-search for subpages (*)
adccb24... preferences-window: Remove subpages after they are closed (*)
d189730... animation: Make lerp function more robust (*)
fcd55f1... squeezer: Add the xalign and yalign properties (*)
73eb068... preferences-group: Exclude hidden rows from search (*)
06730c1... preferences-group: Exclude hidden groups from search (*)
91db9fe... preferences-page: Exclude hidden pages from search (*)
ac7574b... preferences-group: Exclude untitled rows from search (*)
6774c50... Update Ukrainian translation (*)
7ade1ae... meson: Only disable implicit export for the libhandy sofile (*)
deff669... title-bar: Fix a typo in measure() (*)
709e086... Release 0.85.0 (*)
86b2ce3... Bump the version to 0.90.0 (*)
7b5f875... Add padding to public structs (*)
8d8cd1a... Add Brazilian Portuguese translation (*)
7143fc2... action-row: Drop the title prop and its accessors (*)
c8a172d... expander-row: Drop the title prop and its accessors (*)
2212e02... action-row: Make the subtitle nullable (*)
905054c... expander-row: Make the subtitle nullable (*)
ce1c771... Replace .preferences with .content (*)
1d140cf... swipe-tracker: Reset state on unrealizing (*)
afd86e3... themes: Reshuffle window outline (*)
a7636be... Introduce HdyCarouselIndicatorDots (*)
ea3c413... Introduce HdyCarouselIndicatorLines (*)
f4a65f5... Cross-reference carousel-related widgets (*)
e02e993... examples: Use the new carousel indicator widgets (*)
181f2f5... carousel: Remove indicators (*)
ca9430d... doc: Mention carousel changes in the migration guide (*)
2e37d49... themes: Bump the required GTK to 3.24.21 (*)
6250b29... keypad: Set some default row and column spacing (*)
b1678f2... Add CSS sizing helpers for measure() and size_allocate() (*)
4eb6c02... header-bar: Use the CSS sizing helpers (*)
aa96c2d... view-switcher: Use the CSS sizing helpers (*)
5b393e3... themes: Give margins to title view switchers (*)
3af5cb1... view-switcher-bar: Drop the icon-size property (*)
d6c736d... view-switcher-title: Drop the icon-size property (*)
218de13... view-switcher: Drop the icon-size property (*)
b85540c... Trim gitattributes (*)
0a439c5... squeezer: Use the CSS sizing helpers (*)
ab4d632... header-bar: Refine mobile window detection (*)
7330286... Update POTFILES.in (*)
12e9736... Add British English translation (*)
6628085... preferences-window: Set a default size and a minimum width (*)
5d0e8e8... demo: Use the default HdyPreferencesWindow sizes (*)
40912a5... combo-row: Special case single item models (*)
2a38ab2... Remove the HANDY_USE_UNSTABLE_API guard (*)
6a09f03... doc: Tell to stop acknowledging the API unstability (*)
f01e4c1... avatar: Have 14 colors (*)
ebce2fc... demo: Create fake contacts (*)
c6559a5... demo: Set a minimum width of 360px (*)
8291c58... demo: Use a GNOME-on-smartphone icon (*)
ca3c403... demo: Use a correctly rotated carousel icon (*)
dcdbc28... demo: Bundle the icons representing the widgets (*)
c7aaf6f... Release 0.90.0 (*)
a6654cb... Bump the version to 0.91.0 (*)
7af4353... Update Ukrainian translation (*)
d22356e... Update Spanish translation (*)
480d926... Update Spanish translation (*)
a6737fc... headerbar: Reset allocation coordinates before applying pad (*)
d853ab9... preferences-window: Translate keyval properly (*)
ae3b501... examples: Translate keyval properly for Ctrl+Q (*)
ff18a3b... preferences-window: Handle Esc key (*)
7afedcf... window-mixin: Fix gtk_style_context_get_state() argument (*)
8ed34e6... combo-row: update widget after changes to bound model
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]