Erick Pérez Castellanos
c96b9f05e4
window: add func to show an event from its uuid
2015-02-06 09:21:34 -05:00
Erick Pérez Castellanos
f4799552aa
app: set initial on GcalWindow always
...
Add function to allow the search provider to set the value.
2015-02-06 09:21:34 -05:00
Erick Pérez Castellanos
4f689b22e6
app: read uuid from cli option
...
Use also a function to set the value of the event's uuid to show.
2015-02-06 09:21:34 -05:00
Erick Pérez Castellanos
0655c34462
shell-search: improve async query preparation
2015-02-06 09:21:34 -05:00
Erick Pérez Castellanos
46c9742a90
app: properly ordered shell search initialization and setup
2015-02-06 09:21:34 -05:00
Erick Pérez Castellanos
f3e97aa3bd
shell-search: initial impl of get_search_result and get_result_metas
...
This code is missing the handling of :activate-result and :launch-search
We are not ranking and sorting the results yet, that need a bit more of tinkering
2015-02-06 09:21:34 -05:00
Erick Pérez Castellanos
25fd4ab5a9
manager: add shell search provider helpers
...
Added:
+ :query-completed signal. This would allow to know when the search has
completed and the shell search provider will be able to sort and rank
the results
Added API to:
+ set the query for the shell provider model
+ set the subscription of the view on the shell provider model
+ know when the querying of the views completed on the model and all the
events are available for retrieving
2015-02-06 09:21:34 -05:00
Erick Pérez Castellanos
b3a374dbe9
app: use GcalManager:load-completed signal
...
Use this signal to load the CSS code for the widgets just one time
instead of recreating the complete CSS code once for each source connected
2015-02-06 09:21:33 -05:00
Erick Pérez Castellanos
4527ddfa64
manager: added load_completed public API
...
The idea is to be able to retrieve the status as well listen to the
signal when needed.
2015-02-06 09:21:33 -05:00
Erick Pérez Castellanos
820d1cdb65
utils: API added
...
+ get_color_name_from_source
+ get_circle_pixbuf_from_color
The first one is use plenty in the codebase, everytime we need a color,
and the second one will be used when retrieving the search results.
2015-02-06 09:21:33 -05:00
Erick Pérez Castellanos
e942f6c885
e-cal-data-model: code updated from Evolution
2015-02-06 09:21:33 -05:00
Erick Pérez Castellanos
8f7d931340
manager: add :load-completed signal
...
:load-completed signals the end of the opening of the sources initially
read from ESourceRegistry.
2015-02-06 09:21:33 -05:00
Erick Pérez Castellanos
1dd50951f6
app: add shell provider implementation skeleton
2015-02-06 09:21:33 -05:00
Erick Pérez Castellanos
e23436248c
app: add search-provider ini file
2015-02-06 09:21:32 -05:00
Daniel Korostil
9cde853fdd
Added uk translation
2015-02-05 23:46:48 +02:00
Benjamin Steinwender
198b7899fc
Updated German translation
2015-02-05 14:38:09 +00:00
Marek Černocký
15065d964f
Updated Czech translation
2015-02-03 19:58:36 +01:00
Marek Černocký
a5ec02f3ad
Updated Czech translation
2015-02-03 19:56:42 +01:00
Daniel Mustieles
9b8e1af60a
Updated Spanish translation
2015-02-02 11:54:38 +01:00
Dušan Kazik
b846489308
Updated Slovak translation
2015-01-31 18:17:38 +00:00
Dušan Kazik
fc832d24fc
Updated Slovak translation
2015-01-31 17:53:45 +00:00
Erick Pérez Castellanos
782c209246
HACKING: updated
...
The main reason to change the ordering of the functions is to avoid the
need of explicit prototypes at the top of the files
2015-01-30 12:58:12 -05:00
Erick Pérez Castellanos
d5fe2d8cb6
month-view: remove unneeded state flag
...
::start_mark_cell flags has the same function of ::clicked_cell and some
more, so ::clicked_cell plays no role.
2015-01-30 12:41:17 -05:00
Erick Pérez Castellanos
4a29759b40
build: show srcdir after configure has finished
2015-01-30 12:40:51 -05:00
Erick Pérez Castellanos
d32b9435f2
year-view: wrap add_class in save/restore block
2015-01-30 12:40:22 -05:00
Erick Pérez Castellanos
60557b3bdd
doap: updated
2015-01-30 12:16:24 -05:00
Stas Solovey
9494326e82
Updated Russian translation
2015-01-29 21:32:23 +00:00
Erick Pérez Castellanos
effce4d127
month-view: avoid sigsegv at hidden event removal
...
The code was carrying some old behaviour from the days we did not
show hidden events.
2015-01-29 11:22:28 -05:00
Erick Pérez Castellanos
94a6e8bf7e
month-view: restore ::days_delay calculation.
...
This was wrongly lost on commit fa2f300362
2015-01-29 10:54:27 -05:00
Erick Pérez Castellanos
b08defc0e5
app: keep a pointer to private instance data
...
This seems faster to me
2015-01-29 10:47:41 -05:00
Erick Pérez Castellanos
79ea0817b0
month-view: fix button release behaviour
...
When starting from invalid cell button_release vfunc didnt check
properly the value of the first clicked cell, this led to non-sense
dates on new-event popover.
2015-01-29 09:56:31 -05:00
Erick Pérez Castellanos
8af1e6c02a
window: month view navigation fixed for February
...
Since February have 28 days sometimes when you add month to January, 29
icaltime_normalize() takes you to February, 29 which is actually, March, 1.
The same happens for January 30 and 31.
2015-01-29 09:20:27 -05:00
Erick Pérez Castellanos
08b37bf8ea
views: remove unused code
2015-01-29 00:01:10 -05:00
Erick Pérez Castellanos
88e95081c5
month-view: highlight current date properly
...
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=703323
2015-01-28 15:54:16 -05:00
Erick Pérez Castellanos
86d5a23ddd
app: initial current date marking work
2015-01-28 15:18:53 -05:00
Erick Pérez Castellanos
25545e5bf6
month-view: match UI style of year-view popover
...
year-view: rename popover class to something more generic
2015-01-28 00:16:53 -05:00
Erick Pérez Castellanos
3f877d3bfa
misc: be consistent on attributes values
2015-01-27 23:10:15 -05:00
Erick Pérez Castellanos
0d74fcc87f
year-view: properly update active-date property
2015-01-27 23:09:32 -05:00
Erick Pérez Castellanos
c8339d333d
year-view: fix marking and placing of events
2015-01-27 23:07:44 -05:00
Erick Pérez Castellanos
2465dfca40
window: add month-view and year-view to UI file
2015-01-27 22:52:20 -05:00
Erick Pérez Castellanos
fa2f300362
app: move view subscription to GcalWindow
...
Initialize :manager property first and :active-date later. Allocate
::active_date instance on instance init vfunc.
2015-01-27 22:37:44 -05:00
Erick Pérez Castellanos
6d2dfdf9a1
app: update date when change in views
...
year-view: update date on selection
2015-01-27 19:10:28 -05:00
Erick Pérez Castellanos
e67fc01279
app: use "Add Event…" instead of "Add new event…"
2015-01-27 17:49:44 -05:00
Erick Pérez Castellanos
9c33bd0dfc
year-view: use icaltime_compare_date()
...
Hopefully, this fix once and for all the selection of the range to show
on the sidebar.
2015-01-27 17:48:34 -05:00
Erick Pérez Castellanos
f2d84231a4
utils: added date comparison method
...
icaltime_compare_date_only() has some problems when one of the dates
passed are marked as is_date and the other not.
2015-01-27 17:42:16 -05:00
Erick Pérez Castellanos
489100ad94
year-view: popover eye candy
2015-01-27 17:25:39 -05:00
Erick Pérez Castellanos
4628799d2e
year-view: include events overlapping the range
2015-01-27 13:25:37 -05:00
Erick Pérez Castellanos
9838f8c64e
year-view: end-date passed to edit-dialog
2015-01-27 12:59:38 -05:00
Erick Pérez Castellanos
7b6037e707
year-view: add no events label to popover mode
2015-01-27 11:31:05 -05:00
Rishabh Raj
57ebe7aed9
time-selector: fix handler unblocked
2015-01-27 10:33:39 -05:00