Commit Graph

490 Commits (d5d3c68350535e131b5d917c8c400fef90d3e915)

Author SHA1 Message Date
gnosygnu 344e709552 Wiki.Dom: Load site_name from xowa_cfg
8 years ago
gnosygnu ece168e960 Personal_wikis: Update page_id from -1 to 1, not 0 for old v4.2 wikis with only 1 page
8 years ago
gnosygnu 7e6f26f740 Personal_wikis: Update mainpage in user_wiki.json
8 years ago
gnosygnu fa056807d5 Personal_wikis: Change json name from 'main_page' to 'mainpage'
8 years ago
gnosygnu edb23bb47e Category: Fix Category updates not working in layout.few databases
8 years ago
gnosygnu 1179e2848f Developer: Change license to GPLv3 / Apache2 in source code headers
8 years ago
gnosygnu 1ba13dd5f7 Sql_exec: Change page alias
8 years ago
gnosygnu 1609fe6c8e Sql_exec: Add Special:XowaSqlExec
8 years ago
gnosygnu 17f3de3124 Import: Fix wrong main_page for non-English wikis
8 years ago
gnosygnu 94a755124e Import: Fix page_redirects to English namespaces in non-English wikis
8 years ago
gnosygnu b171592d77 Personal_wikis: Change mainpage to main_page
8 years ago
gnosygnu 7fe4ed59ac Xomw: Start converting XomwLinkHolderArray
8 years ago
gnosygnu 428f2837c9 Category: Support addition / deletion in existing WMF wikis
8 years ago
gnosygnu b028228d3d Personal_wikis: Fix Category page deletion failing
8 years ago
gnosygnu 7894c6d6f4 Xomw: Change href to use proper File: namespace
8 years ago
gnosygnu 704809e5b9 Xomw: Convert many class names to camelCase
8 years ago
gnosygnu 92c9fbddcc Personal_wikis: Change new wikis to automatically have upgraded cat_link / page table
8 years ago
gnosygnu 665137d453 Personal_wikis: Add upgrade version
8 years ago
gnosygnu caa1eb2237 Personal_wikis: Update invalid page_ids to valid page_ids
8 years ago
gnosygnu 95632e0e98 Wiki.Dom: Remove wiki dependency from search db_mgr
8 years ago
gnosygnu 1188122823 Wiki.Dom: Remove wiki dependency from db_mgr
8 years ago
gnosygnu 4ec913b807 Personal_wikis: Add update page_id function
8 years ago
gnosygnu 04a58326e2 Personal_wikis: Assert name prop is in wiki.core
8 years ago
gnosygnu 083ab133f7 Personal_wikis: Add Main_Page back to json
8 years ago
gnosygnu c9e22b69f7 Wiki.Dom: Refactor Wiki.Props
8 years ago
gnosygnu 22b6d4dbde Gui: Use GridLayout for progress messages window
8 years ago
gnosygnu 4593483522 Personal_wikis: Simplify wiki_import verification code
8 years ago
gnosygnu a0dacdcf38 Personal_wikis: Refactor wiki_json update
8 years ago
gnosygnu 632fad62ae Personal_wikis: Add working implementation of wiki import
8 years ago
gnosygnu 00ab87b1b5 Gui: Tweak positioning of gui elements / font sizes
8 years ago
gnosygnu 451962a97f Wiki: Add more comments / exception handling for curid query argument
8 years ago
gnosygnu a8fa783c32 Wiki: Support curid query argument
8 years ago
gnosygnu aee0d2a9e0 Options: Remove Javascript enabled option else user can inadvertently cause many Special screens to stop working
8 years ago
gnosygnu 12c78cf89f Personal_wikis: Add page delete; refactor category updates
8 years ago
gnosygnu faebc72c4f Gui: Fix Keyboard binding screen
8 years ago
gnosygnu 140351c2ed Gui: Standardize SWT api calls
8 years ago
gnosygnu 70cfdf0c44 Gui: Change UI to use SWT Grid Layout instead of manual XOWA layout
8 years ago
gnosygnu dd6b3cabed Personal_wikis: Support creation / editing of categories
8 years ago
gnosygnu 935dda389a Personal_wikis: Add hack to handle rarely-reproducible problem of editing-after-renaming
8 years ago
gnosygnu f7a7ba00f3 Personal_wikis: Add mock-up for editing categories
8 years ago
gnosygnu 01fbd21c6e Personal_wikis: Add search-indexing and auto-page rescan
8 years ago
gnosygnu 8bc1a37531 Personal_wiki: Make domain and mainpage readonly when editing existing entries
8 years ago
gnosygnu b2781ffc9d Personal_wiki: Refactor special pages
8 years ago
gnosygnu 0cdd3d437f Wikis: Support renamed folders and different langs
8 years ago
gnosygnu 4dba081399 DownloadCentral: Add initial implementation for skipping categories
8 years ago
gnosygnu 9a19be675e Xomw: Move Mw_parse classes into separate project
8 years ago
gnosygnu fdf6c49a05 Mw_parse: Start porting Title
8 years ago
gnosygnu 85f05bfd02 Mw_parse: Refactor Linker class
8 years ago
gnosygnu 26527a8800 Mw_parse: Add fixBoxWidth, scaleByHeight, etc.
8 years ago
gnosygnu ff7952447d Mw_parse: Refactor Xomw_ThumbnailImage
8 years ago
gnosygnu 906bcdc6fe Wiki: Support renamed folders for non-commons images
8 years ago
gnosygnu ffc112a085 Mw_parse: Add more support for original files
8 years ago
gnosygnu e4e899f72a DownloadCentral: When moving items between tables, add item to correct spot in table, not at bottom
8 years ago
gnosygnu 3b59ea50b0 DownloadCentral: Add button to remove items from 'Available' list
8 years ago
gnosygnu c98344b5b3 Mw_parse: Add more support for thumbs
8 years ago
gnosygnu 3bfeb94b43 Source: Restore broken commit
8 years ago
gnosygnu 938beac9f9 Wiki: Support renamed folders (fix)
8 years ago
gnosygnu 6f9e92afff Mw_parse: Add more implementation for thumbnails
8 years ago
gnosygnu b30f10b647 Mw_parse: Add initial implementation for thumbnails
8 years ago
gnosygnu 8011f9e979 Mw_parse: Add magicWord classes
8 years ago
gnosygnu 352238a9c5 Mw_parse: Add code for imageParams
8 years ago
gnosygnu 909c96a1ff Mw_parse: Add code for getUrl
8 years ago
gnosygnu 55f148480c Updater: Show error message after failing to download
8 years ago
gnosygnu 42c7bc61fb Mw_parse: Implement plain image link
8 years ago
gnosygnu 911be09aef Mw_parse: Port over more code for thumb links (part 2)
8 years ago
gnosygnu 472f12e60d Mw_parse: Port over more code for thumb links
8 years ago
gnosygnu e7ae5d0435 Custom_wiki: Do not delete xml file after import
8 years ago
gnosygnu 9916c3efaf Custom_wiki: Do not limit file search to subdirectories in /orig/file/
8 years ago
gnosygnu f60b94760d Mw_parse: Add initial conversion for image thumbs
8 years ago
gnosygnu 4ade9c71b1 Mw_parse: Implement most of external_links
8 years ago
gnosygnu bcd4bd46ef Cfg: Change operating-system specific config file from os.gfs to os.os_name.gfs
8 years ago
gnosygnu cf30fd140e Wiki: Support renamed folders
8 years ago
gnosygnu 9c700e4b34 Custom_wiki: Open up file in image viewer when clicking on pages in File namespace
8 years ago
gnosygnu ac13d00ef8 Custom_wiki: Integrate fs_root files into app image_cache
8 years ago
gnosygnu 3581371d29 Custom_wiki: Rename file if title has spaces to use underscore
8 years ago
gnosygnu 32b4fafe10 Mw_parse: Add merge_attributes
8 years ago
gnosygnu 78526c00c6 Custom_wiki: Refactor code; also show images on file namespace page
8 years ago
gnosygnu ca8017a876 Mw_parse: Add more implementation to link_renderer
8 years ago
gnosygnu 7bb09a8320 Mw_parse: Add Get_external_link_attribs
8 years ago
gnosygnu df45f141ca Fsdb.check: Add new command to check for missing images
8 years ago
gnosygnu 9a5c70b506 Mw_parse: Add clean_url and associated functions to sanitizer
8 years ago
gnosygnu c77e8a4374 Mw_parse: Support num_post_proto rule; clarify variable names
8 years ago
gnosygnu 7e27b5415d Mw_parse: Handle interrupt and separator logic for magiclinks
8 years ago
gnosygnu e231df0ce1 Mw_parse: Add case-match logic and more keywords for double_underscore
8 years ago
gnosygnu 31ade6aa5f Mw_parse: Add basic implementation for double_underscore
8 years ago
gnosygnu aa1f1ec801 Mw_parse: Add basic implementation for magiclinks
8 years ago
gnosygnu 7bd176f51f Parser: Fix broken tables on a few dozen en.w pages
8 years ago
gnosygnu ccd8b204c5 Embeddable: Fix video files using old v1 meta system
8 years ago
gnosygnu 6b0dcffbca Mass_parse: Fix lnki_temp merger ending prematurely
8 years ago
gnosygnu 9ea81f3b26 Embeddable: Add method to selectively clear pages from cache (additional code)
8 years ago
gnosygnu 27f6811e1f Embeddable: Add method to selectively clear pages from cache
8 years ago
gnosygnu f683e272ee Embeddable: Fix multi-threaded diffs due to non thread-safe parser function {{urldecode}}
8 years ago
gnosygnu fddc6e2737 Embeddable: Fix multi-threaded error due to null ref error when generating file urls
8 years ago
gnosygnu af5b7569ee Embeddable: Fix multi-threaded error due to incorrect locking when lowercasing template names
8 years ago
gnosygnu 6867cc23b4 Embeddable: Fix default ns_mgr being used for wikis
8 years ago
gnosygnu 99c968e1e2 Mass_parse: Update wkr_id in resume cmd
8 years ago
gnosygnu 3a3bc01e82 Parser.Uniq: Fix possible bug with readding entire page instead of only sections
8 years ago
gnosygnu f138db17ca Mass_parse: Add resume command
8 years ago
gnosygnu cef2d7e2f6 Mw_parse: Mass checkin of various mediawiki parse files
8 years ago
gnosygnu 6a5c114998 Mw_parse.Apos: Add more tests
8 years ago