- 30 Mar, 2018 4 commits
-
-
Heather Ellsworth authored
-
Guido Gunther authored
This makes it simple to use Libhandy's widget from within glade without installing the library.
-
-
Guido Gunther authored
-
- 29 Mar, 2018 16 commits
-
-
Adrien Plazas authored
-
Bob Ham authored
The dialer was not emitting notify signals when the number GObject property was set. The property is flagged with G_PARAM_EXPLICIT_NOTIFY. We fix this by emitting the signal in hdy_dialer_set_property. And adding a test to check.
-
Bob Ham authored
The number property is currently being overwritten, meaning any excess characters in the previous number will remain. To fix this, we assign instead. And add some tests to check.
-
Guido Gunther authored
Libhandy is (and never was) intended for dialers only.
-
Guido Gunther authored
-
Adrien Plazas authored
Replace the boolean 'folded' property by the HdyFold 'fold' property. This helps making the code more readable by using a properly defined type rather than generic values for the fold state.
-
Adrien Plazas authored
This will be used in the next commit to better represent the fold of a HdyLeaflet. This makes the typing stronger and improves the readability of the code by expliciting the values more than a boolean does.
-
Adrien Plazas authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Adrien Plazas authored
-
Guido Gunther authored
This adds a missing tranfer annotation to avoid a build warning.
-
Guido Gunther authored
An application will likely want to display it's own thing so don't hard code it in the keypad.
-
Guido Gunther authored
-
Adrien Plazas authored
Require HANDY_USE_UNSTABLE_API to be defined to use handy.h, forcing the users of libhandy to acknowledge that the API may break in the future.
-
Guido Gunther authored
-
- 27 Mar, 2018 2 commits
-
-
Guido Gunther authored
-
Adrien Plazas authored
Replace calls to g_test_init() and gtk_init() by calls to gtk_test_init(). This better reflects the goal (testing GTK+ code), this makes the code simpler and it does a bit more to make the tests deterministic like setting the locale to C. This also allows us to automatically benefit from improvements and fixes in the GTK+ test initialization process.
-
- 22 Mar, 2018 1 commit
-
-
Guido Gunther authored
-
- 21 Mar, 2018 2 commits
-
-
Adrien Plazas authored
-
Adrien Plazas authored
-
- 09 Mar, 2018 1 commit
-
-
Adrien Plazas authored
This is copied from GTK+ 3.22 because it is private there. It will be used in the next commit to implement HdyStackableBox's transition animations.
-
- 05 Mar, 2018 2 commits
-
-
Adrien Plazas authored
-
Guido Gunther authored
-
- 04 Mar, 2018 12 commits
-
-
Sebastien Lafargue authored
-
Sebastien Lafargue authored
-
Sebastien Lafargue authored
GObject always have a dispose handler so objects derived from it don't need to check for that.
-
Sebastien Lafargue authored
-
Sebastien Lafargue authored
-
Sebastien Lafargue authored
Even if we do it here in end_cycle, it's better to cleanup close to the code that need it, we protect our code against possible changes in end_cycle.
-
Sebastien Lafargue authored
- The first enum with no value is implicitly assigned to 0 - static storage values are initialised with 0/NULL values
-
Sebastien Lafargue authored
No need for a null check here
-
Sebastien Lafargue authored
- parameters alignment - space between function name and parameters list
-
Sebastien Lafargue authored
-
Sebastien Lafargue authored
There's no references to the hdy-dialer-button module in both hdy-string-utf8.[c|h] so let's remove the corresponding #include.
-
Sebastien Lafargue authored
- add a space between function name and parameters list. - add a colons to the identifier name in gtk-doc comments (not mandatory till we have annotations, but it's the usual syntax) - only one empty line between each function body.
-