List of people who flagged me since my last login
In the filter criteria add flaggeds time filter.
An operator with is greater than or equal to and write a date whatever you want, doesnt matter wich one, because where are going to modify programmatically later.

Then in your module we have to rewrite that filter to put the last login from the user.

/**
 * Implements hook_views_pre_view.
 */
function YOUR_MODULE_views_pre_view(&amp;$view) {
  if ($view-&gt;name == 'VIEW_NAME') {
    global $user; //Load user
    $view_filters = $view-&gt;display_handler-&gt;get_option('filters');
    // Put the user last login in the flag filter we created before
    $view_filters['timestamp']['value']['value'] = date('Y-m-d H:i:s', $user-&gt;login);
    $view-&gt;display_handler-&gt;override_option('filters', $view_filters);
  }
}