1
2010-06-18 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
1
# Generated by Makefile. Do not edit.
3
2011-03-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
7
2011-03-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
9
Merge Mikkel's branch lp:~kamstrup/unity-place-files/url-launcher:
11
* In *global* search aka Dash search, and not in dedicated file search; you can now enter a URL or something that resembles a web address and the first hit will launch that URL in your prefered browser
13
2011-03-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
15
In *global search* (not dedicated file search) check if the input string looks like a HTTP(S) URL and add a link for opening it if it does
17
2011-03-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
19
Merge Mikkel's branch lp:~kamstrup/unity-place-files/auto-update:
21
* Automatically update the results model for the place entry when Zeitgeist notifies us of updates. In case we are inactive we'll simply mark ourselves dirty and do the update once we're put back in active state (ie the files place is shown by Unity)
23
* Bump libzeitgeist dep to 0.3.7 to get latest VAPI fixes for ZeitgeistMonitor
25
* Bump libunity dep to 3.6.3 (which should have been done a while ago) in order to get the PlaceSearch.finished() signal
27
2011-03-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
29
Automatically update the result model for the place entry if Zeitgeist notifies us about changes. If we're marked inactive we'll simply mark our selves as dirty and do the refresh once we're marked active again.
31
2011-03-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
33
Wire up to change signals from Zeitgeist on any file:// related event. This is still not triggering an update of our state, that's the next step
35
2011-03-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
37
Require latest libzeitgeist in order to get the fixed VAPI for ZeitgeistMonitor
39
Require latest libunity (which we should have done a while ago) in order to get the PlaceSearch.finished() method
41
2011-03-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
43
Merge Mikkel's branch lp:~kamstrup/unity-place-files/folder-search:
45
* Make bookmarked folders searchable
47
2011-03-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
49
Make bookmark searching in global searches work
51
2011-03-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
53
Bookmarks are now searchable and placed in the Top Results section when matches are found
55
2011-03-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
57
Factor out bookmarks logic into its own class
59
2011-03-21 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
61
Merge Mikkel's branch lp:~kamstrup/unity-place-files/finished-signal:
63
* Call PlaceSearch.finished() when done searching
65
2011-03-21 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
67
Call PlaceSearch.finished() to drop a hint for the Unity shell when we are done searching
69
2011-03-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
71
Post release version bump
73
2011-03-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
75
Release 0.5.44 (bumping Dee dep to 0.5.16)
77
2011-03-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
79
Don't count a pure whitespace string as a valid search. This fixes bug #732746 '"Your search did not match any files" when I haven't searched yet'
81
2011-03-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
83
Don't show the "Search did not match any files" and "Search the web" messages in global aka Dash searches
85
2011-03-14 Didier Roche <didier.roche@canonical.com>
87
add SearchHint entry (LP: #733897)
89
2011-03-10 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
91
Post release version bump
93
2011-03-10 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
97
2011-03-10 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
99
Rename the Favorite Folder group to just Folders
101
2011-03-07 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
103
Merge Marco Biscaro's branch lp:~marcobiscaro2112/unity-place-files/fixes-727672:
105
* Fix the path the files.png icon is looked up in
107
2011-03-02 Marco Biscaro <marcobiscaro2112@gmail.com>
109
Changing the folder where files.png is looked for.
111
2011-03-07 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
113
Post release version bump
115
2011-03-07 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
119
2011-03-07 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
121
Disable folder browsing :´-( But it's cool. Nautilus only takes 10s to start on my netbook.
123
2011-03-07 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
125
The Xapian query parser (used by the Zeitgeist FTS Extension) seems to handle hyphens in a special way, namely that it forces the joined tokens into a phrase query no matter if it appears as the last word in a query and we have the PARTIAL flag set on the query parser. This makes 'unity-p' not match 'unity-package-search.cc' etc.
127
2011-03-04 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
129
Make the message for empty sections translation friendly
131
2011-02-24 Didier Roche <didier.roche@canonical.com>
135
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
137
Post release version bump
139
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
143
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
145
Merge lp:~kamstrup/unity-place-files/reentrancy-hack:
147
* Fixes reentrancy issues when multiple slow searches where issued rapidly causing the results models to get in undefined states
149
* Fixes potential dupes when searching inside the files place
151
* Fixes warnings about models out of sync on startup
153
* Fixes missing group definitions for global search
155
* Fixes inconsistent search results in global aka Dash searches
157
* Don't do existence checks, thumbnail-, or mimetype checks on remote files - that is very sloooooow
159
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
161
A new and dedicated code path for global searches they are just very different in nature compared to the dedicated file search. The generic codepath was simply to complex to maintain.
163
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
165
Properly filter out dupes between Top Results and time grouped hits
167
Remove some debugging/profiling statements
169
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
171
Simplify the search reentrancy fix a lot by using g_object_freeze/thaw_notify() to prevent concurrent updates of the search
173
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
175
Fix deduplication between Top Results and time grouped search results
177
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
179
More detailed debug info for removals when filtering the result set
181
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
183
Sync with trunk as there are some rather nice fixes there...
185
2011-02-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
187
Don't do *any* IO on GFile's that are not native. Querying whether a HTTP file exists can take a lot of time!
189
Adds an exessive amount of profiling statements... To be cleaned up
191
2011-02-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
193
A hack to try out and figure out if the root cause of bug #701569 is reentrancy when spammed with searches
195
2011-02-24 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
197
Don't start populating any of our models before *all* of them are in a synchronized state
199
2011-02-23 Didier Roche <didier.roche@canonical.com>
201
bring the shortcut to the place (LP: #617356)
203
2011-02-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
205
Adapt to API break in libunity revno 37, v3.4.3. Flattening on Unity.Place namespace
207
Re-add dbusmenu-glib-0.4 to pkg check. We need it for gcc, but not for Vala.
209
2011-02-11 Didier Roche <didier.roche@canonical.com>
211
dbusmenu-glib isn't needed, it's libunity which leaks the api and should do the check
213
2011-02-11 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
215
Include files.png in EXTRA_DIST to unbreak distcheck
217
2011-02-11 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
219
Remove now-obsolete explicit --pkg switch for Dbusmenu-0.4
221
2011-02-11 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
223
Use Vala package Dbusmenu-0.4 instead of Dbusmenu-Glib-0.4. This bumps dbusmenu-glib-0.4 requirement to >= 0.3.97
225
Always build with debug symbols
227
2011-02-04 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
229
Merge branch I had that updates us to latest libunity
231
2011-02-04 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
233
Newest libunity pulls in a transitive dep on dbusmenu-glib-0.4. Make sure to link against that everywhere!
235
2011-02-04 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
237
Depend on very latest ABI from libunity
239
2011-02-01 Didier Roche <didier.roche@canonical.com>
241
add and distribute files.png (LP: #710790)
243
2011-01-31 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
245
Post release version bump
247
2011-01-31 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
251
2011-01-31 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
253
Do a sync check for our DBus name instead of relying on GApplication for this because that is racy
255
2011-01-14 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
257
Post release version bump
259
2011-01-14 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
263
2011-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
265
Fix some issues with null-mimetypes making libdee segfault or complain loudly. Thou shalt not add null members in DeeModel
267
2011-01-13 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
269
Require glib >= 2.27 in order to get GApplication
271
2011-01-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
273
Remove unused function
275
2011-01-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
279
2011-01-10 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
281
Fix segfault in pathbar_model.prepend() because they where ported properly to new dee api style
283
2011-01-10 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
285
Coorect initialization and declaration of static globals for the main() function
287
2011-01-10 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
289
Massive cleanup of the main() entry point
291
2011-01-06 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
293
Initial stab at GDBus port
295
2010-12-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
297
Require unity >= 3.2.8. While we'd technically compile against the old API, while break because there has been some twiddling to the linking of the olde libunity
299
2010-12-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
301
Require dee-1.0 >= 0.5.2 to pick up the correct soname for the new dee abi.
303
Don't require vala packaes clutter, clutk, and gtk+
305
2010-12-15 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
307
Port to dee >= 0.5.0 API. I have observed a few crashes related to some g_slice() stuff, I haven't really chased it down - but it's stable enough to run test code against at least...
309
2010-11-18 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
311
Allow building out-of-tree with jhbuild
313
2010-10-01 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
315
Post release version bump
317
2010-10-01 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
321
2010-10-01 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
323
Fix bug #652840 "Files place is slow to come up and dismiss".
325
The files place is slow to show on screen and takes > 1s to go away when dismissing it.
327
This is because there is a "miscommunication" in the DBus interactions, where Unity sends us a barrage of messages that confuses the files daemon. The daemon then emits PlaceEntryInfoChanged (when the info hasnøt really changed) - this then confuses Unity and it sends an even bigger barrage of messages to the files daemon :-)
329
2010-09-29 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
331
Fix bug #650908 "Files not sorted according to locale in folder browsing mode".
333
We where only setting LC_MESSAGES and not LC_ALL in the setlocale() call in the beginning on main(). LC_ALL is required to also set LC_COLLATE to make the glib sorting routines do The Right Thing.
335
2010-09-29 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
337
Fix bug #650897 "Unable to activate root section of pathbar in folder browsing mode".
339
Always mark us dirty (that is - schedule a reload of the model data when the section changes) when we go into folder browsing mode
341
2010-09-28 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
343
Fix bug #649598 "Files place not reset after folder browsing mode".
345
We have some flood gates in place for when Unity send N SetActiveSection() and SetActiveSearch() requests (for N >= 3). These flood gates could prevent our state from being reset when leaving folder browsing mode. This commit makes the logic clearer and more robust.
347
2010-09-28 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
349
Don't show .hidden or backup~ files in the Downloads group. This fixes bug #649219 "unity-place-files shouldn't show hidden files".
351
2010-09-27 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
353
Post release version bump
355
2010-09-27 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
359
2010-09-27 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
361
Add files.place.in.in to POTFILES.in
363
Add new strings in Danish sample translation
365
2010-09-27 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
367
Post release version bump
369
2010-09-27 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
373
2010-09-27 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
375
Add X-Ubuntu-Gettext-Domain=unity-place-files in the [Desktop Entry] group of the .place file
377
2010-09-27 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
379
Big optimization: If we're already showing the requested section - don't reload the data from Zeitgeist. Unity is sending 3 SetActiveSection() requests every time we show the files place. This is hammering Zeitgeist quite a lot.
381
2010-09-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
383
Post release version bump
385
2010-09-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
389
2010-09-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
391
Rename place file to files.place.in.in and generate files.place.in in configure, and then feed that to @INTLTOOL_PLACE_RULE@. This fixes broken icon path in the .place file introduced when we marked the place file for translation.
393
2010-09-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
395
Merge lp:~unity-team/unity-place-files/translatable-place-files:
397
* Mark .place file for translation
399
2010-09-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
401
Make .place file translatable
403
2010-09-22 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
405
Bump to require libunity >= 0.2.41 to account for break in the libunity abi
407
2010-09-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
409
Post release version bump
411
2010-09-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
415
2010-09-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
417
Fix typo in message "You search did not match any files" -> "Your ..."
419
2010-09-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
421
Merge Mikkel's branch lp:~unity-team/unity-place-files/browse-in-nautilus:
423
* Fix an unreported bug where browsing a favorite folder, with a custom name (ie. != folder's basename), from the files' home screen would not work because the files' place passed a bad URL to Unity
425
* Add support for the UnityExtraAction hint, which in this case is used to show a small "Browse the current folder in Nautilus" button, when you are in folder browsing mode
427
2010-09-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
429
Fix unreported bug where favorite folders with custom names (ie != folder's basename) could not be browsed in Unity because we created some bad URLs for them
431
2010-09-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
433
Set UnityExtraAction hint when browsing into a folder
435
2010-09-16 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
437
Add support for launching the default file manager when Activate(".") is called over the bus. This is step one in fixing bug #633201 'Provide an "open this folder" button'
439
2010-09-14 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
441
Post release version bump
443
2010-09-14 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
447
2010-09-10 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
449
Sort files and folders alphabetically with locale sensitive collation when in folder browsing mode.
451
This fixes bug #634769 "Sort files alphabetically in folder browsing mode"
453
2010-09-09 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
455
Post release version bump
457
2010-09-09 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
461
2010-09-09 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
463
Add missing group icon for "Yesterday"
465
Fix icon path for group-timerange.svg -> group-daterange.svg
467
2010-09-09 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
469
Set icon hints for group headers
471
2010-09-07 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
473
Merge Mikkel's branch lp:~unity-team/unity-place-files/i18nfixes:
475
* A Vala @-string was marked for translation. This doesn't work.
477
* Fix TRANSLATORS comment
479
2010-09-07 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
481
Don't use Vala @-strings where we want translations. This wont work
483
2010-09-06 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
485
Too aggresive state resetting was causing double queries against Zeitgeist each time the files place was activated
487
2010-09-06 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
489
Simplify the Zeitgeist queries by removing some redundant conditions
491
Apply some fuzzy logic to determine when the active search has actually changed in order to trigger fewer updates. Fx. Don't update when the activse search changes from null to "". Or from "" to " ".
493
Add some more detailed profiling of the Zeitgeist queries and fix some off-by-a-factor-of-1000000 errors in ms conversions on the debug statements :-)
495
2010-08-26 Neil Jagdish Patel <neil.patel@canonical.com>
499
2010-08-26 Neil Jagdish Patel <neil.patel@canonical.com>
503
2010-08-26 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
505
Merge Neil's (and a bit of my own) work lp:~unity-team/unity-place-files/results-view-fixes
507
* Everything except items on the files place home screen is rendered with UnityFileInfoRenderer. This renders the file metadata to the right of the icon, instead of just the basename below the icon
509
* Some fuzzy logic to determine a suitable time-range labels for files. Eg "Two hours ago", "Earlier today", "Yesterday". Displayed when using the UnityFileInfoRenderer
511
2010-08-26 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
515
Fix some reversed logic in Utils.get_time_group() when figuring out how many hours ago we opened some doc
517
2010-08-25 Neil Jagdish Patel <neil.patel@canonical.com>
519
- Set the correct renderer name for FileInfo
520
- Send in some fuzzy time estimates for renderering
522
2010-08-25 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
524
Add build deps on dbus-glib-1 >= 0.88
526
2010-08-25 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
528
Update return value of activate() from bool to uint32.
530
Bump depends to Unity trunk
532
2010-08-25 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
534
Import Danish translation
536
2010-08-25 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
538
Correct parsing of ~/.gtk-bookmarks with URI escaping and taking explicit naming into account. THis fixes bug #621884 "Doesn't parse Favorites (gtk bookmarks) well"
540
2010-08-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
544
2010-08-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
546
Bring gettext configure.ac magic more in line with what is described on the Ubuntu wiki
548
2010-08-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
550
Add a GLib.Intl.setlocale(GLib.LocaleCategory.MESSAGES, "") courtesy seb128
554
2010-08-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
556
Merge Mikkel's branch lp:~unity-team/unity-place-files/i18n:
560
* Mark all user visible strings for translation
562
* Make distcheck pass
564
2010-08-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
566
Add AM_GLIB_GNU_GETTEXT
568
2010-08-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
574
2010-08-23 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
576
Prettify configure.ac
578
2010-08-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
580
Set the ExpandedGroups hint to make the Favorite Folders group always show all bookmarks as per IX spec
582
2010-08-20 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
584
Make null checking more robust in search_is_invalid()
586
2010-08-19 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
588
Post release version bump
590
2010-08-19 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
594
2010-08-19 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
596
Handle empty sections and empty search results as agreed with njpatel
598
2010-08-17 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
600
Make incremental updates to the result set work
602
2010-08-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
604
Post release version bump
606
2010-08-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
610
Bump deps to libzeitgeist >= 0.2.6 and dee >= 0.4.2
612
2010-08-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
614
When showing the All Files section without a search string we now collapse all files from Zeitgeist into one Recent group instead of the detailed timeline breakdown.
616
2010-08-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
618
Disable filter searches: They where broken and very much non-trivial to fix
620
2010-08-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
622
Clean up some compilation warnings
624
2010-08-12 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
626
Clean up some compile time warnings, due to some missing casting magic from Vala's generated C
628
2010-08-11 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
630
First stab at dynamically filtering the result set when typing a search
632
2010-08-11 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
634
Bump deps to Unity >= 0.2.25 and Dee >= 0.4.1
636
2010-08-11 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
638
Use properly emblemed folder icons in the Favorite Folders group of the home page
640
2010-08-09 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
642
Merge Mikkel's branch lp:~unity-team/unity-place-files/other-section:
644
* Implement the Other section properly, listing only stuff that is not
645
found in the other sections (Documents, Images, Audio, etc)
647
2010-08-09 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com>
649
Implement the Other section. This requires Zeitgeist >= 0.5.0 to work properly
651
2010-08-06 Mikkel Kamstrup Erlandsen <kamstrup@delight>
653
When leaving browsing mode set the section we came from in the UnityActiveSection hint, and make sure we load results up for that section
657
2010-08-06 Mikkel Kamstrup Erlandsen <kamstrup@delight>
659
Merge Mikkel's branch lp:~unity-team/unity-place-files/folder-section:
661
* Enable the Folders section. Filling it with folders sorted by most recently used
663
* Add build requirement for Zeitgeist daemon >= 0.5.0 because we need that to sort by folders (aka subject origin) recency and/or popularity
665
2010-08-06 Mikkel Kamstrup Erlandsen <kamstrup@delight>
667
Require least version 0.5.0 of Zeitgeist daemon to build. This is needed to support the Folders section
669
2010-08-06 Mikkel Kamstrup Erlandsen <kamstrup@delight>
671
Bugfix: Clicking a folder in the pathbar would drop the currently browsed folder from the back/forward history
673
Enable the Folders section
675
2010-08-02 Mikkel Kamstrup Erlandsen <kamstrup@delight>
679
2010-08-02 Mikkel Kamstrup Erlandsen <kamstrup@delight>
681
Post release version bump
683
2010-08-02 Mikkel Kamstrup Erlandsen <kamstrup@delight>
687
2010-08-02 Mikkel Kamstrup Erlandsen <kamstrup@delight>
689
Merge lp:~unity-team/unity-place-files/browser-stack-fixes:
691
* Fix the back/forward stack in folder browsing mode
693
* More stable calculation of the pathbar sections (they sometimes had screwed up ordering)
695
* Add some debug statements here and there and remove the most noisy one
697
2010-08-02 Mikkel Kamstrup Erlandsen <kamstrup@delight>
699
Query the file path synchronously (not async) when building the pathbar model, to work around a bug in libdee that otherwise reverses the order of the signals
701
Add some dedbugging statements to monitor state of the folder browsing
703
2010-08-02 Mikkel Kamstrup Erlandsen <kamstrup@delight>
705
Don't commit to back/fwd history when clicking bread crumbs
707
2010-08-02 Mikkel Kamstrup Erlandsen <kamstrup@delight>
709
Reflect tweaked browser stack API in libunity
711
2010-07-29 Mikkel Kamstrup Erlandsen <kamstrup@delight>
713
Fix an off-by-1 when clicking pathbar section
715
2010-07-29 Mikkel Kamstrup Erlandsen <kamstrup@delight>
717
Don't show hidden or backup files when browsing a folder
719
Fix infinite loop when clicking pathbar section
721
2010-07-29 Mikkel Kamstrup Erlandsen <kamstrup@delight>
723
React to clicks on the pathbar. Clicking the root element (the section you browsed from) will take you out of folder browsing mode
725
2010-07-29 Mikkel Kamstrup Erlandsen <kamstrup@delight>
727
Split logic of updating the pathbar into a separate (async) method
729
2010-07-29 Mikkel Kamstrup Erlandsen <kamstrup@delight>
731
When in browsing mode build pathbar model relative to the home dir (if the path is a subpath of home). Also add as first path element the root section we started the browsing from
733
2010-07-29 Mikkel Kamstrup Erlandsen <kamstrup@delight>
735
Remove stray semi-colon
737
2010-07-29 Mikkel Kamstrup Erlandsen <kamstrup@delight>
739
Implement a Downloads group containing the files from the user's Downloads dir, sorted by mtime
741
2010-07-29 Mikkel Kamstrup Erlandsen <kamstrup@delight>
743
Clean up in comment string
745
2010-07-29 Mikkel Kamstrup Erlandsen <kamstrup@delight>
749
2010-07-28 Mikkel Kamstrup Erlandsen <kamstrup@delight>
751
Clear all state when deactivated by the Unity Shell. This makes sure we leave folder browsing mode when the dash is closed
753
2010-07-28 Mikkel Kamstrup Erlandsen <kamstrup@delight>
755
Merge lp:~unity-team/unity-place-files/activation-api:
757
* Implement URI activation spec (we subscribe to activation on inode/directory mimetypes)
759
* Implement folder browsing
765
* Bread crumb navigation via the pathbar is not wired up (but should be shown in Unity)
767
* In-folder searching
769
* Currently there is no way to leave browsing mode once you in it! Caveat emptor!
771
2010-07-28 Mikkel Kamstrup Erlandsen <kamstrup@delight>
773
Log warnings if Unity triggers unimplemented folder navigation features (notably bread crumb navigation and in-folder searching)
775
2010-07-27 Mikkel Kamstrup Erlandsen <kamstrup@delight>
777
Add some docstrings and fixmes to make the logic a bit clearer
779
2010-07-27 Mikkel Kamstrup Erlandsen <kamstrup@delight>
781
Add mtime and atime attribs for file querying. We need that we we start sorting downloads by timestamp
783
2010-07-27 Mikkel Kamstrup Erlandsen <kamstrup@delight>
787
2010-07-02 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
789
[feature] When entering folder browsing mode set change sections model to a special prupose pathbar model and keep that updated as we browse
791
2010-07-02 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
793
Elaborate on FIXME from previous commit
795
2010-07-02 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
797
Add FIXME: we need to change the sections_model over to another model we use for rendering the path bar/breadcrumbs. Setting the files.sections_model property will be enough for this
799
2010-07-02 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
801
[feature] Go into "folder browsing mode" if activate() is called (via DBus) on a valid directory URI
803
[feature] Wire up back and forward signals from the Browser object
805
[refactor] Make the Daemon class itself implement the Unity.Place.Activation interface
807
2010-07-02 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
811
2010-07-02 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
813
Bump unity build dep to 0.2.15
815
2010-07-02 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
819
2010-07-01 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
821
* Enable custom Activation DBus API
823
* Prepare for exporting the Browser API over DBus (with hints hooked up and everything)
825
2010-07-01 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
827
Add an [Activation] group to the .place file
829
2010-07-01 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
831
Install an activation handler which tiggers only on folders
833
2010-07-22 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
835
Add a Favorites Folder group with the folders defined in .gtk-bookmarks file
837
2010-07-22 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
839
Post release version bump to 0.5.10
841
2010-07-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
843
Merge branch from Seif Lotfy which checks for existence of files before adding them to the shared model.
845
NOTE: This is only a temporary measure - and alternative solution being easier on the IO is planned
847
2010-07-19 Seif Lotfy <seif@lotfy.com>
849
don't show unreachable items
851
2010-07-16 Neil Jagdish Patel <neil.patel@canonical.com>
853
Bump to next devel version
855
2010-07-16 Neil Jagdish Patel <neil.patel@canonical.com>
859
2010-07-15 Neil Jagdish Patel <neil.patel@canonical.com>
861
[merge] Reset search on invalid search string
863
2010-07-15 Neil Jagdish Patel <neil.patel@canonical.com>
865
Reset search on invalid search string
867
2010-07-12 Neil Jagdish Patel <neil.patel@canonical.com>
869
Bump for next devel release
871
2010-07-12 Neil Jagdish Patel <neil.patel@canonical.com>
875
2010-07-02 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
877
[bug] Fix switching of sections when the search string is empty or invalid
879
2010-07-01 Neil Jagdish Patel <neil.patel@canonical.com>
881
Bump for next devel version
883
2010-07-01 Neil Jagdish Patel <neil.patel@canonical.com>
887
2010-06-30 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
889
Take the active search string into account when changing section. This closes bug #598082 "Take search string into account when section changes"
891
2010-06-30 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
893
Merge lp:~unity-team/unity-place-files/browsing-api :
895
* Update to new libunity API
897
* Simplify code and callbacks by using closures
899
* Do truncated matching on the last word of the search string
901
2010-06-30 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
903
Also append a wildcard to the end of the search string used to find items sorted by time, before this commit it was only applied to the case where we sorted by query relevancy
905
2010-06-30 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
907
Always append a wildcard to the last word in the query. This fixed bug #599893 "the search filter in files and applications views is buggy"
909
2010-06-30 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
911
Hook for global search changes was wired up to changes in the place entry search
913
2010-06-30 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
915
Don't execute a search if the search is empty or null
917
2010-06-30 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
919
Port to new libunity API in lp:~unity-team/unity/browsing-api
921
2010-06-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
923
Re-enable thumbnail and icon detection code
925
2010-06-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
927
Re-enable thumbnailing and icon detection code in order to take the load of the Unity shell
929
2010-06-24 Didier Roche <didier.roche@canonical.com>
931
- install daemon binary to lib/
933
- install service file for place
935
2010-06-24 Didier Roche <didier.roche@canonical.com>
937
- install daemon binary to lib/
939
- install service file for place
941
2010-06-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
945
2010-06-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
947
Disable monitoring of events for now. Since we don't de-dupe the results yet, this is mostly an annoyance. Added FIXME and bug tracker links
949
2010-06-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
953
2010-06-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
955
Include a "Top Results" group sorted by relevancy in the top of search results as per spec
957
2010-06-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
959
Time grouping is now to spec modulo using the right strings, and properly calculating the groups beyong the previous year.
961
Require Zeitgeist 0.2.2 or later since we need some of the newly introduced timestamp handling api
963
Return more results in all cases
965
2010-06-22 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
967
Properly expand all variables in config.vala at build time
969
2010-06-18 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
973
2010-06-18 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
5
975
Bump libzeitgeist dep to 0.2.1 as 0.2.0 had a bad integer overflow bug causing time range queries to go askew
7
977
2010-06-18 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
14
979
Merge bzr merge lp:~anjali-team/anjali/unity-place-files.groups. Bumps libzeitgeist dep to 0.2.0 and enables a *prototype** implementation of the time based grouping of files. The grouping is not accurate nor to the spec, but is good enough for the gui to have something to play around with for now
16
981
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
20
983
Bump libzeitgeist dep to 0.2.0
22
985
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
28
987
First prototype of time grouping complete. The grouping is *not* complete or to the spec, but is there for Neil to have something to play with
30
989
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
34
991
Populate the groups model with all months ahead of time because we are going to need them anyway
36
993
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
41
995
Start adding the right time based grouping
43
997
2010-06-18 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
50
999
Merge bzr merge lp:~anjali-team/anjali/unity-place-files.search. Enabling the SetSearch() and SetGlobalSearch() methods in the DBus API. Note that you need Zeitgeist 0.4.0 or later running with the FTS extension in order for this to work
52
1001
2010-06-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
58
1003
Moce unused, but useful, code ti utils.vala
60
1005
2010-06-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
64
1007
Search results for SetSearch() and SetGlobalSearch() are now added to their respective Dee.SharedModels (thus shared on the bus)
66
1009
2010-06-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
71
1011
DBus calls to SetSearch() and SetGlobalSearch() getting through and result in an actual call against ZG FTS. The Dee models are still not populated, but we are getting there...
73
1013
2010-06-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
79
1015
Merge lp:~anjali-team/anjali/unity-place-files.sections enabling the sections- and groups- models. You can also update the results model by setting the section of the files place entry
81
1017
2010-06-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
85
1019
Restrict to subjects of URI file:*. We can't solely rely on NFO_FILE_DATA_OBJECT as NFO_REMOTE_FILE_DATA_OBJECT is also a child of this type
87
1021
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
91
1023
w00t! sections actually work (not exactly as specced, but somewhere close to that)
93
1025
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
97
1027
Fix memory corruption due to the fact that GPtrArray doesn't ref objects when you add them. Vala doesn't like that...
99
1029
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
105
1031
Hook up infrastructure for section shuffling
107
1033
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
111
1035
Add link to ZG bug reporthttps://bugs.launchpad.net/zeitgeist/+bug/592599
113
1037
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
117
1039
Build a list of event templates to use in the query indexed by section id
119
1041
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
123
1043
Grab a Zeitgeist.Index() so we can do full text search on ZG
125
1045
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
129
1047
Export the Unity.Place.Controller as the last thing in the Daemon constructor to ensure that all the Dee.SharedModels are up when the place is "ready"
131
1049
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
136
1051
Fill out the sections model and entry goups model on construction of the Daemon
138
1053
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
143
1055
Upgrade to work against libzeitgeist 0.1.1
145
1057
2010-06-11 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
150
* src/model-schemas.vala:
153
1059
Refactor: pull Daemon class out into its own .vala file so that main.vala only contains... well... main() :-)
155
1061
Rename model-schemas.vala to just schemas.vala
157
1063
2010-06-10 Neil Jagdish Patel <neil.patel@canonical.com>
162
1065
- Update files.place.in with new key names
163
1066
- Update main.vala to export with correct name (.Unity. instead of .unity.)
165
1068
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
170
* src/test/main.vala:
174
* src/common/config.vala.in:
175
* src/config.vala.in:
176
* src/common/model-schemas.vala:
177
* src/model-schemas.vala:
178
* src/files/main.vala:
181
1070
Flatten src/ dir and ensure distcheck passes. Clean up unused files. Bump version to 0.3.1
183
1072
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
189
1076
2010-06-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
191
* src/files/main.vala:
193
1078
No more g_criticals() or g_warnings() on stderr... Vala *really* doesn't like anonymous variables... The following diff makes all the difference:
195
1080
- templates.add (new Zeitgeist.Event ());