Commit Graph

781 Commits (8d555eb8376d1ba9620d7e0201765c0badf49046)

Author SHA1 Message Date
Alinson S. Xavier fa64bd389d Update list of developers
9 years ago
Alinson S. Xavier 79ae181df2 Bump version to 1.6.0
9 years ago
Alinson S. Xavier 320dca9070 Automatically change order of days on pre-lollipop
9 years ago
Alinson S. Xavier f3b9fc825a HabitMatcher: only compute today's value if needed
9 years ago
Alinson S. Xavier 50da14022f Fix bug that prevented ringtone from being saved
9 years ago
Alinson S. Xavier 84a02fe541 Remove duplicate shadows and some duplicate code
9 years ago
Alinson S. Xavier b3aa3d14c0 Remove unused resources
9 years ago
Alinson S. Xavier e9cdfd23c4 Fix widgets on API 15
9 years ago
Alinson S. Xavier 659ad2d817 Fix card background color (pre-lollipop)
9 years ago
Alinson S. Xavier d537ba0dfa Fix layout issues on pre-lollipop
9 years ago
Alinson S. Xavier 7c14725d88 Always show menu icons
9 years ago
Alinson S. Xavier 638b3f763c Fix some crashes on old devices
9 years ago
Alinson S. Xavier f876fc50bb Only recalculate all list positions when repairing database
9 years ago
Alinson S. Xavier 919504ccfb Render widgets in a separate thread
9 years ago
Alinson S. Xavier 8e82f369c7 Implement Tasker/Locale plugin
9 years ago
Alinson S. Xavier 0a5677211e Remove reference to MainActivity
9 years ago
Alinson S. Xavier 65071797c9 SettingsActivity: Fix toolbar color in night mode
9 years ago
Alinson S. Xavier df1751b21a Refactor AboutActivity
9 years ago
Alinson S. Xavier 4e952dd87a Remove MainActivity and use activity-alias
9 years ago
Nikhil 132dce8919 Improve error message on widget
9 years ago
Alinson S. Xavier 5c8450191a Make notifications actionable on the Pebble
9 years ago
Alinson S. Xavier b1d00598eb Add option to repair database
9 years ago
Alinson S. Xavier 518ade3165 Add some database checks
9 years ago
jotran ec34043041 Add exporting scores and checkmarks files with multiple habits (#68).
9 years ago
Alinson S. Xavier 4d5407a5cc Fix bug on compute methods that prevented them from recomputing old values
9 years ago
Alinson S. Xavier 904489d812 Remove debug log
9 years ago
Donaira Tamulynaitė bc19858bca Habit label takes up to 1/3 screen width.
9 years ago
Alinson S. Xavier a998a62cdb Remove notification when habit is deleted
9 years ago
Alinson S. Xavier 1a89bb02be Add option to make notifications sticky
9 years ago
Alinson S. Xavier 6e8ea471aa Do not cancel notifications automatically
9 years ago
Alinson S. Xavier ec42fb54f4 Do not store position of ViewHolder
9 years ago
Alinson S. Xavier c46fa84135 Fix bug that made it impossible to disable a reminder
9 years ago
Alinson S. Xavier 16dcc0cbc2 Fix tests
9 years ago
RegularCoder 5cbc0a3292 Add repetition count to overview card, for #115
9 years ago
Alinson S. Xavier 7f67a9eb63 Revert concurrent AsyncTasks
9 years ago
Alinson S. Xavier d3f7ebd60c SQLiteHabitList: fix corrupted order automatically
9 years ago
Alinson S. Xavier 461fe1f0b6 Improve performance
9 years ago
Alinson S. Xavier 8eb9f398d5 Allow multiple AsyncTasks to run concurrently
9 years ago
Alinson S. Xavier f178bcbdd2 CheckmarkButtonView: avoid layout inflation
9 years ago
Alinson S. Xavier 66c3136fad Allow views to be rendered by the layout editor
9 years ago
Alinson S. Xavier 4b04966617 Update AMOLED mode upon exiting settings
9 years ago
Alinson S. Xavier 3ea21fe823 Update order of checkmark buttons automatically upon exiting settings
9 years ago
Alinson S. Xavier e0df69beb6 Prevent progress bar from flickering
9 years ago
Alinson S. Xavier b5cd4584b2 Disallow empty WeekdayLists
9 years ago
RegularCoder 283cb2a3f0 Fix issue#65 by setting launchMode to singleTop
9 years ago
Alinson S. Xavier 79ddbca307 Fix ripple when days are reversed
9 years ago
Alinson S. Xavier 46a0777195 Restore progress bars
9 years ago
Alinson S. Xavier b35305e16c Preferences: update link to AboutActivity
9 years ago
klanmiko e5162c48ab Scheduler should ignore archived habits
9 years ago
Alinson S. Xavier b54c4de5f7 ShowHabitRootView: update title automatically
9 years ago
Alinson S. Xavier 2bdc0b4f5e Update unit tests for ListHabitsMenu
9 years ago
Alinson S. Xavier 22db61db01 Fix crash on startup and after dismissing notification
9 years ago
Alinson S. Xavier c7cfbd1643 Allow cards to be rendered by the layout editor
9 years ago
Alinson S. Xavier 8655437f3e Change 'show completed' to 'hide completed'
9 years ago
Alinson S. Xavier 3ad3cf54ec Add tests for HabitCardView
9 years ago
Alinson S. Xavier 9a470cc61d Initialize db earlier; fixes crash
9 years ago
Alinson S. Xavier fc2087fe68 Write tests for ListHabits controller, menu and screen
9 years ago
Alinson S. Xavier 7b8ab6a625 Dismiss notification automatically
9 years ago
Alinson S. Xavier 2d40fb0b82 Write tests for receivers
9 years ago
Alinson S. Xavier c961045b63 Call refresh from UI thread
9 years ago
Alinson S. Xavier d0db3359fe Allow StyledResources to receive a fixed theme for testing
9 years ago
Alinson S. Xavier 11378e07bf Properly initialize appComponent
9 years ago
Alinson S. Xavier 8132188e46 Replace Singleton by AppScope
9 years ago
Alinson S. Xavier 7eb454788f Refactor receivers
9 years ago
Alinson S. Xavier c262adbe85 Move Preferences to their own package
9 years ago
Alinson S. Xavier 05aa5b1172 Replace InterfaceUtils theme methods by ThemeSwitcher
9 years ago
Alinson S. Xavier 3d4ae2126b Remove DialogFactory
9 years ago
Alinson S. Xavier 5aa9114aff Fix name of Ukrainian language
9 years ago
Alinson S. Xavier 77e0ad007f Update list of developers
9 years ago
Denis 0ec03035f5 maximal frequency of the data
9 years ago
Denis 67ae48b527 radius and color of the mark in the frequency view
9 years ago
Denis 82d2931559 fix code duplication
9 years ago
Alinson S. Xavier a527140802 Use the same HabitCardListCache for all activities
9 years ago
Alinson S. Xavier 9ec3d9048a Make Preferences listen for external changes
9 years ago
Alinson S. Xavier 3ed4f3b280 Make scrolling very smooth again
9 years ago
Alinson S. Xavier f101975320 Take timezone into account when scheduling alarms
9 years ago
Alinson S. Xavier 3a7f27755c Use hashmap on AndroidTaskRunner
9 years ago
Alinson S. Xavier 3a3be664f7 Fix some bugs on fragments and model listeners
9 years ago
Alinson S. Xavier 33ae8d1edf Show empty message at startup
9 years ago
Alinson S. Xavier 307e025b1a Fix CheckmarkListTest
9 years ago
Alinson S. Xavier 03dd24d17b Clean up BaseUnitTest
9 years ago
Alinson S. Xavier 5f4ac21a41 Small changes
9 years ago
Alinson S. Xavier 938fe3325e Remove disabled test
9 years ago
Alinson S. Xavier 237de035bb Remove remaining static references to app component
9 years ago
Alinson S. Xavier ddc85ced0b Remove waitForTasks
9 years ago
Alinson S. Xavier eceb1bfb7d Remove most static references to app component; fix tests
9 years ago
Alinson S. Xavier 3b737996e9 Reorganize packages
9 years ago
Alinson S. Xavier 7f75f9b6da Construct ListHabits using dagger
9 years ago
Alinson S. Xavier 74f78f0fdf Improve usage of dagger
9 years ago
Alinson S. Xavier ef63dd19e7 Fix reference to MainActivity
9 years ago
Alinson S. Xavier c7878d979f Switch from toasts to snackbars
9 years ago
Alinson S. Xavier ebd294be63 Split InterfaceUtils
9 years ago
Alinson S. Xavier 748cec06a8 Dagger: replace injects by getters
9 years ago
Alinson S. Xavier 15a4a2c002 Refactor reminders; replace int by WeekdayList
9 years ago
Alinson S. Xavier 37a9e793e7 Add tests for HabitCardListCache; refactor TaskRunners
9 years ago
Alinson S. Xavier d54de9df89 Refactor tasks; break progress bars
9 years ago
Alinson S. Xavier 94a5db2208 Add view tests
9 years ago
Alinson S. Xavier a984467516 Some refactoring; add tests for ListHabitsScreen
9 years ago
Alinson S. Xavier d6dacfd24b Refactor reminder scheduling, add tests
9 years ago
Alinson S. Xavier 3938ae6fa8 Fix test sizes
9 years ago
Alinson S. Xavier c9d1bb821c Refactor pending intents
9 years ago
Alinson S. Xavier 77f406dcee Refactor broadcast receivers and add a public receiver
9 years ago
Alinson S. Xavier 61b0b1fdea Use separate broadcast actions for widgets and notifications
9 years ago
Alinson S. Xavier 8cde0d6aca HistoryChart: make toggling faster
9 years ago
Alinson S. Xavier fa9f90a09e Refactor HeaderView; update list on resume
9 years ago
Alinson S. Xavier 28eb615b0e Notification: add checkmark instead of toggling
9 years ago
Alinson S. Xavier c1e10e09a5 Refresh list after importing DB
9 years ago
Alinson S. Xavier 35e93fddc6 Use dynamic number of streaks on widget
9 years ago
Alinson S. Xavier 33596a2797 Restore dynamic number of checkmarks
9 years ago
Alinson S. Xavier 207f026ceb Fix habit creation
9 years ago
Alinson S. Xavier 0f12d02990 Use same cache for every SQLHabitList
9 years ago
Alinson S. Xavier bc4bbaefac Remove some drag-and-drop glitches
9 years ago
Alinson S. Xavier cf98d1a5c3 AndroidTest: Increase timeout
9 years ago
Alinson S. Xavier cc1e56894b Fix test scripts
9 years ago
Alinson S. Xavier 06b5f89b7a Make habit deletions instantaneous
9 years ago
Alinson S. Xavier 17423b3ecd Fix most issues with the RecyclerView; improve loading
9 years ago
Alinson S. Xavier 1526f617c5 Remove most animation glitches on RecyclerView; disable reordering
9 years ago
Alinson S. Xavier 785d57c778 Merge branch 'dev' of github.com:iSoron/uhabits into dev
9 years ago
Alinson S. Xavier 8e9f1aa166 Add basic API for the Pebble app
9 years ago
Adam Barnes 4c1ff4f0a8 Add 24hr snooze. Fixes #103
9 years ago
Alinson S. Xavier 71dd6cde89 Restore drag & drop and click; remove DragSortListView library
9 years ago
Alinson S. Xavier b33420cabb Replace ListView with RecyclerView
9 years ago
Alinson S. Xavier dbe268b8e9 Add simple filter to menu
9 years ago
Alinson S. Xavier 6ef2983906 Implement filter by colors
9 years ago
Alinson S. Xavier 922b234307 Initial implementation of filters
9 years ago
Alinson S. Xavier 5d61fdd3d0 Write tests for HintView
9 years ago
Alinson S. Xavier 9a059275ce Merge branch 'dev' into feature/refactoring-mvc
9 years ago
Alinson S. Xavier 4ae813e6f9 Restore all widgets
9 years ago
Alinson S. Xavier 52701666bc Start refactoring widgets
9 years ago
Alinson S. Xavier a90e26691f Fix HistoryEditorDialog
9 years ago
Alinson S. Xavier e899a70eb0 Fix most tests
9 years ago
Alinson S. Xavier 6ba6d7c8c1 Refactor ShowHabit screen; remove fragment
9 years ago
Alinson S. Xavier efd0d1e051 Refactor ShowHabit fragment; break widgets
9 years ago
Alinson S. Xavier a11ad6e909 ShowHabit: Refactor score chart
9 years ago
Alinson S. Xavier a060cbe578 ShowHabit: Refactor subtitle and overview
9 years ago
Alinson S. Xavier a445ca962b Merge tag 'v1.5.6' into dev
9 years ago
Alinson S. Xavier 98ad3aab9d Make checkmark widgets work again
9 years ago
Alinson S. Xavier c7e63a40da Bump version to 1.5.6
9 years ago
Alinson S. Xavier b6ed33b1e6 Merge branch 'dev' into feature/refactoring-mvc
9 years ago
Alinson S. Xavier 91e39372a1 Merge tag 'v1.5.5' into dev
9 years ago
Alinson S. Xavier 5831340343 Update French translation; add Slovenian and Croatian translations
9 years ago
Alinson S. Xavier d7f6f52a49 Always refresh data after resuming
9 years ago
Alinson S. Xavier 93b442332d Bugfix: add check on correct date when checking from notification
9 years ago
Alinson S. Xavier e248824bcd Bump version to 1.5.5
9 years ago
Alinson S. Xavier ec4a381d70 Refactor Habit class
9 years ago
Alinson S. Xavier b13f2b4228 Create a class for Reminders
9 years ago
Alinson S. Xavier efc7b2cebb Replace ActiveAndroid queries with raw SQLite queries
9 years ago
Alinson S. Xavier add08d6054 Fix reordering
9 years ago
Alinson S. Xavier 5d8a348aaf Hide empty message at startup
9 years ago
Alinson S. Xavier ec0e8ac24c Cancel selection with back button correctly
9 years ago