New Features of doogiePIM version 3

  1. 8 months ago

    Chris

    30 Jan 2021 Developer, Moderator, Test Pilot
    Edited 3 months ago by BiteSpire

    Version 3 is near to a public release. Here's what new features you would expect to see after the first release of version 3.0.0.

    https://doogiepim.com

    The version number of doogiePIM will be 3.0.0.

    Not all features will be immediately available, however, the fundamentals will be. eg: Local Area Network Sync. This means we can work together, with your feedback, to get those features running as you would expect them to run.

    All the hard work has been done, it's a matter of getting the UI working so you're able to use the new layouts and commands successfully and easily.

    User Interface

    The user interface has been improved and the layout will be slightly different. Most noted difference is the top right corner of the window has a global set of icons:

    1. Add New Tab,
    2. Bookmarks access to change the current tab,
    3. Bookmark Add/Edit of current tab,
    4. Current Page options (print, etc),
    5. Current Page Search (even in Sections),
    6. Quick Access Tools (check messages, calculator, etc)

    Address Bar

    The Address Bar (where you enter a URL) will now only contain:

    1. Back
    2. Forward
    3. Refresh
    4. URL of current page or selected record / Global search of records or URLs

    The Address Bar will resize itself next to the horizontal tabs if you elect to position to the "Window Top".
    The bar will also display the current record's internal URL for easier bookmarking rather than just the section URL.
    When using the address bar for searching, if you're on a web page, your bookmarks will be searched first. However, if you're on a section tab, eg: Contacts, the address bar search will show your list of matching Contacts first.

    Other main changes is the Status Text when you hover over a link on a page. This will move out of the way to stop clashing with your cursor and shows when you hover over tabs as well as hyperlinks. More information is given on the text display, if available.

    Icons are being redesigned gradually to account for higher resolution displays. 16x16 these days isn't a good size. Therefore, a new icon engine is in place to dynamically size the icons with little to no loss in quality. This is an ongoing effort so not all the icons will be immediately changed.

    Related Links

    This listing of links has now moved from the preview area to the vertical tabs panel that also shows the Downloads, URL History and other future global lists.

    Record Preview Panel

    The new Preview panel is now switchable between Horizontal and Vertical. This makes editing of the record's Comments far easier as the readability is more natural. There is a choice to displaying the record details above or below the comments, or as a small tab behind the comments.

    For each of the Sections, the bottom bar on the right side, there are new icons to quickly flip arrangement of the various panels.

    You will notice many little enhancements to the User Interface as you use doogiePIM, such as an animated icon next to the Messages tab when checking for new messages. I hope you like the little touches, however, I'm open to any feedback.

    Tasks

    Repeatable/Recurring Tasks

    Tasks can now be set to recurring in the same way as Calendar Events.
    When a Repeating Task is marked as Done, that task will be closed and a new Task will be automatically added, if it meets the conditions of the recurring parameters.

    Task Order

    Tasks can now be re-ordered to any position by way of the same control of the folders. You have an option to sort on a particular column but that doesn't always work for certain Tasks that need to be followed in a particular order.

    Sync with Cloud Services

    You are able to Import or Export to various services but there is no constant connection with any external cloud. This is by design and supports the ethos of doogiePIM. However, background services in doogiePIM has been set up to accommodate local syncing between multiple PCs or PCs and a SmartPhone (Android or iOS) over a LAN (Local Area Network) using your router. This area will be in constant development to improve sync between your devices quickly without using any Cloud features.

    Mac OS

    Work on doogiePIM has been done to assist the smoother running doogiePIM in a virtual session within OSX/11+. Current testing under VM software Parallels Intel/M1 has been very successful and is currently a daily driver for one of us ;)

    4K/8K

    There is better display of controls for desktops up to 500% scaling.

    Messages

    1. Rendering of Email messages are far more accurate than in version 2. Obviously the more feedback I get, the better this area can improve.
    2. Zoom controls have been implemented to allow zooming in and out of the message preview.

    Navigator Folders

    An important change is the addition of a Deleted Items in all of the navigator folders. This is to catch deleted Documents, Contacts etc so you can restore them if you've accidentally hit Delete. This works in the same way as the Messages, you can purge the deleted items when you choose.

    Resources

    Each Resource item can have its own set of custom fields. These are implemented in a similar way to Contacts and will give greater flexibility to how you wish to define a Resource.

    Many more features are in the pipeline and will be rolled out each month. Work is currently being made on an auto-update feature so your browser engine, security updates and bug fixes will update as and when needed, instead of having you to install a new version each time.

    doogie is my passion and I'm honoured you've chosen to be a part of this journey.

    - Chris

  2. Sarah

    30 Jan 2021 Test Pilot

    Cant wait till its done; particularly the Delete items folder so I can pull back my accidental deletes.

  3. Looking forward to syncing, using local connection to have calendar/task on a phone.

  4. Local syncing will be a major step forward in my day to day use of doogiePIM on my Android phone. Calendar, Tasks and if at all possible, notes (even if restricted in file size/Character count) would be welcomed.

    I personally prefer the suggested model where there is no permanent connection to a cloud service such those provided by Google, so a local sync over LAN is perfect..... takes me back to the days of having to remember to sync the Palm Pilot to the PC, or going back even further, the Psion 3 organiser!

  5. Hi Chris,

    Incredibly good stuff!! The thing I think will be a game-changer for doogiePIM is having customized fields for Resources. This is the missing element for using doogiePIM for all important records, for example doctor's visits, project/meeting notes, project progress reports, seminar notes, call logs, knowledge base, etc. It's possible to "pigeonhole" these now, but they really need customized fields/attributes for maximum productivity.

    If you look at other powerful outliner software (no names mentioned), the ability to have custom fields and make entries for different situations is quite valuable. However, doogiePIM is superior in terms of ease of use IMO and adding this could be amazing.

    Just one question, is it possible to either have a new section for "Records", which would essential just be a clone of Resources but would avoid cluttering it with these other categories OR having another top folder level in Resources for "Records"?

    Great job Chris, really excited about doogiePIM and even with the features in V2 I've purchased a license and am moving my workflow from the many, many software I have licenses for to your product. After V3 it will be a no-brainer as the cross-linking and ease of use are simply unparalleled.

    Keep up the good work!
    - Ryan

  6. Chris

    5 Feb 2021 Developer, Moderator, Test Pilot

    @Ryan Incredibly good stuff!! The thing I think will be a game-changer for doogiePIM is having customized fields for Resources. This is the missing element for using doogiePIM for all important records, for example doctor's visits, project/meeting notes, project progress reports, seminar notes, call logs, knowledge base, etc. It's possible to "pigeonhole" these now, but they really need customized fields/attributes for maximum productivity.
    - Ryan

    I couldn't agree more :)

    @Ryan Just one question, is it possible to either have a new section for "Records", which would essential just be a clone of Resources but would avoid cluttering it with these other categories OR having another top folder level in Resources for "Records"?
    - Ryan

    If you go to the Resource section and create a new sub-folder under that titled "Records", one can organise accordingly.

    A new section may be overkill when the navigator could be customised with font size, colour and icon.
    Style the top "Resources" text with a smaller font and a grey colour, then style the sub-folders, eg: "Records", "Inventory", "Family members", "Stamp Collection", ... you get the idea :)

    If you want to be hard-core, one could always go into the language file and create a new definition of "Resource" and call it whatever you wish, eg: "Stuff". Any UI that shows that text will show its replacement. The languages option and feature is not just for English to another international language.

    Further details are here:
    https://bitespire.com/community/277-base-language-file-for-translating-download

    Have fun with it and thanks for the great comments.

    - Chris.

  7. 6 months ago

    I respect the 'no constant connection' decision, but is there a way to meet the users who want a "constant" connection half way? My suggestions:

    • sync when dPim starts
    • sync when dPim closes (exits)
    • sync when user edits an component that is connection with the online service: sync when user edits (saves) an task item, calendar item,...

    Maybe this already was in place and I overlooked it. But if it's not, could you please consider to implement the above sugesstions (maybe even optional, meaning taht the user can check a checkbox in the settings regarding on when to sync?)

    I purchased doogiePim from the last bitsdujour promotion whith the hope that syncing with google would be implemtented and I can not work without it because of using the smarthpone to also edit task and agenda items.
    With the above suggestions you would have a sort of "realtime" connection.

  8. doogieUser

    30 Mar 2021 Test Pilot

    Be careful, synchronization on app closing (eg. Windows shutdown) can lead to data loss.

  9. That's a risk I am willing to take.

    But let the user decide through an opt-in setting (checkbox) in the settings. (the moment the user checks the check button the user get's a notification/warning).
    This way the user decides to turn it on if the user desires so.

    But this is all bitespire's decision, I hope at least they can give the option.

  10. BiteSpire

    31 Mar 2021 Administrator
    Edited 6 months ago by BiteSpire

    The planned sync features are as follows:

    All optional through settings embedded into each database. (There may be somme databases you don't wish to sync/check for new data).

    1. Check Messages (POP, IMAP, RSS).
    2. Check Calendar/Tasks Events and Reminders (ICS, CAL).
    3. Check Mobile Sync records (LAN).

    Various situations when sync can be initiated.

    1. On startup of doogie.
    2. Opening a different database.
    3. Before a database backup.
    4. Manual click of a button.

    This may improve/change as the versions are released, depending on feedback and use.

 

or Sign Up to reply!