Set Downloads as default dir
Set Downloads as default dir
Add AppStream metadata file
This is required for Linux software centers and Linux distribution packages
Add AppStream metadata file
Fix issues 40 (GitHub)
Fix issues 40 (GitHub)
fix: ug_array_insert() and ug_array_erase() incorrect calculation of size.
update Copyright string.
Create new Android project for uGet for Android.
Add JNI C source code to project.
Add Java interface for JNI code.
add/porting MainApp and related files from uGet for Android 1.5.4
add SettingsActivity (extends AppCompatPreferenceActivity) and related data.
CategoryAdapter can enable/disable mix mode to show/hide first item - "All Category".
remove default icons. (Please use next commit)
add uGet icons.
remove original NavigationView. It is replaced by Status/Category selector.
change title of SettingsActivity and remove unused code.
Fix: Android Studio can't find JNI functions.
rename category_item & download_item to item_category & item_download.
add field "group" in class Download.
adjust colors in item_category.xml and item_download.xml
Fix: Display incorrect selected/unselected items in DownloadAdapter.
add error/debug message in DownloadAdapter and use default background color of ProgressBar.
adjust icons color for DownloadAdapter and categoryAdapter.
add dividers in RecyclerView downloadListView.
adjust layout of RecyclerView downloadListView in MainActivity.
clear selections of DownloadAdapter when user choose Status or Category.
remove unnecessary code in MainApp
add function getNthCategory() in MainApp.
CategoryAdapter and StateAdapter can work with notifyItemChanged().
adjust layout of category item for CategoryAdapter and StateAdapter.
add comments for using DownloadAdapter with notifyItemChanged()
Because old file doesn't save this field, I set a default value for old one.
set pressed state color for Download/Category item.
add OnLongClickListener in CategoryAdapter, DownloadAdapter, and StateAdapter.
adjust padding of RecyclerView in MainActivity.
add NodeActivity and its related files and changes.
Adjust color for category and download item.
check WRITE_EXTERNAL_STORAGE permission on startup.
use Snackbar to replace Toast in Activity and add more translation strings.
add new function to get reference counts of Info.
curl plug-in: fix position of repeating.
reset name after user change download properties.
reset name after user change download properties.
implement ListView selection API in DownloadAdapter.
change error and upload state icon in DownloadAdapter.
use display default navigation icon.
MainApp use DownloadAdapter.clearChoices() to clear selection.
add menu items and buttons to MainActivity.
add "About uGet" in SettingsActivity.
support Android built-in sharing menu.
Implement Category functions and selection mode in MainActivity.
rename Download.java to DownloadProp.java, Category.java to CategoryProp.java
Fix: uget_sequence_generate() get incorrect result.
implement "URL Sequence batch".
add output parameter 'deleted_nodes' to uget_app_trim()
add 3 menu item in Submenu 'delete'.
When downloading, it show speed info in MainActivity's toolbar.
Fix: No response when user click NodeActivity's NavigationIcon.
change string ID in NodeActivity.
adjust layout of download list item.
adjust layout of SequenceForm.
adjust layout of DownloadForm and CategoryForm.
Disable click through on items behind the drawer for MainActivity and NodeActivity.
Add filename to message when user import/export category.
show message if no download item in MainActivity.
Popup menu when user long click a category item in MainActivity.
Add AdView to MainActivity.
use rangeTypeEnableCountdown to replace autoComplete in SequenceForm.
save/restore NodeActivity status when user rotate device.
DownloadAdapter can enable/disable selection click.
add category popup menu in MainActivity.
DownloadProp.group remove default value.
resize icons from 32dp to 24dp in Toolbar. (Material Design)
adjust layout - item_download.xml and item_category.xml
change "All Status" icon in StateAdapter.
change color of Android Status Bar when system use layout-sw600dp-land.
modify some pixels in ic_notification.png
modify some string in FileUtil.java and SettingsActivity.java
update build files.
adjust layout file - form_sequence.xml
avoid that RecyclerView's views are blinking when notifyDataSetChanged()
DownloadAdapter add field "singleSelection" to switch single or multiple selection.
Fix: display incorrect menu and title when selection mode switch on/off.
hides the keyboard when entering the NodeActivity.
modify icon and label in "About uGet". It used by SettingsActivity.
Fix: program crash after user rotate device when selection mode switch on.
Fix: no response when user click home button in SettingsActivity. (Test in Android 5)
update build files.
change string in "About uGet". (SettingsActivity)
Fix: display incorrect position when user move item in download list.
show number of active download and speed in notification.
Fix: display incorrect status/data in NodeActivity.
remove Node.Group. It was replaced by Info.Group
Fix: program doesn't notify message if error occurred.