Georges Basile Stavracas Neto
4582ade21d
edit-dialog: sync time and date widgets' sizing
...
So the time widgets don't grow over the date widgets and break
the vertical layout of the edit dialog.
https://bugzilla.gnome.org/show_bug.cgi?id=771440
2016-09-27 22:48:27 -03:00
fosero
090d7d9c42
edit-dialog.ui: Allow notes scroll while non-editable
...
Allow scrolling of the GtkTextview in non-editable state. Also show the
cursor when editable.
https://bugzilla.gnome.org/show_bug.cgi?id=771485
2016-09-27 21:05:56 -03:00
Georges Basile Stavracas Neto
50aa895347
edit-dialog: limit and ellipsize title
...
So it doesn't grow endlessly.
https://bugzilla.gnome.org/show_bug.cgi?id=771400
2016-09-14 13:18:37 -03:00
Georges Basile Stavracas Neto
56ae69d6c4
edit-dialog: keep start and end dates synchronized
...
Never let them enter in an invalid state, where the end
date is ahead of the start date.
https://bugzilla.gnome.org/show_bug.cgi?id=770263
2016-08-30 00:30:58 -03:00
Georges Basile Stavracas Neto
a483af3741
edit-dialog: simplify sensitive state handling
...
Instead of manually handling every single widget, simply
sync the GtkWidget:sensitive property of the topmost box.
2016-08-30 00:30:58 -03:00
Yosef Or Boczko
7af215aef2
Mark a string as translatable
2016-08-09 17:56:10 +03:00
Georges Basile Stavracas Neto
459756b2a2
edit-dialog: adapt to better display the date selectors
...
This commit is purely aesthetical, and is here in order to
make the edit dialog look more like the proposed mockups.
2016-07-23 17:47:11 -03:00
Georges Basile Stavracas Neto
f8876022e1
edit-dialog: correctly center header button widgets
2016-07-08 16:39:01 -03:00
Lapo Calamandrei
fba57ee1af
Revert "edit-dialog: add calendars-list styleclass to sources_popover."
...
This reverts commit 126d6145f2 , since
a proper hacker (Georges) added the class where it makes more
sense.
2016-07-08 21:31:42 +02:00
Lapo Calamandrei
126d6145f2
edit-dialog: add calendars-list styleclass to sources_popover.
2016-07-08 20:37:20 +02:00
Lapo Calamandrei
456c7a0f69
edit-dialog: add calendar-color-image styleclass to source_image.
2016-07-08 19:12:53 +02:00
Georges Basile Stavracas Neto
c548d580ea
edit-dialog: make alarms' widgets insensitive on read-only
2016-07-06 18:54:59 -03:00
Georges Basile Stavracas Neto
37061a38f4
edit-dialog: improve sizing
2016-07-06 18:54:59 -03:00
Georges Basile Stavracas Neto
5cb2e86fa6
edit-dialog: improve titlebar button
...
Make it insensitive when the event is read-only, and add
a tooltip for users to learn what does the button do.
2016-07-06 18:54:59 -03:00
Georges Basile Stavracas Neto
a2b6b478bb
edit-dialog: fix spurious properties
2016-07-06 18:54:59 -03:00
Georges Basile Stavracas Neto
a5634dc5fb
edit-dialog: put the time selectors in a revealer
2016-07-06 18:54:59 -03:00
Georges Basile Stavracas Neto
5dd456c81d
edit-dialog: move All Day check below time row
2016-07-06 18:54:59 -03:00
Georges Basile Stavracas Neto
b6c19e8399
edit-dialog: group dates and times
...
Instead of start and end, group the selectors by
dates and times.
2016-07-06 18:54:59 -03:00
Georges Basile Stavracas Neto
4d30db74f5
edit-dialog: increase summary label width
...
Since we moved the Agenda button to the headerbar,
fill the now free space with the summary label.
2016-07-06 18:54:59 -03:00
Georges Basile Stavracas Neto
bbcf20cf44
edit-dialog: add a button in the headerbar
...
This button will be used to select the new source of the event.
2016-07-06 18:54:59 -03:00
Georges Basile Stavracas Neto
c406b604e2
edit-dialog: fix Reminders dim label size
2016-07-06 12:38:09 -03:00
Georges Basile Stavracas Neto
2e7d17fe63
edit-dialog: implement add alarm popover
...
The new popover handles all the possible alarms we support.
2016-07-06 03:01:56 -03:00
Georges Basile Stavracas Neto
2a18761908
edit-dialog: show available alarms
...
This commit introduces the ability in Edit dialog to
display the currently available alarms, as well as basic
editing of these alarms.
Currently, only removing the alarms and modifying it to
play a sound or not is available. The following up commit
will add the ability to add new alarms.
2016-07-06 03:01:56 -03:00
Anwar Sadath
8fd6138972
edit-dialog: button labels using header capitalisation
...
All the button labels in edit dialog following header capitalisation.
https://bugzilla.gnome.org/show_bug.cgi?id=747961
2016-05-20 13:07:44 -03:00
Georges Basile Stavracas Neto
070bc681fc
edit-dialog: simplify code
...
We don't need to have 2 functions that do exactly
the same thing.
2016-02-14 12:17:37 -02:00
Georges Basile Stavracas Neto
34ff93ce3f
time-selector: use GDateTime
...
Pretty much like the previous commit, but porting the
GcalTimeSelector class.
2016-02-14 12:17:37 -02:00
Georges Basile Stavracas Neto
afe8def60c
date-selector: use GDateTime internally
...
Using a GDateTime improves consistency with the
other components (ideally, we'll move completely
to GDateTime) and simplifies the code.
This commit adds a new property GcalDateSelector::date
and adapts the API to use GDateTime.
2016-02-14 12:17:37 -02:00
Georges Basile Stavracas Neto
13c4145507
edit-dialog: add ::writable and ::manager properties
...
By using these properties, we gain the possibility to
bind them to the widgets and save some needless code.
This commit adds GcalEditDialog::writable and ::manager
properties. Other needed properties will be eventually
added in the subsequent commits.
2015-12-30 17:34:29 -02:00
Georges Basile Stavracas Neto
de207f9c63
edit-dialog: move bindings to UI file
...
We don't need to manually bind these properties in
the source code if we can make it on the UI files.
2015-12-30 15:05:20 -02:00
Georges Basile Stavracas Neto
80693e9ae5
edit-dialog: remove unused code
2015-07-15 21:10:12 -03:00
Erick Pérez Castellanos
c2d89a5903
build: simplify UI files using gtk-builder-tool
2015-05-25 12:36:54 -04:00
Erick Pérez Castellanos
46904450ad
edit-dialog: use word wrap on the description field
2015-02-13 09:12:15 -05:00
Georges Basile Stavracas Neto
5423280398
edit-dialog: use UI file to connect signals
...
Fixes bug #739313 .
2015-01-13 17:02:07 -02:00
Georges Basile Stavracas Neto
6de2bdd292
edit-dialog: fix missing icons from source selection menu
2015-01-13 13:23:42 -02:00
Georges Basile Stavracas Neto
0446fa09e6
edit-dialog: removed 'entry' style class
...
It was causing horrible visual glitches when text overflows.
2015-01-03 11:03:40 -02:00
Georges Basile Stavracas Neto
0db303abe2
edit-dialog: fix sizing issue
2014-12-23 12:01:41 -05:00
Georges Basile Stavracas Neto
26df8ec8d8
edit-dialog: link date & time selectors
2014-12-23 12:01:40 -05:00
Georges Basile Stavracas Neto
40683e5e10
date-selector: initial implementetation
...
No functionality is ready, only project settings and class type.
2014-12-23 12:01:38 -05:00
Georges Basile Stavracas Neto
33d101062d
time-selector: implemented time selection with spin buttons
2014-12-18 09:55:09 -05:00
Georges Basile Stavracas Neto
9364cab3de
edit-dialog: change source image to button
...
This is a stub button for the sources. Implementation of it will come soon.
2014-12-05 14:37:26 -02:00
Georges Basile Stavracas Neto
4052040be3
edit-dialog: removed unused grid
...
This grid has only one child and is completely unnecessary.
2014-12-04 17:10:53 -05:00
Erick Pérez Castellanos
74c9f009d8
edit-dialog: show events description, minor tweaks
2014-12-04 17:10:48 -05:00
Erick Pérez Castellanos
37f0e8ecfd
style: add entry class to notes textview
2014-12-04 17:10:46 -05:00
Georges Basile Stavracas Neto
37be39e9d0
edit-dialog: implement composite widget of edit dialog
...
Also, this patch implements a major design review of the dialog.
2014-12-04 17:10:45 -05:00