Skip to content

Full nested folder support#95

Open
ShadowKyogre wants to merge 3 commits intoAnasthase:masterfrom
ShadowKyogre:FullNestedFolderSupport
Open

Full nested folder support#95
ShadowKyogre wants to merge 3 commits intoAnasthase:masterfrom
ShadowKyogre:FullNestedFolderSupport

Conversation

@ShadowKyogre
Copy link
Copy Markdown

Expose the nested folder support to the user. This does quite a few things to address this:

  • Implement a new folder picker that handles browsing available folders. Much of the code
    is borrowed from the already existing BookmarksFragment
  • Add rename and move operations for folders and bookmarks
  • Expose creating folders in the BookmarksActivity and the new folder picker (even if they're not top
    level!)
  • Clean up a lot of how TintBrowser was performing sql queries. It was concatenating the strings manually
    instead of trying to use the ? notation wherever possible.
  • Add getting the folder stack for a given folder ID. This allows the folder picker to easily jump to
    the current bookmark/folder's location when the user wants to move it.
  • Drawables, since there weren't any for adding folders nor smaller ones for the folder picker UI

Also, um, durp? I put this on a branch that dangles off right after I did the bookmarklet support.

"webkit android 4.4.2 broken" actually searchable and local files viewable.
…hings to address this:

- Implement a new folder picker that handles browsing available folders. Much of the code
is borrowed from the already existing BookmarksFragment
- Add rename and move operations for folders and bookmarks
- Expose creating folders in the BookmarksActivity and the new folder picker (even if they're not top
level!)
- Clean up a lot of how TintBrowser was performing sql queries. It was concatenating the strings manually
instead of trying to use the ? notation wherever possible.
- Add getting the folder stack for a given folder ID. This allows the folder picker to easily jump to
the current bookmark/folder's location when the user wants to move it.
- Drawables, since there weren't any for adding folders nor smaller ones for the folder picker UI
Why? The content resolver takes care of the escaping for us. Not to mention,
leaving it like that adds way too many duplicate history entries.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant