Commit Graph
1125 Commits
Author SHA1 Message Date
Erick Pérez Castellanos d447d45f2b style: shorten a bit the size of the headers 2015-02-16 09:31:20 -05:00
Erick Pérez Castellanos 48f1529e15 month-view: draw overflow indicators
This was wrongly removed by me before, I should have changed
gtk_widget_queue_draw_area() to gtk_widget_queue_draw() instead of
removing it completely.
2015-02-16 09:31:20 -05:00
Erick Pérez Castellanos a4212d16f2 month-view: add widgets margin to its allocation 2015-02-16 09:31:20 -05:00
Erick Pérez Castellanos eb8d16bbc7 event-widget: fix size requisition
Size requisition previously add margin to the size requested. Margin
should be taken into account outside of the widget. Moving margin to the
container and use border, which previously was not used.
2015-02-16 09:31:19 -05:00
Erick Pérez Castellanos 0aa162a9e7 window: show every widget by default 2015-02-16 09:31:19 -05:00
Erick Pérez Castellanos ef774ad2c2 window: update subscriptions after active-date
notification

Some views need to update itself when the dates changes,
e.g. WeekView. This allows to update the state of the view and be ready
properly for the components update.
2015-02-16 09:31:19 -05:00
Erick Pérez Castellanos bd2b6356b1 app: use gtk_widget_show() instead of show_all()
Remove comment
2015-02-16 09:31:19 -05:00
Muhammet Kara 96d986c5dd Added Turkish translation 2015-02-14 08:53:56 +00:00
Milan Crha b94a804d3a manager: Enable authentication for eds calendars 2015-02-13 13:02:55 -05:00
Erick Pérez Castellanos 6e6643d1de build: bump glib requirements
This is needed for the use of G_DECARE_FINAL_TYPE macros
2015-02-13 12:35:00 -05:00
Erick Pérez Castellanos cff527f642 month-view: fix some of the event-widget tagging 2015-02-13 09:12:15 -05:00
Erick Pérez Castellanos 46904450ad edit-dialog: use word wrap on the description field 2015-02-13 09:12:15 -05:00
Erick Pérez Castellanos 6be8b4b5ae app: use source-added signal to load css providers
After the changes of latest EDS is needed to use source-added signal
again since the some sources might take longer to connect than others.
2015-02-13 09:12:15 -05:00
Erick Pérez Castellanos 348be33329 app: event-widget CSS code for classes rewritten 2015-02-13 09:12:15 -05:00
Erick Pérez Castellanos 16d77a6718 Revert "event-widget: hardcode padding-top/bottom at 4px"
This reverts commit 554ef1d80b.
2015-02-13 09:12:15 -05:00
Daniel Mustieles dccaf54d5e Updated Spanish translation 2015-02-09 20:13:09 +01:00
Kjartan Maraas 3285d0d43a Updated Norwegian bokmål translation from Åka Sikrom. 2015-02-09 18:16:33 +01:00
Marek Černocký 18f88489ae Updated Czech translation 2015-02-08 23:54:20 +01:00
Kristjan SCHMIDT 68973c4318 Add Esperanto translation 2015-02-08 00:07:59 +01:00
Milan Crha 560fddeebe manager: port to latest EDS 2015-02-06 14:09:08 -05:00
Erick Pérez Castellanos 10429b3f8c shell-search: app set initial date to current on its own 2015-02-06 09:21:37 -05:00
Erick Pérez Castellanos b203f4da53 manager: enable/disable shell-search model 2015-02-06 09:21:37 -05:00
Erick Pérez Castellanos 14bdca1605 window: use current_date
Streamline code a bit
2015-02-06 09:21:37 -05:00
Erick Pérez Castellanos 546b137d24 utils: removing unused functions 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos b1df382ee3 app: use get_color_name_from_source() 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos 06768733f7 window: fix calendars popover population
When the application load as a service by the time a user opens a window
GcalManager:source-added signals has passed and the calendars popover
does not contains any items. Use GcalManager::load_completed API
2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos f0e35881e7 manager: add ::source_enabled API 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos 837c33399f misc: remove comments and debug instructions 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos cc18c97197 shell-search: impl launch-search 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos bed360b013 window: set search terms API 2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos e79484f6f4 window: style issue 2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos 158523bb6b window: wait for callbacks execution
When the date has been just moved, the ECalDataModel callbacks has not
had time to execute so the vie wis empty. Schedule a request to allow
the callbacks execution.
2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos 7d7ded58aa shell-search: fix hold/release pair of functions 2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos 18dfac5e5a shell-search: fix valgrind shown leaks 2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos 16f6d28ac6 shell-search: impl activate result 2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos 023dbb0632 manager: obtain event data from its uuid
This is only enable on the shell search provider model for now. If it
proves useful we can extend it to some other place
2015-02-06 09:21:34 -05:00
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