44 Commits

Author SHA1 Message Date
walljm
62d1bbb8a7 FEATURE: added actions to the passag card, added new font, fixed pages refresh on login, fixed swipe left animation 2018-12-25 09:30:28 -06:00
jason.wall
fa4ac84c57 FEATURE: Create an initial typeahead feature 2018-04-19 11:05:23 -04:00
walljm
9335b1f9c9 FEATURE: Added support for changing the font. 2018-03-16 19:21:43 -04:00
walljm
ec9707e6de FIX: Adjusted the font size of the settings, add some icons 2018-03-04 18:21:24 -05:00
walljm
4de4039d6e FIX: Bug Fixes
* fixed misspelling of Titus in verse picker
 * fixed paragraph heading option being ignored
 * added option to sync items
 * adjusted max width of the cards, as multiple columns is difficult to navigate or read.
 * fixed sync| we now use a simple method where we take whatever is on the server.
               this will result in lost pages if you save pages when logged out then log in,
               but it works better than any other method for now.
2018-03-04 16:48:42 -05:00
walljm
7a0bc2f2b2 FIX: Fixed performanc bug in paragraph support.
* apparently, if you do an ngFor on the result of function call that
    returns a new array each time its called, it will screw up the template
    watching code such that every action will necessitate a rerendering
    of the information even if it hasn't changed.
2018-03-03 21:13:51 -05:00
walljm
5a54a1a803 FEATURE: Add options to hide paragraphs and para headings 2018-01-19 23:48:51 -05:00
walljm
5b621dda80 FEATURE: Toggle showing the verse numbers 2018-01-06 01:30:06 -05:00
walljm
c86bcc5fe6 MAID: Fix build errors, update to Ionic 4 and Angular 5 2018-01-05 04:20:09 -05:00
6a82a4e98a FEATURE: Wire In Firebase support. 2017-11-22 18:30:09 -06:00
jason.wall
83b33958c4 MAID: tighten up syntax per the linter, fix a couple of minor display issues
with verse picker, removed call to stemmer.js in index.html, updated
  to ng-template tag as template had been deprecated
2017-08-24 10:54:15 -04:00
jason.wall
e3b84c7913 FEATURE: Added a verse picker 2017-08-23 17:53:03 -04:00
jason.wall
d3757cdff1 MAID: Cleaned up syntax of file 2017-08-07 16:42:12 -04:00
jason.wall
4be73ab2a6 FEATURE: Add Settings to right fold out menu 2017-08-07 16:30:03 -04:00
jason.wall
2293807bfe FIX: bug fixes
* fixed bug in strongs modal where item crossrefs is sometimes null (not all
        strongs numbers relate to a word used in the bible, some are just roots
        of words used in the bible)
 * fixed bug in links.  forgot to update event reference to ui update function
        when i changed it.
2017-01-31 14:16:51 -05:00
jason.wall
3a536526c3 FIX: fixed bugs in strongs modal, tweaked display of scroll bars, text in strongs 2017-01-27 23:19:42 -05:00
walljm
d0d597f78c GUI: Fix it so all platforms show same styling 2017-01-26 01:35:41 -05:00
walljm
7aa83dbd20 FEATURE/PERF: move more things into promises, so the menu closes immediately.
* only load strongs into modals if you're clicking on a link
  * change size of strongs cross refs dynamically
2017-01-26 01:16:26 -05:00
jason.wall
e4044838c5 FIX: properly migrate old settings 2017-01-25 23:20:20 -05:00
jason.wall
632ee22189 PERF: implemented OnInit on search page to speed up load 2017-01-24 17:47:26 -05:00
jason.wall
755aa28c3b PERF: Moved query logic into components and used promises
* this should keep the memory foot print lower when saving pages
  * fixed some strongs display issues

  TODO: need to put error display logic in the individual components
2017-01-24 16:43:58 -05:00
jason.wall
5493c07db5 FEATURE: Dynamically calculate the height of search box to accomodate small data sets and different screen sizes. 2017-01-23 14:05:59 -05:00
walljm
979f9d3010 FIX: missed a couple references in the templates when i simplified componend data passing 2017-01-21 13:14:09 -05:00
walljm
d21186be53 FEATURE: only show update if you're on a saved page. 2017-01-21 09:48:56 -05:00
walljm
a6b585eba0 FEATURE: Simplified component data passing, added break on verse option 2017-01-21 02:21:44 -05:00
walljm
002a64106f FEATURE: Added icons, Update page with current results, current page label
* fixed colors, some bugs
 * moved saved pages action to actions menu
 * updated settings with nicer buttons/layout
2017-01-21 00:15:00 -05:00
walljm
1947ab51a2 FEATURE: Added links to strongs #s in strongs reference display
* cleaned up the code in the utility
  * added break in menu to dilineate saved pages
2017-01-20 18:57:02 -05:00
jason.wall
72207e327d FEATURE: Added ability to save pages...
* added db solution
2017-01-18 17:51:06 -05:00
walljm
7ce775059f TESTS: moar tests... 2017-01-16 21:36:22 -05:00
walljm
65e8371a91 FIX: fixed splash/icon, fixed scroll performance issue, added loading modal 2017-01-03 23:51:25 -05:00
walljm
1ee8f63350 FEATURE: Added splash/icon and minor ui tweaks
* added color shading to titles for easier distinction of card type
 * tweaked the font size range
2017-01-01 10:53:44 -05:00
walljm
b09a73a581 FEATURE: added font resizing
* removed test that didnt work
  * refactored user and user profile classes to better contain user logic
2016-12-31 18:12:50 -05:00
walljm
b60e2de7cf FEATURE: Added option to insert new card above or below the card you clicked from.
* some mods for testing (still not working)
2016-12-28 16:57:40 -05:00
walljm
5c85bfdb19 FEATURE: Unit testing framework
* added jasmine and karma (they don't work yet...)
 * fixed bug in strongs display (hebrews failed because of no rmac)
 * added option to append to bottom of list instead of top
 * fixed duplicate es6 shim reference
 * added function to automatically upgrade user profile
2016-12-28 15:57:16 -05:00
walljm
8badd5dfc1 FEATURE: Functioning search is here.
* added saving of state.
 * moved all state into the user profile, this will allow us to load state after a user logs in when we add user accounts later.
2016-12-27 21:10:00 -05:00
walljm
dcfb927581 Merge 2016-12-27 17:26:16 -05:00
walljm
96ab452280 FEATURE: Starting the search cards and service port 2016-12-27 17:23:20 -05:00
jason.wall
5a70080684 FEATURE: added rmac and cross refs to strongs cards/modal 2016-12-02 13:00:55 -05:00
jason.wall
75cd2ac4b3 MAID: changed event name to be more descriptive 2016-12-02 11:01:44 -05:00
jason.wall
b417124dd9 FIX: Added the data dir to src, as its a bug if it isn't there.
* fixed inability to select text
 * fixed punctuation display issue
2016-12-02 09:50:06 -05:00
walljm
64fb22afb4 DEBUG: Changes config to now debug the ts files instead of transpiled js. 2016-12-01 15:57:01 -05:00
walljm
61709105e3 FEATURE: Adding settings and user profile
* fixed bug in card closing injected during other work
 * fixed modal close
 *
2016-12-01 15:21:07 -05:00
walljm
d92b370326 FEATURE: Added strongs modal popup.
* fixed spaces around punctuation in verse display.
2016-12-01 13:40:04 -05:00
walljm
293c47a71c MAID: Updated to Ionic2 RC3, fixed errors, implemented strongs 2016-12-01 10:39:04 -05:00