Erick Pérez Castellanos
c1e68032c9
subscriber: added protected internal structure
...
The idea here is to make GcalSubscriber handle the container
responsibilities of the view, and the view will handle only the drawing
an allocating, this would allow us to remove GcalView interface and
merge its methods in GcalSubscriber.
2015-01-09 08:43:21 -05:00
Georges Basile Stavracas Neto
a12e3cb59d
search-view: add a timeout for displaying the 'no results' page
...
When the user types, *all* entries are removed, then readded.
Because of it, the 'No results' page keeps flickering. This patch fixes this.
2015-01-09 08:38:16 -05:00
Georges Basile Stavracas Neto
bcbdb82baa
window: show/hide buttons according to search mode
2015-01-09 08:38:16 -05:00
Georges Basile Stavracas Neto
ab1374d8cd
search-view: implemented no results page
2015-01-09 08:36:16 -05:00
Georges Basile Stavracas Neto
f937489dcd
search-view: keep a cached count of results
2015-01-09 08:36:15 -05:00
Georges Basile Stavracas Neto
a3c12fe092
search-view: make it build the UI from search-view file
2015-01-09 08:36:15 -05:00
Georges Basile Stavracas Neto
9d90cc8c84
search-view: fixed minor visual issues
2015-01-09 08:36:15 -05:00
Georges Basile Stavracas Neto
3936f46253
search-view: add CSS class to UI file
2015-01-09 08:36:15 -05:00
Georges Basile Stavracas Neto
4f40ac67af
search-view: make it dependant of Gtk+ 3.10
2015-01-09 08:36:15 -05:00
Georges Basile Stavracas Neto
d5df158805
search-view: add GtkBuilder UI files
2015-01-09 08:36:15 -05:00
Georges Basile Stavracas Neto
842be669cd
search-view: add a border below search results
2015-01-09 08:36:15 -05:00
Georges Basile Stavracas Neto
69a1af76d9
search-view: correct background color
2015-01-09 08:36:14 -05:00
Georges Basile Stavracas Neto
160e66cc83
search-view: align date & time box with event widget
2015-01-09 08:36:14 -05:00
Georges Basile Stavracas Neto
41d685d5e3
search-view: wrap date & time labels in a box
...
Makes the upper grid more flexible.
2015-01-09 08:36:14 -05:00
Georges Basile Stavracas Neto
0bdff182f8
search-view: wrap the list around a frame
2015-01-09 08:36:14 -05:00
Georges Basile Stavracas Neto
5fc4c25002
search-view: remove end date from grid
2015-01-09 08:36:14 -05:00
Georges Basile Stavracas Neto
4195e294ab
search-view: show date & time data from events
...
Needs lotf of work
2015-01-09 08:36:14 -05:00
Georges Basile Stavracas Neto
35db162529
search-view: cache locale data
...
Time mask will need format_24h info
2015-01-09 08:36:14 -05:00
Georges Basile Stavracas Neto
5a32c3794c
search-view: sort events by date & name
...
Date has highest priority than name when sorting.
Past events goes last, future events goes first.
2015-01-09 08:36:13 -05:00
Georges Basile Stavracas Neto
c8b143e399
search-view: properly remove widgets by their data
2015-01-09 08:36:13 -05:00
Georges Basile Stavracas Neto
13ee94248d
search-view: emit GcalView::'event-activated' signal when needed
2015-01-09 08:36:13 -05:00
Georges Basile Stavracas Neto
586de0f2e2
window: hear GcalSearchView signals
...
Previous commit made GcalSearchView a GcalView implementation.
2015-01-09 08:36:13 -05:00
Georges Basile Stavracas Neto
2f0413e1bc
search-view: stub implementation of GcalView interface
2015-01-09 08:36:13 -05:00
Piotr Drąg
a4d7d317f2
Updated POTFILES.in
2015-01-09 14:13:40 +01:00
Erick Pérez Castellanos
5a3e9577f2
view: fix gdk relayout warning
2015-01-08 13:04:49 -05:00
Erick Pérez Castellanos
c6b0274c2f
subscriber-view: flag children changes
2015-01-08 13:03:34 -05:00
Erick Pérez Castellanos
668c9ec439
subscriber-view: fix define guard
2015-01-08 13:03:01 -05:00
Erick Pérez Castellanos
55bb938127
year-view: use g_list_foreach
2015-01-07 13:08:51 -05:00
Erick Pérez Castellanos
2d93d0a939
ignore: updated
2015-01-07 12:51:51 -05:00
Igor Gnatenko
e411257fca
Makefile: don't install docs
...
All RPM-based distros installing docs via %doc in RPM Spec.
Fedora < 21 using arch-dependent doc-dir.
Signed-off-by: Igor Gnatenko <ignatenko@src.gnome.org >
https://bugzilla.gnome.org/show_bug.cgi?id=742231
2015-01-07 19:10:12 +03:00
Georges Basile Stavracas Neto
322ae85167
appdata: update search view image
...
Search view was heavily under development, and the UI changed a lot. This image better shows the current status.
2015-01-06 18:48:28 -02:00
Georges Basile Stavracas Neto
de0171c654
appdata: added some images and update URIs in xml
...
Images were taken with default GNOME theme and has more better
resolution.
Signed-off-by: Igor Gnatenko <ignatenko@src.gnome.org >
https://bugzilla.gnome.org/show_bug.cgi?id=742214
2015-01-06 23:24:10 +03:00
Igor Gnatenko
ab45e692d7
add AppStream to show in Software Centres
...
https://bugzilla.gnome.org/show_bug.cgi?id=742214
Signed-off-by: Igor Gnatenko <ignatenko@src.gnome.org >
2015-01-06 03:47:49 +03:00
Georges Basile Stavracas Neto
96aa73164f
window: change refresh times
...
Make them as 15min for active windows and 1h for innactive windows.
2015-01-05 22:35:23 -02:00
Erick Pérez Castellanos
5e78eadba7
Revert "window: readd binding between search button and search mode"
...
This reverts commit f83c5865a3 .
2015-01-05 10:47:37 -05:00
Erick Pérez Castellanos
13a2aad87b
month-view: impl ::clear_state vfunc
...
Implementing GcalSubscrberView::clear_state allow month-view to use
GcalSubscriberView::setup_child when handling overflow widgets
2015-01-05 10:33:27 -05:00
Erick Pérez Castellanos
b27402e870
debug: changed warning statements
2015-01-05 10:33:27 -05:00
Erick Pérez Castellanos
e0b26dd6f7
style: misc fixes
2015-01-05 10:33:27 -05:00
Erick Pérez Castellanos
22eda85632
month-view: use subscriber-view internals
2015-01-05 10:33:27 -05:00
Erick Pérez Castellanos
37245c6702
subscriber-view: fix :event-activated signal type
2015-01-05 10:33:26 -05:00
Erick Pérez Castellanos
6989eb36c5
subscriber-view: add ::clear_state to reset widget
...
GcalSubscriberView::clear_state is implemented by descendants to reset
the state of the drawing
2015-01-05 10:33:26 -05:00
Erick Pérez Castellanos
a5fe4c5ef0
subscriber-view: use ::setup_child protected func
2015-01-05 10:33:26 -05:00
Erick Pérez Castellanos
fdf12bc6fd
subscriber-view: adopt ::event-activated signal
2015-01-05 10:33:26 -05:00
Erick Pérez Castellanos
663f1c6fa4
build: remove not-used code
2015-01-05 10:33:26 -05:00
Erick Pérez Castellanos
9994377c9f
subscriber-view: gained ::get_child_by_uuid vfunc
...
Started migrating methods from GcalView to GcalSubscriber
2015-01-05 10:33:26 -05:00
Erick Pérez Castellanos
0e5c197c2f
subscriber: renamed to GcalSubscriberView
...
This is more of a semantic change than anything else. GcalSubscriber
will gradually take on GcalView interface and that's why I'm adding the
View suffix.
2015-01-05 10:33:26 -05:00
Erick Pérez Castellanos
0aba9c55d2
subscriber: files renaming before class renaming
2015-01-05 10:33:25 -05:00
Erick Pérez Castellanos
c5311148f1
year-view: clean warning and whitespace
2015-01-05 10:33:25 -05:00
Erick Pérez Castellanos
2db94ae2cb
year-view: implement GcalView::get_by_uuid
2015-01-05 10:33:25 -05:00
Erick Pérez Castellanos
c4bd918827
year-view: initial GtkWidget::size_allocate impl
...
This impl uses internals structures from GcalSubscriber
2015-01-05 10:33:24 -05:00