Releases: bikram-agarwal/FilePipe
v3.7.5
v3.7.5 - Granular color control
🚀 New Features
- Added a Surface shading slider so you can fine-tune how much color tint appears in app backgrounds and surfaces.
- Added separate custom color controls for primary, secondary, and tertiary theme colors.
- Custom themes can now show and save multi-color accent palettes.
v3.7.0
v3.7.0 - Rule trash, color slider, expressive refresh
✨ New Features
- Rule Trash - Deleted rules go to Trash first. Restore them from History → Trash within 30 days, or delete forever.
- Preview multiple rules - Select several rules and preview matching files for each before batch running.
- Richer run details - History run pages show file thumbnails where possible, with open/share actions.
- Custom theme live preview - New color slider with live preview to help you choose a custom color for the theme.
- Cloud backup folder - Set a second backup destination alongside your local one.
- Share diagnostic log - Export a diagnostic log from settings to help troublsehoot any issue.
- Developer options - Hidden tools screen for debugging and testing.
- More from Bikram - About section now showcases my other apps.
🔧 Improved Features
- Flexible Extension Input - Add multiple file extensions at once. Separate them with commas, semicolons, or spaces, and enter them with or without a leading dot (e.g.
jpg, png, .mp3). - Subfolder controls - "Scan subfolders" and "Mirror subfolders to destination" are now separate toggles.
- Auto-export - More reliable backup-on-exit; writes to all configured folders and retries after a failed export.
- Help content - FAQ restructured to load from updated in-app help document.
- Onboarding - Permissions screen during onboarding improved with easier layout and a beautiful graphic.
- Updated look - Material Symbols icons and more Material 3 Expressive styling across the app.
- Smarter navigation - Side rail on tablets and wide screens; bottom bar on phones.
- Update UI - Big update banner at top replaced with a small update bar at bottom and a floating Update button.
- Animations - Smoother transitions; respects Android reduced-motion setting.
🐛 Bug Fixes
- Fixed long-press on a rule's action buttons accidentally entering multi-select.
📦 Others
- Requires Android 12+ (minimum SDK raised).
- Targets Android API 37.
🖼️ Screenshots
![]() |
![]() |
![]() |
![]() |
v3.1.2
- Introduced
Enhanced shadingpreference in AppPreferences, replacingFixed card coloroption. - Use
Sentence casinginstead ofTitle Casingthroughout the app.
v3.1.1
UI consistency
🔧 Improved Features
- In Play Store flavor, tapping
check updatein banner won't open double bottom sheets. - Update and install banner layout made consistent.
- Updated rule error banner layout to be similar to update banner layout.
- Added missed tooltips in edit rule page.
- Settings highlight container now doesn't shrink the section card.
- [Dev build] Added buttons in Settings screen for mocking in-app update banners for testing.
v3.1.0
In-App Updates, Review, Share
✨ New Features
- Update nudge: When a new version is available, an update banner appears at top of screen so you never miss an update.
- Seamless updates (Play Store): FilePipe can now download and install updates from Google Play without leaving the app. A banner shows download progress and lets you restart to apply the update when it's ready.
- Rate/Review the app: You can now rate/review FilePipe directly from Settings.
- Share FilePipe: Share a link to FilePipe with friends from the Settings screen.
📈 Improved Features
- Help always one tap away: A new ❔ button in the Settings header takes you straight to the FAQ and help section.
- Adjusted how the app works with edge-to-edge on newer Android versions.
🐛 Bug Fixes
- Fixed a bug where a newly duplicated rule wouldn't appear on the list.
v3.0.2
🔧 Improved Features
- Adjusted how the app works with edge-to-edge on newer Android versions: the theme no longer sets status and navigation bar colors the old way (which Android 15 flags as deprecated). System status and navigation icon contrast (light vs dark icons) now follows your light, dark, or black theme choice.
- Updated the AndroidX Activity library so edge-to-edge behavior stays correct when the device rotates or the configuration changes.
🐛 Bug Fixes
- On the onboarding welcome screen, the app name uses the proper on-surface color so it stays readable with your theme.
- On onboarding, the “full access” highlight card uses a clearer surface blend and no drop shadow so it looks flatter and more consistent with the rest of the screen.
- Top bars on Rules, History, Settings, FAQ, rule detail, and history detail now use one shared style so titles, back buttons, and action icons stay readable on the gradient background instead of picking up colors that were hard to see on dark scrims.
v3.0.0
You control access
✨ New Features
- All Files Access mode: a new access option that lets FilePipe work with any folder, including
Download, SD card root, and internal storage root, folders that are restricted by Android in "Selective Access" mode. Now you can add folders without extra prompts per folder. Choose betweenAll Files AccessandSelective Accessduring setup or in Settings at any time. - Help & FAQs: a searchable help/FAQ section covering common questions about rules, storage access, scheduling, privacy, and backup. Accessible from Settings and from rule error banners.
🔧 Improved Features
- Onboarding permissions screen — You now choose between
Selective AccessandAll Files Accesswith a clear side-by-side explanation. It walks you through granting required access. - Folder access indicators — the rule editor now distinguishes between a folder that's completely inaccessible in your current mode (🚫) and one that's allowed but may have a permission issue (
⚠️ ). - Settings deep-links from Help: tapping a quick action in the FAQ scrolls Settings to the right section and briefly highlights it so you know exactly where to look.
🐛 Bug Fixes
- Undo after copy: undoing a rule that copied files now correctly reports success for files that were already manually deleted at the destination, instead of counting them as failures.
- APK update cache: the downloaded update APK is no longer deleted from the app cache before the copy to your Downloads folder has finished.
- Backup restore: run history is now correctly linked to the right rules after a restore, even if rule names aren't unique.
- Crash fix: importing a backup with certain malformed fields no longer crashes the app.
🔩 Other
- Database upgraded to version 5 — migrates automatically, no action needed.
v2.2.0
Smart updates, Import & Restore
🆕 New features
- Import and Restore: Now in addition to
restorethat wipes everything before restoring the backup, you can chooseimport, which adds new rules from the backup and updates matching ones. - Smart updates: Update checks now compare asset timestamps. This ensures you get hotfixes even when the version number hasn't changed.
- Scheduled update checks: Added scheduled update checks (At startup/Daily/Weekly) with optional push notifications, so you stay current without manual refreshing.
- Save apks: Added support for saving update APKs to Downloads folder.
🔧 Improvements
- Clearer alerts about folder issues. Different alerts for missing folder vs lost permission
- New option to suppress missing source folder alerts
- Long explanations of some features are now shown as tooltips, instead of inline subtitles
- Fixed snackbar messages hanging around
- Changelog is now paginated, so you don't get a wall of text
v2.1.0
Custom colors, Custom rule order, Granular history & sorting
🆕 New features
-
Cancel a running job — A Cancel button now appears inline on whichever rule is running. Tap it to stop the operation mid-batch; the partial result (including a count of files that were queued but not touched) is saved to history.
-
Custom rule order — A new "My Order" sort option lets you drag and drop rules into any order you like. Long-press and drag a card to reorder; long-press and hold (without dragging) to enter multi-select.
-
Custom accent colors — You can now add your own accent color using any hex code, alongside the built-in presets.
-
Fixed card colors — New toggle in Appearance settings: use neutral grey card surfaces instead of accent-tinted ones.
🔧 Improvements
-
History: Cancelled and Undone filters — Two new filter chips in the History screen to show only cancelled or undone runs.
-
Maintain subdirectory structure — When a rule scans subfolders, the destination now mirrors the source folder structure instead of flattening everything into one folder.
-
Sort menus — Sort and group menus on both the Rules and History screens now show which option is currently selected.
-
Runs survive leaving the app — Starting a manual run and switching to another app no longer risks the operation being cut short. File Pipe now keeps the run alive in the background until it finishes or you cancel it.
🐛 Bug fixes
-
Accurate "Last ran" sort — The "Last ran" sort on the Rules screen now reflects actual run history rather than the rule's last-edited timestamp.
-
Undo copy runs — Undoing a copy rule now correctly removes the copied files from the destination, instead of "moving them back" to source folders. If the run created new folders at the destination, those are cleaned up too.
-
Folder access refresh — Returning to the Rules screen after granting folder access in the system picker now immediately clears the amber access-warning banner, without needing to restart the app.
-
Minor UI fixes — Sort change no longer causes the rules list to scroll unexpectedly. Compact mode run button height now matches the enabled toggle next to it.
v1.0.0
Launch of File Pipe
✨ Features
- Rules - Create rules with multiple source folders, file extensions, and a destination. Folders scanned recursively.
- Templates - Start fast with presets (screenshots, images, video, music, downloads, documents etc.).
- Move or copy - Per-rule operation mode, plus conflict handling (skip, overwrite, or rename with a suffix).
- Run your way - Run rules on demand, or let daily / weekly schedules take care of it.
- History - Every run is logged with per-file detail; undo a run to put files back when possible.
- Swipe shortcuts - Configurable swipe gestures on rule cards (edit, duplicate, delete, history etc.).
- Backup - Export rules to JSON, import again, optional auto-export and scheduled export (Settings).
- Look and feel - Light, dark, black (OLED), system default, optional Material You colors.
Note
This build has the package id dev.bikram.filepipe, and was built for github only. Later I used that package id for Play Store, and github version got the new package id dev.bikram.filepipe.gh. This build's signature won't match with the version in play store.
Just ignore this release. This is left here just for the record.



