Alphabetical Index | Tags by Size | Find tag:

libshell

Related tags: AbstractLineEditor, Link, Shell

Authorship: 100% skyjake

View commits by groups

August 2018
2018-08-08 Fixed : Fixed handling of the backspace key
June 2018
2018-06-29 : Missing exports
2018-06-29 liblegacy : Symbol visibility
2018-06-25 : Line wrapping uses unspecified "width" units
2018-06-23 Cleanup : Cleanup
2018-06-23 Cleanup : Cleanup
2018-06-20 : Text-based widgets are now called "tedgets"
2018-06-19 : Revised string manipulation (text editor)
2018-06-18 : Byte/character offsets in text editor string manipulation
2018-06-17 : Removing Qt dependencies; using Observers instead of signals
January 2018
2018-01-20 Cleanup : Cleanup with clang-format
November 2017
2017-11-04 Client | Fixed | FS : Fixed connecting to server's repository
October 2017
2017-10-28 Refactor : Moved PackageDownloader to libshell
March 2017
2017-03-18 Widgets : Saving and restoring text editor history
February 2017
2017-02-03 Multiplayer : Server info has the full 4-component version
November 2016
2016-11-21 Shell : Server location can be specified in Preferences
2016-11-14 Added | Shell : Added Options tab in Shell for game options
2016-11-13 Cleanup | Fixed | Network : Server information port number
2016-11-12 : Managing a local server
2016-11-12 : Validate port number in server info address
2016-11-09 Multiplayer : Connecting to a server using a game profile
2016-11-08 Server : Only include crucial information in a server broadcast
2016-11-08 Cleanup | libcore : Show local addresses always as "localhost"
2016-11-08 Shell : Improvements for opening connection to a server
2016-11-07 Client | Refactor | Server : Replaced use of the old serverinfo_t
2016-11-06 Added | Network | Refactor : Added ServerInfo and started replacing serverinfo_t
May 2015
2015-05-06 Cleanup : Define the default server port as a constant
2015-05-06 Cleanup : Define the default server port as a constant
June 2014
2014-06-08 Lexicon | Refactor : Applied pimpl, case sensitive terms
May 2014
2014-05-02 : Bumped version number to the project version
March 2014
2014-03-21 LocalServer : Asking for the error log path
2014-03-20 LocalServer : Write server errors to a separate file
2014-03-20 Fixed : Automatic server discovery was not started in Shell apps
February 2014
2014-02-13 : Changed license to LGPL 3
2014-02-03 Refactor : Use reference-counted Action instances
January 2014
2014-01-04 Shell : Updated logging with domain-specific LOG macros
2014-01-03 Fixed | Shell : ServerFinder must work without a de::App
2014-01-01 Added | ServerFinder : Added option to prevent automatic server discovery
August 2013
2013-08-16 Cleanup | Client | libdeng2 | Refactor : Various fixes and cleanup after ui::Context refactoring
2013-08-06 Console | EditorHistory : Empty commands not put in history
2013-08-05 AbstractLineEditor | Added : Added word deletion
2013-08-05 AbstractLineEditor : Adjusted behavior of autocompletion
July 2013
2013-07-31 AbstractLineEditor : Autocompletion notifications are optional
2013-07-30 AbstractLineEditor | Added : Added notifications about autocompletion
2013-07-25 Client | Fixed : Minor issues with word jump behavior
2013-07-24 AbstractLineEditor | Fixed : Word jumping right to the end of the line
2013-07-24 Refactor : Word jumping and key modifiers in AbstractLineEditor
May 2013
2013-05-23 Cleanup : Cleanup
2013-05-22 Refactor : Use de::Rangei instead of libshell's own Range
2013-05-21 AbstractLineEditor | Added : Added a way to determine index's position on wrapped lines
2013-05-21 Refactor : Separated history from CommandLineWidget
2013-05-21 AbstractLineEditor : Handle Return as well as Enter
2013-05-21 AbstractLineEditor | Refactor : Don't assume control mod is active
2013-05-21 AbstractLineEditor : Move between lines based on advance width
2013-05-21 Client | LineWrapping : Determining content index at a width
2013-05-19 Added : Added equality operator for Range
2013-05-16 Refactor : Moved MonospaceLineWrapping to its own source file
2013-05-16 Cleanup : Cleanup
2013-05-16 Refactor : Separated text editor base class (AbstractTextEditor)
2013-05-15 Added | libdeng2 | Refactor : Added MemoryLogSink, used it in shell::LogWidget
2013-05-04 Fixed : Catch exception from failed server discovery init
April 2013
2013-04-13 Refactor : Derived shell::Action from de::Action
2013-04-07 Cleanup | OS X : Obsolete command line option for LocalServer
March 2013
2013-03-20 GUI | Shell : LogWidget specifies page size depending on height rule
2013-03-19 : Scroll signals from LogWidget
2013-03-16 : Adjusted autocompletion to insert common prefix first
2013-03-15 Fixed : Crash when shutting down app
2013-03-13 Fixed : Escape quotes in LocalServer's name
2013-03-08 Fixed | libdeng2 : DENG2_PIMPL required by DENG2_PRIVATE
February 2013
2013-02-27 Added | Documentation : Added a @todo about DoomsdayInfo
2013-02-21 AbstractLink | Refactor : Made virtual connection and disconnection methods
2013-02-19 Added | Refactor : Added AbstractLink (based on Link)
2013-02-17 libdeng2 | Refactor : Events are passed by reference to widgets
2013-02-15 Documentation | Fixed : Fixed a few Doxygen warnings
2013-02-15 Unix : Finding the doomsday-server binary for LocalServer
2013-02-13 Shell : LocalServer opens the link, better Preferences handling
2013-02-12 libdeng2 | Server : Password challenge waived for local connections
2013-02-11 : Password response
2013-02-11 Server | Shell : Password challenge when connecting
2013-02-10 Fixed | libdeng2 | Windows : Fixed missing exports
2013-02-10 Server | Shell : Implemented the map outline packet
2013-02-10 : Implemented the game state packet
2013-02-09 OS X : Improved logic for locating Doomsday.app
2013-02-09 Added : Added DoomsdayInfo
2013-02-07 Fixed : Set the random seed number for ServerFinder
2013-02-07 LocalServer : Allow specifying additional options
2013-02-06 : Relocated LogWidget and CommandLineWidget to libshell
2013-02-05 libdeng2 | Windows : Exported public classes
2013-02-05 : Backwards completion cycle with Backtab in LineEditWidget
2013-02-05 Server | Shell : Send console lexicon to the shell
2013-02-05 : Auto-completion for the line edit widget
2013-02-05 TextCanvas : Text attribute ranges for drawing text
2013-02-05 libdeng2 : Flag remote log entries as such
2013-02-05 Shell : Widget behavior improvements
2013-02-04 : Improved ServerFinder for continuous operation
2013-02-04 Added : Added ServerFinder
2013-02-03 Added : Added LocalServer for controlling local servers
2013-02-03 : Moving cursor is menu using letter keys as shortcuts
2013-02-03 Added : Added ChoiceWidget that combines a label and a popup menu
2013-02-02 libdeng2 : Support line breaks; improved RuleRectangle interface
2013-02-01 Added | Refactor : Added InputDialog, base class for text query dialogs
2013-02-01 : Removed unnecessary TextWidget::setRule()
2013-02-01 : Improving dialog closing
January 2013
2013-01-31 : More versatile LineEditWidget and MenuWidget
2013-01-31 Fixed : Dialog controls focus during open/close
2013-01-31 Added : Added DialogWidget, updated with revised Rule conventions
2013-01-30 : MenuWidget's border style is configurable
2013-01-30 Added : Added a utility routine for determining line wrapping
2013-01-30 Added : Added MenuWidget
2013-01-29 : TextCanvas interface improvements, handling Actions
2013-01-29 Added : Added Action and LabelWidget
2013-01-29 : Renamed TextEditWidget -> LineEditWidget
2013-01-28 : Relocated to same level with libdeng1 and libdeng2
2013-01-25 Shell : Set up libshell as a sub-library of libdeng2